Skip to content

GuilhermeViterboGalvao/POO-MAVEN-SPRING-BOOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de Programação Orientada a Objetos com Java + Spring Boot + JUnit.

Pré requisitos: lógica de programação

  • 1 - Introdução
  • 1.1 - O que é POO (Programação Orientada a Objetos)
  • 1.2 - O que é um Objeto
  • 1.3 - Onde entra o Java nisso?
  • 1.4 - Onde programar?

  • 2 - Orientação a Objetos
  • 2.1 - Colocando em prática
  • 2.2 - Classes
  • 2.3 - Declarando propriedades
  • 2.4 - O que é assinatura de método?
  • 2.5 - Método construtor
  • 2.6 - Encapsulamento
  • 2.7 - Sobre carga de método
  • 2.8 - Herança
  • 2.9 - Classes Abstratas
  • 2.10 - Interfaces
  • 2.11 - Polimorfismo
  • 2.12 - Modificadores de acesso
  • 2.13 - Java Reflection e suas “mágicas”

  • 3 - Colocando em prática
  • 3.1 - Criando uma agenda de contatos
  • 3.2 - Aprendendo a utilizar Arrays e ArrayLists
  • 3.3 - Entendendo o GC (Garbage Collector - Coletor de lixo do Java)
  • 3.4 - Escrevendo dados em arquivos

  • 4 - Spring Boot =)
  • 4.1 - Hello World Spring Boot
  • 4.2 - Criando um RestController
  • 4.3 - Criando um Service
  • 4.4 - Aplicação "Calculator"

  • 5 - Realizando os testes
  • 5.1 - Introdução ao JUnit
  • 5.2 - Introdução do Mockito
  • 5.3 - Usando o Mockito com o Spring
  • 5.4 - Fazendo os primeiros testes unitários
  • 5.5 - Introdução ao Restassured
  • 5.6 - Fazendo os seus primeiros testes integrados

  • 6 - Versionamento de código
  • 6.1 O que é GIT?
  • 6.2 O que é GIT Hub?
  • 6.3 Colocando o conhecimento em prática

About

Projeto para o curso de POO com Maven, SpringBoot e JUnit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages