Skip to content

Preparação para Certificação: Praticar os conceitos e exercícios necessários para obter a certificação em Java pela FIAP.

License

Notifications You must be signed in to change notification settings

MariaEduarda-Ciarini/JavaFiap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repositório de Aprendizado em Java

Este repositório contém o material e os projetos desenvolvidos durante meu aprendizado em Java, com foco na preparação para a certificação Java oferecida pela FIAP através do Nano Course.

Objetivos do Repositório

  • Aprender Java: Adquirir proficiência na linguagem Java, desde conceitos básicos até tópicos avançados.
  • Preparação para Certificação: Praticar os conceitos e exercícios necessários para obter a certificação em Java pela FIAP.
  • Exploração de Bibliotecas e Frameworks: Experimentar e aprender a utilizar as principais bibliotecas e frameworks que complementam o ecossistema Java.
  • Prática de Programação Orientada a Objetos (POO): Implementar conceitos de POO, incluindo herança, polimorfismo, encapsulamento e abstração.

Conteúdos do Repositório

1. Fundamentos de Java

  • Sintaxe Básica: Projetos e exercícios que abordam a sintaxe básica da linguagem, variáveis, operadores, estruturas de controle e loops.
  • Estruturas de Dados: Implementação de arrays, listas, filas, pilhas e mapas, com exemplos de uso.

2. Programação Orientada a Objetos (POO)

  • Classes e Objetos: Definição e manipulação de classes e objetos em Java.
  • Herança e Polimorfismo: Exemplos práticos que mostram como herança e polimorfismo são utilizados na organização do código.
  • Interfaces e Abstrações: Implementação de interfaces e classes abstratas para promover a modularidade e reutilização de código.

3. Manipulação de Exceções

  • Tratamento de Exceções: Prática com o uso de try, catch, finally, e a criação de exceções personalizadas.

4. Bibliotecas e Frameworks

  • Coleções Java: Exploração das principais classes do framework de coleções (ArrayList, HashMap, etc.).
  • Streams e Lambdas: Utilização de Streams e Expressões Lambda para manipulação de coleções e processamento de dados de forma funcional.

5. Preparação para a Certificação FIAP

  • Exercícios do Nano Course: Conjunto de exercícios e testes baseados no conteúdo do Nano Course da FIAP, focados em tópicos que são exigidos na certificação.
  • Simulados e Revisões: Simulados e revisões práticas para solidificar o conhecimento e se preparar para o exame de certificação.

Como Contribuir

Se você tem sugestões, melhorias ou deseja colaborar com novos exercícios e projetos, fique à vontade para clonar o repositório e enviar um pull request. Todo feedback é muito bem-vindo!

Referências e Recursos

  • FIAP Nano Course: Plataforma onde estou realizando o curso de certificação em Java.
  • Documentação Oficial do Java: Recurso essencial para consulta durante o aprendizado.
  • Comunidade Java: Fóruns, blogs e comunidades online que oferecem suporte e troca de conhecimento.

Como Executar

  1. Clone o repositório.
  2. Importe o projeto para a sua IDE Java de preferência (Eclipse, IntelliJ, NetBeans).
  3. Compile e execute os projetos individualmente.

Este repositório representa minha jornada no aprendizado de Java, com o objetivo de me tornar certificado e aprimorar minhas habilidades como desenvolvedor.

About

Preparação para Certificação: Praticar os conceitos e exercícios necessários para obter a certificação em Java pela FIAP.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages