https://github.com/pitercoding/curso-java-cod3r
Repositório do curso Java COMPLETO - Do Zero ao Profissional da Cod3r. Tópicos abordados: Fundamentos Java, Orientação a Objeto, Programação Funcional, MySQL, MongoDB, Spring Boot, JavaFX, JPA, Hibernate e mais.
https://github.com/pitercoding/curso-java-cod3r
api-rest backend banco-de-dados cod3r collections curso-java desenvolvimento hibernate java java-para-iniciantes javafx jpa lambda-expressions mysql orientacao-a-objetos programacao spring-boot stream-api tratamento-de-excecoes
Last synced: 10 days ago
JSON representation
Repositório do curso Java COMPLETO - Do Zero ao Profissional da Cod3r. Tópicos abordados: Fundamentos Java, Orientação a Objeto, Programação Funcional, MySQL, MongoDB, Spring Boot, JavaFX, JPA, Hibernate e mais.
- Host: GitHub
- URL: https://github.com/pitercoding/curso-java-cod3r
- Owner: pitercoding
- License: mit
- Created: 2025-07-09T15:17:18.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-10-24T19:13:01.000Z (7 months ago)
- Last Synced: 2025-10-24T21:11:38.436Z (7 months ago)
- Topics: api-rest, backend, banco-de-dados, cod3r, collections, curso-java, desenvolvimento, hibernate, java, java-para-iniciantes, javafx, jpa, lambda-expressions, mysql, orientacao-a-objetos, programacao, spring-boot, stream-api, tratamento-de-excecoes
- Language: Java
- Homepage: https://www.cod3r.com.br/
- Size: 226 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ☕ curso-java-cod3r
Repositório dedicado ao acompanhamento do curso **Java COMPLETO - Do Zero ao Profissional** da [Cod3r](https://www.cod3r.com.br/), com mais de **77 horas de conteúdo**, cobrindo desde os fundamentos da linguagem até tópicos avançados como **Lambdas**, **Streams**, **Exceções**, **Banco de Dados**, **JPA**, e **Spring Boot**.
## 🧠 Principais Tópicos Abordados
- ✅ Algoritmos e Estrutura de Dados
- ✅ Fundamentos da Linguagem Java
- ✅ Estruturas de Controle de Fluxo
- ✅ Classes, Objetos e Métodos
- ✅ Orientação a Objetos (OO)
- Encapsulamento
- Herança
- Polimorfismo
- Abstração
- ✅ Enum, Wrappers e Modificadores de Acesso
- ✅ Tratamento de Exceções
- ✅ Lambda Expressions e Interfaces Funcionais
- ✅ Stream API (Programação Funcional)
- ✅ Coleções: List, Set, Map, Queue, Stack
- ✅ Arrays e Matrizes
- ✅ Composição e Relacionamentos
- ✅ Banco de Dados:
- Relacional (MySQL)
- Não Relacional (MongoDB)
- ✅ JPA (Hibernate)
- ✅ Spring Boot (API REST)
- ✅ JavaFX (Interface Gráfica)
## 🗂 Estrutura do Curso
- **32 seções**
- **547 aulas**
- **Duração total:** `77h 12m`
## 🚀 Projetos e Desafios
Ao longo do curso, são propostos diversos **desafios práticos**, além de projetos completos envolvendo:
- Lógica e fundamentos da linguagem
- Criação de classes, métodos e objetos
- Operadores e estruturas condicionais
- Controle de fluxo com `if/else`, `while`, `for`, `switch`
- Programação funcional com Streams e Lambdas
- Desenvolvimento de aplicações com banco de dados
- Desenvolvimento de APIs com Spring Boot
## 🚧 **Em desenvolvimento...**
Acompanhe o progresso do curso e os commits conforme as seções forem sendo finalizadas!