Trilha fullstack trabalhando com Angular e Java.
Bootcamp de 120 horas oferecido pelo Santander em parceria com a Digital Innovation One - DIO.
Neste repositório estão as atividades realizadas ao longo do bootcamp.
-
Introdução à Programação e Pensamento Computacional
-
Introdução ao Git e ao GitHub
- Desafio de projeto: Criando repositório
- Criar um repositório para compartilhar o meu progresso ao longo do bootcamp.
- Além disso, adicionei o primeiro diretório denominado modulo1, contendo anotações sobre os cursos do primeiro módulo.
- Desafio de projeto: Criando repositório
-
Introdução a criação de websites com HTML5 e CSS3
-
Posicionando elementos com Flexbox em CSS
-
Desafio de projeto: Recriando Instagram
- Recriar a página inicial do Instagram
-
Introdução ao JavaScript
- Série de cursos: 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, trabalhando com módulos em javascript; manipulando o DOM com javascript.
-
Introdução ao TypeScript
- Introdução ao TypeScript: Explorando Classes, Tipos e Interfaces;
- Introdução Prática ao TypeScript
- Desafio de projeto: Desafios de TypeScript
- Introdução a Angular
- Série de cursos: páginas SPA; componentes; diretivas; serviços e injeção de dependências; serviços assíncronos; data binding; pipes.
- Desafio de projeto: Front-end com Angular
- Série de cursos: páginas SPA; componentes; diretivas; serviços e injeção de dependências; serviços assíncronos; data binding; pipes.
- Introdução a Java
- Série de cursos: IDEs Java (Eclipse e Intellij); variáveis, tipos de dados e operadores matemáticos; entendendo métodos; lógica condicional e controle de fluxos; estruturas de repetição e arrays; trabalhando com collections; tratamento de exceções; debugging; programação orientada a objetos.
- Desafio de projeto: Banco Digital com Java
- Série de cursos: IDEs Java (Eclipse e Intellij); variáveis, tipos de dados e operadores matemáticos; entendendo métodos; lógica condicional e controle de fluxos; estruturas de repetição e arrays; trabalhando com collections; tratamento de exceções; debugging; programação orientada a objetos.
- Introdução a Spring Framework
- Desafio de projeto: Padrões de Projeto com Java