Skip to content

Desenvolvendo aplicações completas e escaláveis com Java e Spring Boot

Notifications You must be signed in to change notification settings

luciancardoso/Trilha-Java---Rocketseat-Ignite

Repository files navigation

Trilha Java Ignite

Desenvolvendo aplicações completas e escaláveis com Java e Spring Boot Nos módulos abaixo estudamos os fundamentos de Java e Spring Boot. onde aprendemos sobre os principais conceitos do Java puro, da programação orientada a objetos, de servidores HTTP, API REST, e dos projetos Java utilizando Spring Framework, mais especificamente o Spring Boot.

Fundamentos

  • Fundamentos de Java: nesse módulo foi apresentando o Java do zero. Onde entendemos o ecossistema do Java(JDK, JRE, JVM), como são estruturados os projetos (principais pastas e arquivos), tipos de dados, controles de fluxo, estrutura de repetição e conceitos de programação orientada a objetos como encapsulamento, herança e polimorfismo.

  • Fundamentos do Spring Boot: Nesse módulo foi apresentando sobre o Spring Boot, porque ele é tão utilizado, para que servem as annotations e, além disso, conceitos fundamentais de uma API REST.

Projeto - Gestão de Vagas

  • De agora em diante o foco é na prática, aplicando os conceitos de POO e API REST para desenvolver projetos reais e completos, fixando assim os conhecimentos.

  • Nesse módulo foi desenvolvido uma API REST para controle de Empresas, Vagas e aplicações, utilizando dos principais pacotes do Spring Boot para persistência, segurança e autorização.

About

Desenvolvendo aplicações completas e escaláveis com Java e Spring Boot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages