Bootcamp em Back-end da reprograma realizado em parceria com o Programa M.I.N.A.S do Porto Digital
A sequência lógica para construir um programa, os tipos de dados usados, repetições, decisões e variáveis são os componentes estudados pela lógica de programação.
Códigos escritos na linguagem Javascript para várias atividades: atualizar apenas parte de uma página para acelerar a navegação, validar dados de um formulário ou até permitir usar jogos dentro do próprio navegador.
API (Application Programming Interface) Interface de Programação de Aplicação, que serve para integrar dois aplicativos ou para embutir uma aplicação dentro de outra.
Node.js é uma plataforma construída sobre o motor JavaScript do Google Chrome para facilmente construir aplicações de rede rápidas e escaláveis.
Git é uma ferramenta de sistema de controle de versões que é usada principalmente no desenvolvimento de software.
Durante o curso, quatro projetos práticos são desenvolvidos. Os projetos tem por objetivo incentivar a montagem o portfólio profissional e simular de forma realista o mercado de trabalho.
- Semana 01 - Introdução à programação
- Semana 02 - Introdução à lógica de progragramação
- Semana 03 - Lógica Aplicada
- Semana 04 - Lógica Aplicada
- Semana 05 - Projeto Guiado I (Revisão JS e ES6)
- Semana 06 - Introdução à API - Aquivos JSON
- Semana 07 - Introdução à API - Estrutura MVC e aplicação do método GET
- Semana 08 - Projeto Guiado II (API - GET)
- Semana 09 - API - Post + Delet
- Semana 10 - API - Put + Patch
- Semana 11 - Projeto Guiado III (API Ayo Games)
- Semana 12 - Banco de Dados - Introdução
- Semana 13 - Projeto de integração com o MongoDB
- Semana 14 - Projeto Guiado IV (CRUD de livraria integrado com o MongoDB)
- Semana 15 - Autenticação/Autorização
- Semana 16/17 - Projeto Final (Pretitudes)