Curso mais didático e completo de Java e OO. UML, JDBC, JavaFX, Spring Boot, JPA, Hibernate, MySQL, MongoDB e muito mais.
Ministrado por @acenelio
✔️ Dominar Programação Orientada a Objetos e linguagem Java | ✔️ Criar soluções flexíveis, extensíveis e testáveis |
✔️ Adquirir a base sólida teórica e prática para ser um desenvolvedor Java de sucesso | ✔️ Aplicar o conhecimento de orientação a objetos na construção de soluções para problemas reais |
✔️ Compreender diagramas de classe UML, tanto de entidades quanto de serviços | ✔️ Desenvolver aplicações para desktop com interface gráfica |
✔️ Construir web services usando Spring Boot e boas práticas | ✔️ Acessar banco de dados relacionais com comandos SQL (JDBC) e também com ORM (JPA/Hibernate) |
✔️ Acessar banco de dados NoSQL | |
-
Lógica de programação e algoritmos
-
Sintaxe da linguagem Java
-
Classes, atributos e métodos
-
Construtores, sobrecarga, encapsulamento
-
Estruturas de dados: arrays e coleções
-
Enumerações, composição
-
Herança, polimorfismo, interfaces
-
Tratamento de exceções
-
Generics
-
Programação funcional e expressões lambda, Stream API
-
Manipulação de arquivos
-
JDBC para acesso a dados baseado em SQL
-
JavaFX para interface gráfica
-
Git / Github para versionamento
-
Spring Boot - principal framework Java para desenvolvimento comercial em Java
-
JPA / Hibernate para acesso a dados com mapeamento objeto-relacional (ORM)
-
Maven para gerenciamento de dependências de projeto
-
Spring Data JPA - framework para acesso a dados ORM
-
Spring Data MongoDB - framework para acesso a dados NoSQL ao banco MongoDB