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

Carga horária: 96h

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. Também o mapeamento de dados, JPA Hibernate, tornando as implementações consistentes e com as características das aplicações de mercado. E conhecerá o uso de APIs, que possibilitam a criação de serviços para integrar as mais diversas tecnologias, criando microsserviços usando o Spring Boot. As aplicações desenvolvidas serão sempre visando performance e alta produtividade. 

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, confira as próximas turmas e o valor do investimento!

PRÓXIMAS TURMAS

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

– Realizar uma imersão completa do aluno no mundo Java
– Preparar o profissional que irá partir do conhecimento BÁSICO 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 e alta produtividade
– Aprender a realizar o mapeamento objeto relacional no Java
– Integrar o Java a tecnologias JavaScript
– Atuar com microsserviços
– 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

1. Introdução ao Java

  • -Orientação a objetos
  • -A tecnologia java
  • -Tipos primitivos, wrapper classes e strings
  • -Criando classes e objetos
  • -Comandos da linguagem
  • -Aprofundando o estudo sobre classes
  • -Collection framework
  • -Classes Abstratas e interfaces
  • -Arquitetura de classes
  • -Tratamento de exceções

2. Testes

  • -Criando casos de testes unitários
  • -Desenvolvimento orientado a testes(TDD)
  • -Refatorando o código a partir dos testes
  • -Mockando objetos

3. Persistência

  • -Acesso a banco de dados
  • -Conceitos mapeamento objeto relacional
  • -Anotações JPA – Java Persistence API
  • -Associações JPA
  • -Herança em JPA
  • -Operações básicas de persistência em JPA

4. Serviços

  • -Criação de aplicações usando Spring Boot
  • -Criação de APIs da aplicação
  • -Documentação dinâmica da API com swagger
  • -Java API RestFul

5. Apêndice

  • -GIT
  • -Metodologias Ágeis
  • -Funcionamento de dependências
  • -Gradle
  • -Maven
  • -Eclipse / IntelliJ
  • Curso de Java Developer – Imersão completa

    Professor Paulo Heck mostrou grande conhecimento e domínio sobre o assunto do curso. Com sua atenção, paciência e uma paixão pelo assunto contagia os alunos e torna o aprendizado extremamente fluido e proveitoso. Sem dúvidas um dos melhores professores que já tive.

    Darcio Henrique Bertocco – 12/12/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

    Entrei no curso com o objetivo de criar uma API RestFull e consegui duas semanas antes do término do curso. O fato de o professor ser desenvolvedor Java em uma empresa facilitou pois teve know how para qualquer questinamento.

    Maico Cardoso – 11/12/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