Este repositório contém notas e exemplos de código relacionados aos tópicos que estou estudando e vou estudar em um curso completo de Java e tecnologias relacionadas.
- Objetivos
- Java e Programação Orientada a Objetos
- UML (Unified Modeling Language)
- JDBC (Java Database Connectivity)
- JavaFX
- Spring Boot
- JPA (Java Persistence API)
- Hibernate
- Banco de Dados Relacionais - MySQL
- Banco de Dados Não Relacional - MongoDB
- Recursos Úteis
Este curso visa proporcionar uma compreensão sólida de Java, desde os fundamentos até conceitos mais avançados, como persistência de dados e frameworks para desenvolvimento web. Ao final, terei experiência em:
- Desenvolvimento de software usando Java com Programação Orientada a Objetos (POO).
- Modelagem de sistemas usando UML.
- Conexão com bancos de dados usando JDBC.
- Desenvolvimento de interfaces gráficas com JavaFX.
- Criação de APIs e aplicações robustas com Spring Boot.
- Mapeamento de objetos para o banco de dados com JPA e Hibernate.
- Utilização de bancos de dados relacionais (MySQL) e não relacionais (MongoDB).