Programação em JAVA com OO
82+ Horas | Hands-On
De 20/ABR
à 15/MAI
De R$ 2049
Por R$ 1749
Em até 6x
sem juros
Para quem é este curso?
Este curso é uma introdução ao design e implementação de linguagens de programação em Java. Os tópicos abordados neste curso incluem semântica formal de linguagens de programação (operacional, axiomática, denotacional e translacional).
Por onde iremos caminhar
- Aprenda as principais habilidades Java necessárias para se candidatar a posições de desenvolvedor Java.
- Ser capaz de demonstrar sua compreensão do Java para futuros empregadores.
- Aprenda as “melhores práticas” do setor em desenvolvimento de software Java com um desenvolvedor Java profissional que trabalha na linguagem há mais de 15 anos.
- Adquira conceitos básicos sobre java essenciais para fazer a transição para o Spring Framework, Java EE, desenvolvimento Android e muito mais.
- Obtenha proficiência em Java 8 e Java 11.
Aulas online ao vivo via streaming
O maior e o melhor conteúdo de formação em arquitetura de aplicações e administração de sistemas.
Somente aqui você tem +82h de Aula e Mais:
- 03 Instrutores por aula;
- +52,3h de Treinamento em Aula Ao VIVO!
- +25h de Desenvolvimento de Projetos abrangente sobre seu curso escolhido.
- +5h de 1 Encontro Presencial MeetUP sobre seu curso escolhido.
- Dúvidas respondidas ao vivo e compartilhada com toda sala de aula;
- Apoio dos Instrutores e acesso remoto em sua máquina caso necessite;
- Grupo Fechado no FaceBook para debater assuntos, troca de experiências;
- Desenvolvimento de um Projeto refletindo uma Arquitetura Real;
- 1 Mês de acompanhamento tira dúvida, consultoria e resolução de caso e consultoria;
- Possibilidade de ser contratado para trabalhar em projetos reais com valores de mercado;
Conteúdo detalhado do curso
Java Development Kit Installation Overview
- Instalando a JDK 11 no Windows
- Instalando JDK 11 for Mac
- Instalando JDK 11 for Linux
Começando
- Configrando a IDE´s
- Hello World
- Estrutura de programas Java
- Trabalhando com variáveis
- Tipos Primitivos
- Trabalhando com Expressões
- Tipos String
- Operadores e Expressões
- Declarações de Decisões
- Operadores Lógicos And e OR
- Operadores Ternários
- Predecessores de operações
Parte 2 – Agora é pra valer!
- Expressões, instruções, blocos de código e métodos
- Declarações de fluxo de controle
- OOP Parte 1 – Classes, Construtores e Herança
- OOP Parte 2 – Composição, encapsulamento e polimorfismo
- Arrays, Java inbuilt Lists, Autoboxing and Unboxing
- Classes e interfaces internas e abstratas
Parte 3 – Let´s go ahead
- Java Generics
- Convenção de Nomes e Pacotes, Palavras Reservadas Final e Static
- Java Collections
- Input e OutPut com java.util
- Concorrência em Java Trabalhando com Threads
- Expressões Lambdas
- Expressões Regulares
- Debugando e Testes Unitários
- Introdução a Banco de Dados com Java
- Java Networking Programming