backend4noobs
backend4noobs copied to clipboard
Um guia básico para você adentrar ao mundo do desenvolvimento web!
Backend4Noobs
Sobre o Projeto
Se você tem dúvidas de como começar a programar, entender nomeclaturas e até o básico sobre linhas de comando: arrasta pra cima que eu vou te ensinar.
ROADMAP
- Fundamentos da Internet
- O que é a Internet
- Como a Internet funciona
- O que é HTTP
- Como navegadores funcionam
- Como funciona o DNS (domain name service)
- Qual a finalidade dos hosts?
- Conhecimentos gerais de Sistemas Operacionais
- Como o S.O funciona
- Por quê o Terminal é seu BFF
- Comandos básicos para o Terminal
- Conhecimentos básicos sobre Redes
- Como o S.O funciona
- Desenvolvendo Desenvolvedores
- Códigos HTTP
- Tipos de Requisição
- Banco de dados Relacionais x Não Relacionais
- Controle de Versão (GIT)
- Conhecimento sobre API's
- O que é JSON e por quê é tão importante
- Entendendo e abstraindo endpoints
- Autenticação: OAuth
- Autenticação: JWT
- O que é JSON e por quê é tão importante
Como Contribuir
Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições são extremamente apreciadas
- Realize um Fork do projeto
- Crie um branch com a nova feature (
git checkout -b feature/featureBraba) - Realize o Commit (
git commit -m 'Adicionado conteudo brabo') - Realize o Push no Branch (
git push origin feature/featureBraba) - Abra um Pull Request
Autores
-
Daniel Reis - Back-end Engineer and He4rt Developers Leader - @danielhe4rt
-
Nicolas Pereira - Full-stack Engineer - @devnic_
