Skip to content

Repositório dedicado aos materiais desenvolvidos durante o bootcamp Full Stack da IGTI.

Notifications You must be signed in to change notification settings

leosoares96/IGTI-bootcamp-dev-full-stack

Repository files navigation

Desenvolvedor Full-Stack

O Bootcamp Full-Stack tem como objetivo oferecer formação de forma prática e intensiva que habilite o profissional para atuar como desenvolvedor Full Stack. E Obtenha conhecimentos Conheça técnicos para construção de uma aplicação passando por todas as suas camadas lógicas - backend, frontend, persistência de dados NoSQL, controle de versionamento de código com Git e implantação em nuvem - habilitando-se para atuar profissionalmente na área.

IGTI

O Instituto de Gestão e Tecnologia da Informação, fundado em 2006, é uma instituição de ensino superior credenciada pelo MEC. É referência nacional na formação profissional em TI e Tecnologias Emergentes, e possui um modelo educacional a distância que prioriza a excelência acadêmica dos seus alunos.

Fundamentos

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

Desenvolvimento de API’s

  • Introdução ao desenvolvimento com Node. js;
  • Introdução ao framework Express para criação de requisições HTTP, rotas e middlewares;
  • 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.

FrontEnd com React

  • Introdução ao React – JSX, componentes de funções, componentes de classe, state, props, binding e interpolação;
  • Comunicação entre componentes acompanhando todo o ciclo de vida de um componentes de classe;
  • Introdução às requisições HTTP com React;
  • Roteamento com react-router e introdução ao Ionic React.

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 e como implantar aplicações no Heroku.

Desafio final

  • Entrega da aplicação final.

🚀 Desenvolvido por Leonardo Soares

About

Repositório dedicado aos materiais desenvolvidos durante o bootcamp Full Stack da IGTI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published