Quarkus com Panache, GraalVM, GitlabCI e AWS

所在平台: Udemy

课程主页: https://www.udemy.com/course/quarkus-com-panache-graalvm-gitlabci-e-aws/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Quarkus com Panache, GraalVM, GitlabCI e AWS **课程概述:** 这是一门关于 Quarkus 框架的课程,该框架被认为是目前最好的 Java 框架之一。它能够显著提高 Java 编程的生产力,同时大幅降低内存消耗,从而为服务器带来巨大的成本节约。 **主要学习内容:** * **Quarkus 框架介绍:** * Quarkus 框架的优势 * 以 PHP 式的开发方式编写 Java 代码 * **入门与实践:** * 启动 Quarkus 项目 * Quarkus 文档和 GitHub 项目 * 课程 Gitlab 项目 * 在应用中使用 Swagger * API 的 Swagger 集成 * 简单的配置和 Live Reload * 快速高效的编程技巧 * **数据持久化 (Panache Entity):** * 使用 H2 数据库 * 在实体模型中使用 Panache Entity 进行数据持久化 * 使用 Repository 模式进行数据持久化 * 使用 PostgreSQL 数据库进行数据持久化 * 切换数据库 * 使用 Hibernate Validator * **CI/CD 与 AWS 部署:** * 使用 GitlabCI 将项目部署到 AWS * 配置 `.gitlab-ci.yml` 文件 * JVM 编译 * 将项目部署到 AWS * AWS 性能测试 * 批量注册测试 * JVM 模式下的 Quarkus 内存消耗 * **GraalVM 原生编译:** * 使用 GraalVM 进行原生编译 * 使用 GraalVM 进行持续集成 * 生成可执行二进制文件 **总体而言,本课程将带领学习者深入了解 Quarkus 框架的强大功能,掌握高效的 Java 开发实践,并学习如何利用 GraalVM 和 AWS 实现持续集成和部署。**

课程评论(0条)

课程详情

Um dos melhores frameworks de Java na atualidade. Faz com que você escreva códigos Java de forma super produtiva e ainda consome pouquíssima memória RAM. Ou seja uma grande economia em servidores.Você verá o seguinte conteúdo:IntroduçãoIntrodução ao QuarkusVantagens do QuarkusProgramar em Java parecendo PHPStart CodingIniciar um projeto com o QuarkusDocumentação QuarkusProjetos no Github do QuarkusProjetos da aula no GitlabUtilizar o Swagger na aplicaçãoUtilizando o Swagger em nossa APIConfiguração simplesLive reloadProgramação rápida e produtivaPersistência de dados com o Panache EntityUtilizar o H2Persistir dados com o Panache Entity no modelo de entidadePersistir dados no padrão RepositoryPersistência de dados utilizando o PostgreSQLMudando de banco de dadosUtilizando o Hibernate ValidatorUsando o GitlabCI para subir o meu projeto na AWSConfigurando o.gitlab-ci.ymlCompilação JVMSubindo o projeto na AWSTestes de performance na AWSCadastro de vários registrosQuarkus e o consumo de memória mesmo usando a JVMCompilação nativa com a GraalVMFazer a integração contínua utilizando a GraalVMBinário

课程标签

0人关注该课程

主题相关的课程