🚀 Bootcamp Fullstack Developer do Santander realizado pela DIO ✨

Aqui serão armazenados todos os materiais do Bootcamp, como certificados, resumos das aulas, projetos e etapas do bootcamp.

Módulos 📚

🔴 Módulo 0 - Prepare-se para sua jornada

  • Conheça as oportunidades da DIO
  • Seja protagonista nesse Bootcamp
  • Boas-vindas ao Santander Bootcamp Fullstack Developer
  • Aula Inaugural - Santander Bootcamp Fullstack Developer

🔴 Módulo 1 - Conteúdo de Abertura

  • Introdução à Programação e Pensamento Computacional
  • Introdução ao Git e Github
  • Criando seu Primeiro Repositório no GitHub Para Compartilhar Seu Progresso

🔴 Módulo 2 - HTML/CSS3/JS

  • Introdução a criação de websites com HTML5 e CSS3
  • Posicionando elementos com flexbox em CSS
  • Recriando a página inicial do Instagram
  • Introdução ao JavaScript
  • Sintaxe e Operadores
  • Variáveis e Tipos
  • Funções
  • Coleções
  • Map, Filter e Reduce
  • Debugging e Error Handling
  • JavaScript assíncrono
  • Orientação a objetos
  • Desafios Iniciais JS- Santander Fullstack Developer
  • Trabalhando com Módulos em JavaScript
  • Manipulando o DOM com JavaScript
  • Introdução ao TypeScript: Explorando classes, tipos e interfaces
  • Introdução prática ao TypeScript

🔴 Módulo 3 - Angular - 26h

  • Introdução ao Angular 8
  • Trabalhando com páginas SPA com Angular
  • Arquitetura de componentes e gestão da complexidade no front-end
  • Instalando e preparando o ambiente no Angular
  • Explorando diretivas com Angular
  • Implementando serviços e injeção de dependências com Angular
  • Introdução a serviços assíncronos no Angular
  • O poder do Data Binding no Angular
  • Trabalhando com componentes no Angular
  • Criação de Pipes com Angular
  • Desafios Intermediários JS- Santander Fullstack Developer
  • Como criar um front-end de um e-commerce utilizando Angular

🔴 Módulo 4 - Java

  • Dominando IDEs Java
  • Variáveis, Tipos de Dados e Operadores Matemáticos em Java
  • Entendendo métodos Java
  • Lógica condicional e controle de fluxos em Java
  • Estruturas de repetição e arrays em Java
  • Trabalhando com collections em Java
  • Tratamento de exceções em Java
  • Debugging Java
  • Programação orientada a objetos
  • Desafios iniciais Java- Santander Fullstack Developer
  • Criando um banco digital com Java e Orientação a objetos

🔴 Módulo 5 - Spring Framework

  • Conhecendo os principais protocolos de comunicação da internet
  • Introdução ai framework Spring Boot
  • Imersão no Spring framework com Spring Boot
  • Adicionando segurança a uma API REST com Spring Security
  • Desafios Intermediários Java- Santander Fullstack Developer
  • Explorando padrões de projetos na prática com Java