Curso de Java Developer – Imersão Completa em Porto Alegre

Carga horária: 88h

Local: Porto Alegre / RS

Modalidade: Curso Presencial

Java Developer – Imersão Completa

Prepare-se para uma imersão completa no mundo Java através de um amplo ecossistema de tecnologias.  No curso, o aluno será o protagonista do seu aprendizado, usando metodologia ágil para direcionar e gerenciar os processos de desenvolvimentos das aplicações que serão criadas no curso, vivenciando na prática um ambiente real de desenvolvimento. Nas primeiras aulas do curso apresentaremos o processo e as responsabilidades do time (alunos + professores) e definiremos a aplicação exemplo. 

O aluno aprenderá a linguagem Java (sintaxe, principais comandos, ….), testes unitários, frameworks para aplicar a metodologia TDD e testes integrados com Maven. Também o mapeamento de dados, JPA Hibernate, tornando as implementações consistentes e com as características das aplicações de mercado, visando sempre: performance, tolerância a falhas e alta produtividade. 

Aprenderá sobre o uso de APIs que possibilitam a criação de serviços para integrar as mais diversas tecnologias criando Microserviços usando o Spring Boot. Além disso também irá criar front-ends ricos em componentes, usando o JSF com Primefaces.

Ao final da imersão em Java, o aluno terá experienciado um ambiente semelhante ao corporativo e estará preparado para o mercado de trabalho! Veja abaixo o conteúdo completo do treinamento e confira as próximas turmas!

PRÓXIMAS TURMAS

Não encontrou a turma que deseja? Confira a agenda completa

  • 07/01/2019 a 25/02/2019 | Segundas, Quartas e Sextas - Noite - 18:45 às 22:45 | Duração: 88h
  • 09/03/2019 a 18/05/2019 | Sábado Integral: 8:30 às 12:30 e 13:30 às 17:30 | Duração: 88h
  • 01/04/2019 a 24/05/2019 | Segundas, Quartas e Sextas - Manhã - 8:30 às 12:30 | Duração: 88h
  • 01/04/2019 a 24/05/2019 | Segundas, Quartas e Sextas - Manhã - 8:30 às 12:30 | Duração: 88h
  • Confira a agenda completa

– Realizar uma imersão completa do aluno no mundo Java
– Preparar o profissional que irá partir do conhecimento ZERO para atuar a nível profissional com a plataforma e linguagem Java, bem como, tecnologias auxiliares
– Aprender conceitos básicos do Java, como os principais comandos e a sintaxe, bem como, conceitos mais avançados, conforme o andamento do curso
– Trabalhar com TDD, testes unitários e integratos
– Trabalhar com JPA usando o framework Hibernate
– Focar em performance, tolerância a falhas e alta produtividade
– Aprender a realizar o mapeamento objeto relacional no Java
– Integrar o Java a tecnologias JavaScript
– Atuar com microsserviços
– Trabalhar com API REST e métodos HTTP
– E muito mais! Acesse a aba de conteúdo para ver mais.

  • – Estudantes
    – Analistas de Sistemas
    – Desenvolvedores
    – Programadores
    – Profissionais de TI
    – Gerentes de desenvolvimento
    – Arquitetos de Sistemas e Projetistas
  • A tecnologia Java e a configuração do ambiente (IDE, Maven, Git) 
  • Tipos primitivos, wrapper classes e strings
  • Criando classes e objetos
  • Comandos da linguagem
  • Aprofundando o estudo sobre classes
  • Collection framework
  • Tratamento de exceções
  • Classes abstratas e interfaces
  • Acesso a banco de dados
  • Criando casos de testes unitários
  • Desenvolvendo orientado a testes (TDD)
  • Arquiteturas das classes
  • Boas práticas e dicas
  • Refatorando o código a partir dos testes
  • Mockando objetos
  • Conceitos Mapeamento Objeto Relacional
  • Anotações JPA – Java Persistence API
  • Associações JPA
  • Herança em JPA
  • Operações básicas de Persistência JPA
  • Criação de aplicações usando Spring Boot
  • Criação de APIs da aplicação
  • Documentação dinâmica da API com Swagger
  • Criando interface web com thymeleaf
  • Criando interface web com JSF PrimeFaces
  • Publicando a aplicação no servidor na cloud
  • Curso de Java Developer – Imersão completa

    Curso muito completo e de alto nível!

    Leonardo Cunha – 03/08/2018

  • Curso de JPA – Java Persistence API com Hibernate

    O curso atendeu todas as minhas expectativas e os conceitos foram muito bem explicados!

    Eldon Oliveira – 13/06/2017

  • Curso de Java Developer – Imersão completa

    Foi uma baita experiência trabalhando como uma equipe de desenvolvimento criando um software, sendo uma experiência muito enriquecedora!

    Bruno Silva dos Santos – 31/10/2018

  • Curso de Java – Desenvolvendo com TDD

    JUnit: importante para quem vai desenvolver com Java. Ou tu aprendes a testar ou teu software vai parar!

    Mateus Ilha Morel – 19/04/2017

  • Curso de Java – Fundamentos da Linguagem

    A TargetTrust demonstrou novamente o motivo de ser uma das melhores em formação no RS. O curso de Fundamentos de Java se mostrou amplo e de qualidade, ministrado pelo professor “ninja”, Paulo Heck. Muito bom!

    Fábio Witzel Figueiredo – 13/03/2017

  • Curso de Java – Desenvolvendo com TDD

    Muito interessante o curso! Boa prática de programação: programar e testar ao mesmo tempo.

    Edgar Hernan Perez – 21/03/2016

  • Curso de Java Web – Desenvolvimento Dinâmico

    Pra quem quer desenvolver para Web, fundamental!

    Mateus Ilha Morel – 17/05/2017

  • Curso de JPA – Java Persistence API com Hibernate

    Curso voltado para a prática, com muitos exercícios!

    Osório Luiz Gressler Filho – 13/12/2016

  • Curso de Java – Fundamentos da Linguagem

    Foi uma baita experiência trabalhando como uma equipe de desenvolvimento criando um software, sendo uma experiência muito enriquecedora.

    Bruno Silva dos Santos – 31/10/2018

  • Curso de Java – Desenvolvendo com TDD

    O curso atendeu minhas expectativas, além de didática do instrutor ser ótima!

    Tiago Soares da Luz – 19/04/2016

  • Curso de JPA – Java Persistence API com Hibernate

    O domínio do instrutor sobre o conteúdo apresentado foi excelente, além de outros conteúdos que foram abordados que excederam as expectativas. Foi um prazer ser instruído pelo instrutor Paulo Heck!

    Andrei de Andrade – 15/10/2016