Python Backend Developer Roadmap
O plano de estudos foi baseado nos sites Backend Developer e Python Developer, que são guias para estruturar o estudo da galera que quer se aprofundar em Backend e Python.
A ideia que eu tive foi apenas pegar os materiais que já haviam aqui no Alura e organizar de acordo com o guia descrito no site. O que eu não consegui achar dentro da plataforma foi complementado com alguns artigos e vídeos do Youtube.
Não é necessário percorrer todo o caminho para começar a criar aplicações. Se você for um iniciante as formações indicadas nesse artigo são suficientes para criar bons sistemas, apenas não esqueça de praticar bastante.
Desejo a todos muito sucesso nos estudos e bora codar!
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Formação Administração de Redes
-
Curso DNS: entenda a resolução de nomes na internet
-
Artigo Como colocar seu projeto no ar com o Github Pages?
-
Formação HTML e CSS
-
Formação Desenvolva aplicações Web com JavaScript
-
Formação Front-end
-
Curso Arquitetura de computadores: por trás de como seu programa funciona
-
Formação Certificação LPI Linux Essentials
-
Formação Aprenda a programar em Python com Orientação a Objetos
-
Formação Django
-
Formação Django REST APIs: crie aplicações REST em Python
-
Formação Começando com Flask: framework web de Python
-
Podcast Guia do Iniciante em Github – Hipsters #184
-
Artigo Git e Github: O que são, Como Configurar e Primeiros Passos
-
Curso Git e GitHub: repositório, commit e versões
-
Curso Git e Github: controle e compartilhe seu código
-
Curso Git e Github: estratégias de ramificação, Conflitos e Pull Requests
-
Formação Modelagem de dados
-
Formação SQL com MySQL Server da Oracle
-
Formação SQL com PostgreSQL
-
Alura+ O que é NoSQL?
-
Podcast NoSQL: por quê? – Hipsters #22
-
Site NoSQL
-
Alura+ ORM: O que é?
-
Artigo Transações no SQL: Mantendo os dados íntegros e consistentes
-
Artigo O que é JSON?
-
Podcast Go, gRPC e investimentos na Guru – Hipsters On The Road #54
-
Artigo Tipos de Autenticação: Senha, Token, JWT, Dois Fatores e Mais
-
Artigo Autenticação de forma segura com criptografia
-
Formação Segurança de software com OWASP
-
Formação Segurança de aplicações
-
Formação Carreira QA: processos e automação de testes
-
Formação Integração Contínua e Entrega Contínua
-
Artigo Design patterns: Breve introdução aos padrões de projeto
-
Podcast Design Patterns – Hipsters #206
-
Site Padrões de Projeto em Python
-
Video SOLID fica FÁCIL com Essas Ilustrações - YouTube
-
Video KISS (mais do que um princípio, uma prova de amor ao seu código. ❤️) // Dicionário do Programador - YouTube
-
Video Principio YAGNI - #4 Programador Senior - YouTube
-
Video O princípio do Don't repeat yourself - DRY - YouTube
-
Formação Engenharia de software
-
Curso Elasticsearch: pesquisando e analisando os seus dados
-
Curso Elasticsearch: análise, consultas e dashboard
-
Curso Elasticsearch: executando buscas inteligentes
-
Curso Elasticsearch 5: pesquisas avançadas
-
Alura+ Criando seu hello world com GraphQL
-
Podcast Python, GraphQL e Serverless no Zé Delivery – Hipsters On The Road #53
-
Formação Começando em DevOps
-
Formação DevOps
-
Formação Certificação Docker DCA
-
Formação Amazon Web Services
-
Formação Infraestrutura como código
-