An open API service indexing awesome lists of open source software.

https://github.com/rickicr-collab/aprendizado-java

Apredizado e crescimento dentro da Linguagem Java
https://github.com/rickicr-collab/aprendizado-java

java language-java linguagem-java logica-de-programacao logical-programming

Last synced: 4 months ago
JSON representation

Apredizado e crescimento dentro da Linguagem Java

Awesome Lists containing this project

README

          

# Estudo e Crescimento dentro da Linguagem Java

Este repositório tem como objetivo o estudo e aprendizado da linguagem Java, focando em seus princípios, fundamentos e diversas áreas de desenvolvimento. Aqui, o foco é explorar desde conceitos básicos até tópicos mais avançados, utilizando exemplos práticos de código.

## Conteúdo do Estudo

O repositório abrange os seguintes tópicos, entre outros, dentro do universo da linguagem Java:

- **Princípios e Fundamentos**: Entendimento básico da linguagem, tipos de dados, operadores e estruturas.
- **Classes e Métodos**: Como criar e utilizar classes e métodos para organizar e estruturar o código.
- **Orientação a Objetos**: Abordagem de conceitos como encapsulamento, herança, polimorfismo e abstração.
- **Estudos sobre String**: Manipulação e uso de strings em Java, incluindo as principais operações.
- **Controle de Fluxos / Estruturas Condicionais**: Uso de if, else, switch, loops e outros controles de fluxo.
- **Sobrecarga e Sobrescrita de Métodos**: Diferença entre sobrecarga (overloading) e sobrescrita (overriding) de métodos.
- **Interfaces**: Como e por que usar interfaces em Java para definir contratos de comportamento.
- **Classes Enumeradas**: Utilização de `enum` para representar um conjunto fixo de constantes.
- **Coleções**: Trabalhando com listas, conjuntos, mapas e outras estruturas de dados da biblioteca de coleções.

E muitos outros tópicos relacionados à linguagem Java.

## Sobre o Repositório

O conteúdo deste repositório foi desenvolvido com base nas aulas do canal **[DevDojo]((https://www.youtube.com/@DevDojoBrasil))**, que oferece uma abordagem clara e detalhada sobre Java e suas ferramentas. Aqui, você encontrará material de estudo voltado para iniciantes e desenvolvedores que desejam aprofundar seus conhecimentos.

## Créditos

Agradecemos ao **[DevDojo](https://www.youtube.com/c/DevDojo)** pelo excelente conteúdo e pelas videoaulas que serviram como base para os estudos realizados neste repositório.

## Playlist de Videoaulas

Aqui está o link para a playlist completa de videoaulas, que serve como guia para o estudo dos conceitos utilizados neste repositório:

[**Link para a Playlist**](https://www.youtube.com/playlist?list=PL62G310vn6nFIsOCC0H-C2infYgwm8SWW)

## Como Contribuir

Este repositório é voltado para o estudo pessoal, mas se você tiver sugestões ou quiser contribuir com exemplos de código ou melhorias, sinta-se à vontade para abrir uma **pull request**.

---

**Atenção:** Este repositório tem fins exclusivamente educativos e não visa comercialização. Seu objetivo é proporcionar um espaço para o desenvolvimento de habilidades práticas em Java.