Java Continuous Integration-Delivery c. AWS e Github Actions

所在平台: Udemy

课程主页: https://www.udemy.com/course/java-continuous-integration-continuous-delivery-aws-e-github-actions/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Java持续集成与交付(AWS与Github Actions) 课程概述: 本课程旨在帮助学员掌握使用JUnit 5、Mockito、TDD、TestContainers、Amazon AWS和Java进行持续集成与交付(Continuous Integration and Delivery)的技能。在现代软件开发中,持续集成与交付已成为一种趋势,掌握这项技术可以大大提高求职和晋升的机会。 通过本培训,您将学习如何高效地实现Java、AWS、Github Actions、Docker、Docker Compose、Test Containers、Rest Assured、Mockito和JUnit 5等技术的持续集成与交付。课程内容将理论与实践相结合,课程结构为10%的理论知识和90%的实践操作。 课程初期将介绍持续集成与交付的基本概念,接着学习如何使用JUnit 5和Mockito进行自动化测试。随后,您将深入了解Spring Boot 3的核心注解及其架构,并学习如何在Spring Boot应用中应用所学技术,对各层进行测试,包括repositories、services和controllers。 在课程的后期,您将掌握使用REST-assured和TestContainers进行集成测试的技巧,并逐步将这些测试整合到您的应用中。最后,您将学习如何添加Docker支持,并手动将API部署到Amazon ECS集群,同时通过Github Actions搭建一个完整的持续集成管道,实现代码提交后自动构建和部署Docker镜像的流程。 本课程还将使用现代开发工具,如Spring Tool Suite和Maven,您可以自由选择任何IDE进行项目开发。课程内容覆盖以下技术: - Java - Spring Boot - 持续集成与交付 - 单元测试与集成测试(JUnit 5、Mockito、REST Assured、Testcontainers) - Spring Boot注解支持的单元测试 - 应用Docker化 - 在Amazon AWS上进行部署 - 使用Github Actions进行AWS上的持续集成 此外,课程报名后提供30天退款保障,因此您无后顾之忧。若您期待在18小时内高效学习并掌握构建持续集成与交付管道的技能,欢迎点击“立即购买”并开始学习!期待在课程中见到您!

课程评论(0条)

课程详情

**** Venha se especializar em Integração e Entrega Contínuas com JUnit 5, Mockito, TDD, TestContainers, Amazon AWS e Java!Atualmente os Integração e Entrega Contínuas (Continuous Integration and Delivery) são mais do que uma necessidade são uma tendência. Saber implementar um pipeline de Integração e Entrega Contínuas pode significar maiores possibilidades de contratação ou de promoção. Neste treinamento, você aprenderá como implementar Integração e Entrega Contínuas de forma eficiente com Java, AWS, Github Actions, Docker, Docker Compose, Test Containers, Rest Assured, Mockito e JUnit 5. Desenvolvedores em todo o mundo estão entregando software com mais rapidez e qualidade graças a essa fantástica stack.Neste treinamento, você aprenderá as habilidades necessárias para implementar Integração e Entrega Contínuas com Java, AWS, Github Actions e Docker. O treinamento ensina os fundamentos centrais dos Integração e Entrega Contínuas tanto na teoria(10%), quanto na prática(90%). Inicialmente iremos conhecer os fundamentos de Continuous Integration e Delivery. Posteriormente conheceremos aspectos relacionados à testes automatizados com JUnit 5 e Mockito.Em seguida conheceremos o Spring Boot 3 entendendo as principais annotations e como funciona a sua arquitetura. Veremos como aplicar cada uma das tecnologias aprendidas em uma aplicação Spring Boot. Como testar cada uma das camadas do Spring Boot: repositories, services e controllers. Ao final conheceremos os testes de integração com REST-assured e TestContainers e entenderemos como adicioná-los à nossas aplicações passo a passo.Ao final iremos adicionar o suporte ao Docker e implantar nossa API em um cluster Amazon ECS de forma manual. E pra fechar o treinamento com chave de ouro iremos implementar efetivamente um pipeline de integração contínua envolvendo o Github, o Github Actions e um Cluster ECS na Amazon AWS. Vai ser incrível você commita o código e envia pro Github, o Github Actions constrói as Docker Images e implanta na Amazon "Automágicamente".Usaremos ferramentas de desenvolvimento modernas, como Spring Tool Suite e Maven. Como todos os projetos são baseados em Maven, então você está livre para usar qualquer IDE que desejar. Enfim muita coisa legal. Abordaremos, tecnologias como:Java;Spring Boot;Integração Contínua (Continuous Integration)Entrega Contínua (Continuous Delivery)Testes unitários e de integração com:JUnit 5;Mockito;REST Assured;Testcontainers.As annotations do Spring Boot para suporte à testes unitários;Dockerização da AplicaçãoImplantação na Amazon AWSIntegração Contínua na Amazon AWS com o Github ActionsSpring Tool Suite e muito mais.Além de tudo não existem riscos. Após se inscrever no treinamento, se por algum motivo você não estiver satisfeito, a Udemy lhe garante a possibilidade de reembolso por até 30 dias (com base na Política de Reembolsos da Udemy). Então você não tem nada a perder.Se você está pronto para aprender a implementar um pipeline de Integração e Entrega Contínuas de forma eficiente e estar preparado pra vaga dos sonhos em pouco mais de 18 horas a partir de agora? Clique no botão "Comprar agora" e comece imediatamente!Te vejo lá!

课程标签

0人关注该课程

主题相关的课程