Carga horária: 40 horas
Conteúdo programático:
- Conceitos de Programação;
- fundamentos da linguagem de programação Java;
- configuração do ambiente de desenvolvimento;
- tipos de dados, variáveis e operadores;
- estruturas de controle;
- programação orientada a objetos básica;
- enumerações;
- operações com datas;
- entrada e saída básica de dados;
- depuração de código;
- gerência de memória;
- pacotes e APIs;
- coleções;
- operações com arquivos;
- recursividade;
- tratamento de exceções;
- programação orientada a objetos avançada;
- interfaces;
- generics;
- expressões lambda