Skip to content

LuanMissel/java

Repository files navigation

☕ Maratona Java - DevDojo (Virado no Jiraya) Este repositório contém meus estudos, anotações e exercícios práticos realizados durante a Maratona Java do canal DevDojo, ministrada pelo William Suane. O foco aqui é o domínio da linguagem Java, desde a sintaxe básica até recursos avançados e boas práticas de programação.

🚀 Objetivo do Repositório O intuito deste projeto é documentar minha evolução na linguagem Java, consolidando conceitos fundamentais de Programação Orientada a Objetos (POO), manipulação de dados e preparação para o desenvolvimento de aplicações robustas com Spring Boot.

📂 Estrutura de Conteúdos O repositório está organizado por tópicos, seguindo a evolução do curso:

  1. Fundamentos e Sintaxe Variáveis, tipos primitivos e estruturas condicionais/repetição.

Manipulação de Arrays e Matrizes.

  1. Orientação a Objetos (O pilar principal) Classes, Atributos e Métodos.

Sobrecarga de métodos e construtores.

Blocos de inicialização.

Associação de classes (Semântica de relacionamento entre objetos).

Herança, Polimorfismo e Classes Abstratas.

Interfaces e tratamento de exceções.

  1. Recursos Avançados e Utilitários Strings (Performance e imutabilidade).

Datas (LocalDate, LocalDateTime, Calendar).

Coleções (Collections Framework): List, Set, Map e as melhores práticas de performance.

Generics e Classes Utilitárias.

🛠️ Tecnologias e Ferramentas Linguagem: Java (Versão 17+)

IDE: IntelliJ IDEA

Gerenciador de Dependências: Maven (em módulos específicos)

🧠 O que este curso me ensinou Além da sintaxe, este curso foi fundamental para eu entender a Engenharia de Software por trás do Java. Aprendi a importância do encapsulamento, como evitar vazamentos de memória e como escrever um código que seja fácil de manter — conhecimentos que aplico diretamente nos meus projetos de Sistemas de Gestão e Back-end Bancário.

Luan Missel

LinkedIn: linkedin.com/in/luanmissel

About

Projetos feitos na linguagem Java, durante o curso do Dev Dojo Academy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages