Descrição do Curso
Neste curso intermédio de Java, irá focar-se em métodos de programação orientados para eventos; exploraremos o uso de ENUMs, abordaremos as questões relativas à herança e entenderemos as complexidades do polimorfismo e da abstração. Aprenderemos sobre Expressões Regulares, Threads, Sobrecarga e o scope de variáveis e métodos. Aprenderemos sobre sobrecarga, recursão, conversão de tipos e pacotes. Exploraremos Exceções, utilizaremos Blocos Try-Catch e falamos sobre o Ciclo de Vida de Exceções. O curso termina ao aprender sobre Agrupamento, Aninhamento, Conjuntos e Listas, Técnicas de Hashing, Classes Anônimas e Lambda. Este curso está cheio de informações suficientes para mantê-lo a programar por anos.
O Que Você Vai Aprender
- Descrever o uso de Lists na programação
- Explicar o Ciclo de Vida de Exceções e usar Try-Catch Blocks
- Usar ENUMs, Herança, Polimorfismo e Abstração em Java
- Aplicar métodos de programação orientada a eventos, Threads e Recursão
- Trabalhar com Sets, Lists, Hash Maps e técnicas de hashing
- Entender Anonymous Classes, Lambda e Streams and Filters
Principais Conclusões
- O curso cobre métodos de programação orientada a eventos e o uso de ENUMs em Java.
- Aborda Herança, Polimorfismo e Abstração, incluindo o reconhecimento da complexidade do Polimorfismo.
- Exceções são exploradas usando Try-Catch Blocks e uma compreensão do Ciclo de Vida de Exceções.
- O curso conclui com Agrupamento, Aninhamento, Sets e Lists, técnicas de hashing, classes anônimas e Lambda.
- Tópicos adicionais incluem Expressões Regulares, Threads, Sobrecarga, Recursão, Type Casting e Packages.
Perguntas Frequentes
Quais tópicos o curso Java Intermediate cobre?
Cobre métodos de programação orientada a eventos, ENUMs, Herança, Polimorfismo, Abstração, Expressões Regulares, Threads, Sobrecarga, escopo de variáveis e métodos, Recursão, Type Casting, Packages, Exceções, Try-Catch Blocks, o Ciclo de Vida de Exceções, Agrupamento, Aninhamento, Sets, Lists, Técnicas de Hashing, classes anônimas e Lambda.
Quais habilidades vou ganhar com este curso?
O curso desenvolve habilidades em Event-Driven Programming, Java (Linguagem de Programação), Java 8, Java Compilers, Java Module e Object-Oriented Programming (OOP).
O que vou aprender sobre exceções neste curso?
Você explorará Exceções, utilizará Try-Catch Blocks e aprenderá sobre o Ciclo de Vida de Exceções.
O curso cobre coleções e recursos funcionais?
Sim. Cobre Sets e Lists, Hash Maps e técnicas de hashing, bem como classes anônimas, Lambda e Streams and Filters.









