O Bootcamp Spread Fullstack Developer é um programa gratuito feito pela Digital Innovation em parceria com a Spread, para pessoas desenvolvedoras que querem começar sua jornada em desenvolvimento de software, com uma base sólida em tecnologias essenciais em front-end quanto e back-end.
- Lógica de Programação Essencial
- Introdução ao Git e Github
- Criando seu primeiro repositório para compartilhar seu progresso
- Primeiros passos para desenvolvimento web
- Introdução a criação de WebSites com HTML5 e CSS3
- Posicionando Elementos com Flexbox em CSS3
- Recriando a página inicial do Instagran
-
Desafio de Projeto
- Introdução ao Javascript
- Sintaxe e Operadores
- Variáveis e Tipos
- Funções
- Coleções
- Map, Filter e Reduce
- Debbuging e Error Handling
- Javascript Assíncrono
- Orientação a Objetos
- Trabalhando com Módulos em Javascript
- Manipulando a D.O.M com Javascript
- Introdução ao TypeScript: Explorando Classes, Tipos e Interfaces
- Desafios Iniciais JS - Spread FullStack
-
Aprenda a criar um sistema de estacionamento
usando TypeScript.
-
Desafio de Código
Desafio de Projeto
- Introdução ao ReactJS
- Introdução ao React Hooks
- Trabalhando com States & Effects no ReactJS
- Desenvolvimento de Aplicações para Internet com ReactJS
- Desafios Intermediários JS - Spread FullStack
- Práticas avançadas em projetos com ReactJs
- Introdução ao Redux com ReactJS
- Criando um Front-End totalmente componentizado na prática com ReactJS
-
Desafio de Código
-
Desafio de Projeto
- MySql - Trabalhando com as suas primeiras tabelas
- MySql - Consultas com Join
- Introdção a APIs e métodos HTTP
- Desenvolvimento back-end com Node.Js
- Introdção ao Node.Js com Express
- Desafios Finais JS - Spread FullStack
- Explorando o Estilo Arquitetural REST com Node.JS
- Node.JS com Banco de Dados Relacionais SQL
- Construindo um Encurtador de URL
-
Desafio de Código
-
Desafio de Projeto