Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fayllan111/cursojavacompleto-udemy
Repositório com materiais, exercícios e projetos do Curso Completo de Java – POO, abordando desde fundamentos até desenvolvimento com Spring Boot, bancos de dados e boas práticas.
https://github.com/fayllan111/cursojavacompleto-udemy
java javafx jdbc jpa-hibernate maven mongodb nosql oop oops-in-java spring-boot spring-data-jpa sql
Last synced: about 14 hours ago
JSON representation
Repositório com materiais, exercícios e projetos do Curso Completo de Java – POO, abordando desde fundamentos até desenvolvimento com Spring Boot, bancos de dados e boas práticas.
- Host: GitHub
- URL: https://github.com/fayllan111/cursojavacompleto-udemy
- Owner: FAyllan111
- Created: 2025-02-14T18:22:31.000Z (1 day ago)
- Default Branch: master
- Last Pushed: 2025-02-14T20:41:59.000Z (about 22 hours ago)
- Last Synced: 2025-02-14T21:31:42.141Z (about 21 hours ago)
- Topics: java, javafx, jdbc, jpa-hibernate, maven, mongodb, nosql, oop, oops-in-java, spring-boot, spring-data-jpa, sql
- Language: Java
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Curso: Curso Completo de **Java** – Programação Orientada a Objetos
## O que é abordado neste curso?
Durante a trajetória de estudos, este curso se destaca por oferecer não apenas vídeo aulas, mas também materiais de apoio para todos os capítulos, exercícios resolvidos e propostos, além de cobertura de aspectos de design com diagramas UML. O aprendizado é estruturado para garantir a melhor associação entre aula, material de apoio e prática com versionamento no GitHub.
### 📌 **Principais tópicos abordados:**
- **Fundamentos da Programação:** Lógica de programação, algoritmos e sintaxe da linguagem Java.
- **Programação Orientada a Objetos:** Classes, atributos, métodos, construtores, encapsulamento, herança, polimorfismo e interfaces.
- **Estruturas de Dados:** Arrays, coleções, enumerações e composição.
- **Tratamento de Exceções e Generics.**
- **Programação Funcional:** Expressões Lambda, Stream API.
- **Manipulação de Arquivos e Persistência de Dados.**### 🔧 **Ferramentas e Tecnologias Aprendidas:**
- **Banco de Dados & ORM:** JDBC, JPA/Hibernate, Spring Data JPA, MongoDB.
- **Desenvolvimento Profissional:** Spring Boot, Maven, Git/GitHub e JavaFX.### 🏗 **Metodologia e Projetos:**
O curso combina teoria e prática, com exercícios aplicados em cada seção para reforçar o aprendizado. Além disso, são desenvolvidos projetos reais, permitindo compreender a aplicação dos conceitos e boas práticas no mercado.
### 🎯 **Objetivos e Habilidades Desenvolvidas:**
- Dominar **Programação Orientada a Objetos** e a linguagem **Java**.
- Criar **soluções flexíveis, extensíveis e testáveis**.
- Aplicar conceitos **UML** na modelagem de aplicações.
- Desenvolver aplicações **desktop** com interface gráfica (**JavaFX**).
- Construir **web services** com **Spring Boot**.
- Acessar **bancos de dados relacionais** (SQL via JDBC, JPA/Hibernate) e **NoSQL** (MongoDB).---
## 📢 Conclusão e Contato
Este repositório será atualizado conforme eu for avançando no curso e concluindo os desafios.
📧 **E-mail:** [[email protected]]
🔗 **LinkedIn:** [https://www.linkedin.com/in/ayllan-silva]
🐙 **GitHub:** [https://github.com/FAyllan111]