/bootcamp-full-stack-igti

Repositório com os trabalhos práticos e desafios realizados no Bootcamp Full Stack do IGTI.

Primary LanguageJavaScript

IGTI - Bootcamp Desenvolvedor Fullstack

Repositório com os trabalhos práticos e desafios realizados no Bootcamp Full Stack do IGTI.

Módulo 01 - Fundamentos

Módulo 02 - Desenvolvimento de APIs

  • 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.

  • Exercício Guiado 01 - My Bank API

  • Trabalho Prático - States and Cities

  • Desafio - Grades Control API

Módulo 03 - FrontEnd com React

Módulo 04 - Persistência de dados, versionamento de códigoe implantação

  • 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.

  • Trabalho Prático - My Bank API com MongoDB

Desafio Final