Skip to content

O Bootcamp tem como objetivo oferecer uma formação prática e intensiva que habilite o profissional para atuar como desenvolvedor FullStack.

Notifications You must be signed in to change notification settings

walldba/IGTI-BootcampFullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo Bootcamp

IGTI - Bootcamp FullStack (Maio-2020)

Linguagens, ferramentas e tecnologias trabalhadas: 💻

  • HTML, CSS e JavaScript
  • Node.js e Express
  • Insomnia e mLab
  • React.js
  • MongoDB
  • Git e Heroku

Cada módulo será dividido em duas semanas, sendo a primeira para desenvolvimento do conteúdo prático, e a segunda para entrega do desafio. 🚀

Módulos do Bootcamp: 📝

Módulo 1 - Fundamentos

  • 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 – console, comentários, tipos primitivos, variáveis, API’s nativas de servidor e web, funções, estruturas de decisão, estruturas de repetição, manipulação de eventos.

Trabalho Prático | Desafio Final

Módulo 2 - Desenvolvimento de API’s

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

Trabalho Prático | Desafio Final

Módulo 3 - FrontEnd com React

  • Instalação e configuração do React. Criação de projetos com o create-react-app.
  • Introdução ao React – JSX, Componentes de Funções, Componentes de Classe.
  • State, Props, Binding, Interpolaçã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

Trabalho Prático | Desafio Final

Módulo 4 - Persistência de dados, versionamento de código e 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.

Módulo 5 - Fechamento

  • Entrega do Desafio Final.

Duração do Bootcamp 🕐

Cerca de 2 meses e meio, totalizando 148 horas.

About

O Bootcamp tem como objetivo oferecer uma formação prática e intensiva que habilite o profissional para atuar como desenvolvedor FullStack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published