dnl-oliveira / bootcamp-fullstack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Made by Daniel Oliveira Project top programing language Project programing languages count Repository size

IGTI - FullStack Developer Bootcamp [Em Andamento]

Linguagens, ferramentas e tecnologias trabalhadas: šŸ’»

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

šŸ’» ConteĆŗdo ProgramĆ”tico:

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, APIs nativas de servidor e web, funƧƵes, estruturas de decisĆ£o, estruturas de repetiĆ§Ć£o e manipulaĆ§Ć£o de eventos.
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.
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.
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.
Fechamento:
  • Entrega do Desafio Final.

  • [] Desafio Final

Atividades entregues

DuraĆ§Ć£o do Bootcamp šŸ•

Cerca de 2 meses e meio, 148 horas.

DESCONTO10OFF

About


Languages

Language:JavaScript 96.5%Language:HTML 2.4%Language:CSS 1.1%