Introdução • Conteúdo das Aulas • Tecnologias • Projetos • Licença • Autor
"Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Em 2008 o Java foi adquirido pela empresa Oracle Corporation. Diferente das linguagens de programação modernas, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual (Java Virtual Machine, mais conhecida pela sua abreviação JVM).
- Wikipédia
- 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 Jav
- JPA / Hibernate para acesso a dados com mapeamento objeto-relacional (ORM)
- Maven para gerenciamento de dependências de projeto
- Herança, polimorfismo, interfaces
- Spring Data JPA - framework para acesso a dados ORM
- Spring Data MongoDB - framework para acesso a dados NoSQL ao banco MongoDB
Suhailah Moraes