Repositório com os trabalhos práticos e desafios realizados no Bootcamp Full Stack do IGTI.
-
Introdução, instalação e configuração do Visual Studio Code (VSCode).
-
Instalação do Node.js.Instalação da biblioteca live-server.
-
Noções de HTML e CSS.Introdução ao JavaScript.Integração do JavaScript com o HTML e CSS.JavaScript básico como console, comentários, tipos primitivos, variáveis, APIs nativas de servidor e web, funções, estruturas de decisão, estruturas de repetiçãoe manipulação de eventos.
-
Introdução ao desenvolvimento backend. Backend x frontend. Introdução ao desenvolvimento de APIs. Introdução ao desenvolvimento com Node.js.
-
Introdução ao Express. Criação de requisições HTTP, rotas e middlewares com Express.
-
Introdução à ferramenta Insomnia.
-
Construção de APIs HTTP, utilizando as principais operações: GET, POST, PUT e DELETE.
-
Desenvolvimento das operações CRUD.
-
Persistência de dados em arquivos.
-
Instalação e configuração do React. Criação de projetos com o create-react-app.
-
Introdução ao React –JSX, componentes de funçõesecomponentes de classe.
-
State, Props, BindingeInterpolação.
-
Comunicação entre componentes. Ciclo de vida de componentes de classe. Introdução às requisições HTTP com React.
-
Roteamento com react-router. Introdução ao Ionic React.
-
Criação de um pequeno projeto passo a passo com React.
-
Introdução ao MongoDB. Utilização do serviço mLab. Integrando a API ao MongoDB no mLab.
-
Introdução ao Git. Instalação do git. Principais comandos do Git.
-
Como publicar aplicações no Github. Introdução ao Heroku. Instalação do Heroku CLI.
-
Como implantar aplicações no Heroku.