O que estudar? Qual a ordem de estudos? O que é realmente importante? O que é opcional? Quais ferramentas são obrigatórias?
Passo a Passo:
- 1º) Internet e Noções Básicas de Front-End
- 2º) Sistema Operacional e Processos de Máquina
- 3º) Aprendendo Linguagem de Programação
- 4º) Controle de Versões com Repositórios
- 5º) Banco de Dados
- 6º) API’s
- 7º) Caching
- 8º) Noções de Segurança na Internet
- 9º) Testes
- 10º) CI/CD
- 11º) Princípios de Design e Arquiteturas
- 12º) Mecanismos de Busca
- 13º) Sistemas de Mensageria
- 14º) Diferenças entre Dockerização e Virtualização
- 15º) GraphQL e Banco de Dados de Gráficos
- 16º) WebSockets e WebServers
- 17º) Conceitos de Construção de Escaláveis