Recursos de aprendizagem
Recursos e artigos bem feitos de aprendizado.
Teorias
API REST:
- REST API Concepts and Exemplos
- Rest API para iniciantes (fácil de ler)
- REST API BY IBM
- Explicação simples da API REST
Design da API:
- Pense primeiro, código mais tarde
Outro:
- Metodologia do Doze Factor
PROJETO
- Como aplicar uma paleta de cores ao seu design
HTML / CSS
- GridBox de Wesbos
- Flexbox por Wesbos
- Exemplos de interface do usuário
- HTML & CSS - Traversy Media
- Jogo Flexbox
- Jogo de Gridbox
- CSS Grid Playground
- Metodologia CSS GPS (sistema de nomeação)
- BEM CSS Basics (sistema de nomeação)
JS
- Javascript Dom Tutorial pelo NINJA
- W3Schools Dom Referências
- Boas explicações do JS Basics
- Explicação da função de seta
- A diferença entre var, let e const
- Cheatsheet javascript moderno
- O tutorial javascript moderno
- Freecodecamp Interactive JavaScript
- 3 razões para usar menos bibliotecas JavaScript
Ts
Para iniciantes
- https://www.youtube.com/watch?v=bwulxph8ids
- https://github.com/microsoft/typeScript
Reagir
- React Projects - Traversy Media
- Reactjs + Redux Basics - Academind
- Guia de reação à prova de balas
Python
- Noções básicas de Jinja2
- Guia Jinja2
- Flask + Jinja2
- Python Development Master
- Funciona de maneira muito semelhante ao NPM, mas para Python.
Banco de dados
- Learning interativo SQL - SQL Bolt
Desafios
- Codewars
- Afiado
- Leetcode
- Hackerrank
- Codingbat
- Codingame
- Aprenda a usar Devtools no Firefox
Ferramentas
- HoppScotch - construtor de solicitações de API
- Ferramentas de desenvolvedor da Web do Firefox