/BOOTCAMP-Banco-PAN-Java-Developer

O primeiro programa do Banco PAN em parceria com a DIO chega com uma trilha completa em Java Spring Boot e 5 mil bolsas de estudo disponíveis. É indicado para pessoas de baixa renda e de grupos sub representados que estão em busca de sua primeira formação no universo da tecnologia, entretanto, qualquer pessoa interessada pode participar.

Primary LanguageJavaMIT LicenseMIT

Java NetBeans IDE

Este repositório: wakatime Atividade total: wakatime

BOOTCAMP: Banco PAN Java Developer

Repositório da jornada do Bootcamp: Banco PAN Java Developer da DIO;

Certificado de Conclusão

Certificado de conclusão do Bootcamp Banco Pan Java Developer emitido com o código F650F0BE

Apresentação

O primeiro programa do Banco PAN em parceria com a DIO chega com uma trilha completa em Java Spring Boot e 5 mil bolsas de estudo disponíveis. É indicado para pessoas de baixa renda e de grupos sub representados que estão em busca de sua primeira formação no universo da tecnologia, entretanto, qualquer pessoa interessada pode participar.

Duração do Bootcamp: 114 horas

Atividades Concluídos: 41/ 41 Concluídas

Trilhas

Prepare-se Para a Jornada

  • Conheças as Oportunidades da DIO
  • Seja Protagonista Neste Bootcamp
  • Introdução ao Desenvolvimento Moderno de Software

Princípios de Desenvolvimento de Software

  • Introdução à Programação e ao Pensamento Computacional
  • Trabalhando em Equipes Ágeis
  • Introdução ao Git e ao GitHub
  • Como Entregar seu Desafio de Projeto
  • Criando seu Primeiro Repositório no GitHub Para Compartilhar seu Progresso

Conhecendo a Linguagem de Programação JAVA

  • Dominando IDEs Java
  • Aprendendo a Sintaxe Java
  • Lógica Condicional e Controle de Fluxo em Java
  • Estruturas de Repetição e Arrays em Java
  • Estrutura de Dados em Java
  • Entendendo Métodos em Java

Dominando Algoritmos Básicos com Desafios de Código Java

Programação Orientada a Objetos com Java

  • Programação Orientada a Objetos
  • Trabalhando com Collections Java
  • Debugging Java
  • Tratamento de Exceções em Java
  • Gerenciamento de Dependências e Build em Java com Maven
  • Testes Unitários em JUnit
  • Desafio de Projeto: Abstraindo um Bootcamp Usando Orientação a Objetos em Java

Trabalhando com Banco de Dados SQL e NoSQL

  • Primeiros Passos com SQL
  • Introdução ao MongoDB e Banco de Dados NoSQL
  • Desafio de Projeto: Boas Práticas com DynamoDB

Ganhando Produtividade com Spring Framework

  • 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
  • Desafio de Projeto: Conhecendo Spring Data JPA na Prática com Java
  • Criando uma API REST Conectada ao Amazon RDS com Java
  • Desafio de Projeto: Explorando Padrões de Projetos na Prática com Java

Dominando Algoritmos Intermediários com Desafios de Código Java

Mentorias Participadas

  • 23/02/2023 #01 Aula Inaugural
  • 28/02/2023 #02 Pirâmide de Testes de TDD
  • 07/03/2023 #03 Solid e Boas Práticas
  • 14/03/2023 #04 Overview de Computação em Nuvem
  • 21/03/2023 #05 Engenharia de Confiabilidade de Site (SRE)
  • 28/03/2023 #06 Como Trabalhamos e Como Entregamos Performance
  • 05/04/2023 #07 Dicas para se Tornar um Desenvolvedor de Sucesso