Arquitetura Hexagonal com Java - C2

via Udemy

Go to Course: https://www.udemy.com/course/arquitetura-hexagonal-com-java-c2/

Overview

ObjetivoObjetivo desse curso 2 é dar continuidade ao conteúdo do curso 1 de Arquitetura Hexagonal com Java, fazendo novas remontagens do hexágono para funcionar em diferentes ambientes e com diferentes estilos arquiteturais distribuídos, usando a plataforma Java e Node.js. Nesse curso, daremos continuidade no projeto de estudo do caso desenvolvido no curso 1, apresentando várias remontagens arquiteturais diferentes, fazendo com que a solução exemplo possa ser executada como projeto web, web mobile, end-point rest e microservices. O curso é finalizado com varias remontagens arquiteturais de tipos de clientes consumidores do back-end, consumindo a api do microservices, oferendo assim aos participantes um amplo repertório de conhecimentos teóricos e práticos a respeito de arquitetura hexagonal, estilos arquiteturais, microservices e afins.Conteúdo programático:AberturaIntroduçãoObjetivo do cursoReview hexagonalDinâmica das aulasFrameworks utilizadosServidores de aplicações utilizadosIDE's utilizadosDownload MaterialArquivo zipExplicação dos arquivosPontos Arquiteturais do Curso 1Tipo de solução do curso 1Desktop Standalone Monolithic Application?Arquitetura Client-ServerAmbiente de Desenvolvimento JavaInstalação mavenRegistro localRemontagem de Back-EndRemontagem Arquitetural 1 - Web Server MVCWeb Server-MVC Monolithic Application3-tier application architectureServer MVCTransformando o hexágono para funcionar como web server mvcExercício 1Arquitetura hexagonal como projeto web server mvcExecução e depuraçãoRemontagem Arquitetural 2 - Web MobileConceitos de Web Mobile Server-MVC Monolithic ApplicationConceitos de Responsive Web Design - RWDTransformando o hexágono para funcionar como web mobile server mvcExercício 2Arquitetura hexagonal como projeto web mobile server mvcExecução e depuraçãoRemontagem Arquitetural 3 - MicroservicesConceitos de microservicesTransformando o hexágono para funcionar como microservicesExercício 3Arquitetura hexagonal como projeto microservicesExecução e depuraçãoRemontagem de Front-EndRemontagem Arquitetural 4 - Desktop Thin ClientConceitos de thin clientExercício 4Consumindo o hexágono microservices com thin client desktopExecução e depuraçãoRemontagem Arquitetural 5 - Web Thin Client Server-MVCConceitos de web thin client server mvcExercício 5Consumindo o hexágono microservices com thin client web server-mvcExecução e depuraçãoAmbiente de Desenvolvimento Node.jsInstalação node.jsInstalação angularInstalação ionicRemontagem Arquitetural 6 - Web Thin Client Client-MVCConceitos de web thin client client-mvcExercício 6Consumindo o hexágono microservices com thin client client-mvcExecuçãoRemontagem Arquitetural 7 - Mobile HíbridoConceitos de mobile híbridoExercício 7Consumindo o hexágono microservices com mobile HíbridoFechamentoFinalização do cursoLinks das plataformas e framework utilizados

Skills

Reviews