Primeiro programa do Banco PAN em parceria com a DIO conta uma trilha completa em Java Spring Boot.
Esse repositório é dedicado aos estudos durante o Bootcamp de Java Spring boot.
Tecnologias:
1. Prepare-se para a Jornada
2. Princípios de Desenvolvimento de Software
3. Conhecendo a Linguagem de Programação Java (Conceitos Básicos Java)
4. Dominando Algoritmos Básicos com Desafios de Código Java (Challenges)
5. Programação Orientada a Objetos com Java (POO)
6. Trabalhando com Banco de Dados SQL e NoSQL
7. Ganhando Produtividade com Spring Framework
8. Dominando Algoritmos Intermediários com Desafios de Código Java
Conheça as Oportunidades da DIO
Seja Protagonista Neste Bootcamp
Introdução ao Desenvolvimento Moderno de Software
Introdução à Programação e Pensamento Computacional
Como Entregar seu Desafio de Projeto
Criando seu Primeiro Repositório no Github
Lógica Condicional e Controle de Fluxos em Java
Estruturas de Repetição e Arrays em Java
Desafio: Fábrica de Carros
Resolução: https://github.com/Sara-Lirio/Bootcamp-Java-BancoPan-Dio/blob/main/src/src/Challenges/FabricaDeCarros.java
Desafio: Imprimindo Positivos e Média
Resolução: https://github.com/Sara-Lirio/Bootcamp-Java-BancoPan-Dio/blob/main/src/src/Challenges/ImprimindoPositivosEMedia.java
Desafio: Soma de H com N Termos
Resolução: https://github.com/Sara-Lirio/Bootcamp-Java-BancoPan-Dio/blob/main/src/src/Challenges/SomaDeHeNTermos.java
Desafio: Dragão!
Resolução: https://github.com/Sara-Lirio/Bootcamp-Java-BancoPan-Dio/blob/main/src/src/Challenges/Dragao.java
Desafio: Fibonacci Fácil
Resolução: https://github.com/Sara-Lirio/Bootcamp-Java-BancoPan-Dio/blob/main/src/src/Challenges/FibonacciFacil.java
Programação Orientada a Objetos com Java
Trabalhando com Collections Java
Tratamento de Exceções em Java
Gerenciamento de Depências e Build em Java com Maven
Abstraindo um Bootcamp Usando Orientação a Objetos em Java
Introdução ao MongoDB e Banco de Dados NoSQL
Principais Protocolos de Comunicação da Internet
Imersão no Spring Framework com Spring Boot
Criando uma API REST Documentada com Spring Web e Swagger
Adicionando Segurança a uma API REST com Spring Security
Conhecendo Spring Data JPA na prática com Java
Criando uma API REST Conectada ao Amazon RDS com Java
Explorando Padrões de Projetos na Prática com Java
Desafio: Animal
Resolução:
Desafio: Quintanda do Zé
Resolução:
Desafio: Triângulo
Resolução:
Desafio: Conta Espaço e Vogais
Resolução:
Desafio: Taxa de Imposto de Renda
Resolução:
Pirâmide de Testes e TDD - https://www.notion.so/Pir-mide-de-Teste-e-TDD-207892d0853d45fb9e5e5e3e10d78fdb
Solid e Boas práticas - https://www.notion.so/Solid-e-Boas-Pr-ticas-Resumo-59c01bb5aa6441eaade8e537d5e06767
Overview de Computação em Nuvem
Engenharia de Confiabilidade de Site (SRE)