Preparatório mercado de trabalho em TI com foco em Java

+ Spring Boot (JWT e Keycloak) + Padrões de projeto + Introdução ao Angular + Docker + Mensageria com RabbitMQ + Bizagi

Ratings: 4.89 / 5.00




Description

Este curso tem como objetivo preparar o aluno para trabalhar com desenvolvimento na linguagem Java.


É um curso destinado para iniciantes porém contém alguns tópicos avançados utilizados nas empresas atualmente.


Para você que está pretendendo entrar no mercado de trabalho de TI ou mesmo se atualizar, este curso será perfeito pra você.


Abaixo segue o que é abordado no curso:


- Lógica de programação (necessária  e muito importante para todo programador);


- A linguagem Java (uma das mais utilizadas no mundo);


- Introdução a banco de dados relacionais;


- Conectividade com banco de dados utilizando JDBC;


- Conectividade com banco de dados utilizando JPA com a implementação Hibernate;


- Spring Boot, Spring Data e Spring Security onde faremos um back-end disponibilizando WebServices Restful com autenticação JWT e Keycloak;


- Você também conhecerá o GIT e o GITHUB para controlar as versões da nossa aplicação;


- Colocaremos a aplicação na nuvem utilizando alguns dos serviços disponibilizado no Heroku;


- Faremos as configurações na aplicação para gerar a documentação utilizando o SWAGGER;


- Falaremos sobre princípios e boas praticas de design de software S.O.L.I.D;


- Teremos um módulo só de padrões de projetos onde falarei sobre 21 padrões de projeto (conhecer padrões de projeto é necessário para criar sistemas robustos);


- Veremos também o Angular para o front-end de uma aplicação;


- Docker


- Mensageria com RabbitMQ


- Modelagem de Processos com Bizagi Modeler


What You Will Learn!

  • Adquirir a base sólida prática para ser um desenvolvedor Java de sucesso
  • Construir web services com JWT e Keycloak
  • Entender de boas práticas de desenvolvimento
  • Entender de padrões de projeto
  • Docker
  • Mensageria com RabbitMQ
  • Spring Boot, Spring Data e Spring Security
  • Modelagem de Processos com Bizagi Modeler

Who Should Attend!

  • Este curso é destinado para pessoas que desejam entrar no mercado de TI aprendendo a linguagem Java. Este curso não só ensina a linguagem Java como aborda outras ferramentas e assuntos muito úteis utilizado no dia a dia do programador.