#145 O que estudar para conquistar a primeira vaga como programador web backend?
Olá, DevPros! Estamos de volta com um episódio especial que vai te inspirar a explorar novos horizontes na instrução de programação.
Hoje, temos a honra de ter Santos como convidada, uma profissional que decidiu trilhar o caminho da programação, fez a DevPro e agora é instrutora de destaque na DevPro!
Santos está aqui para saudar a galera e oferecer um rápido resumo de sua trajetória surpreendente como instrutora de programação e compartilhar com você o que estudar para conquistar sua primeira vaga como dev backend!
💡 [Destaques do Episódio:]
Erro na Jornada: Santos compartilha um momento sincero sobre um erro comum: tentar condensar 15 anos de engenharia de software em um curso. O resultado? Alunos novatos perdidos com ferramentas. Vamos descobrir mais sobre essa experiência!
Descobrindo o Django Girls: Santos sentiu a necessidade de facilitar o entendimento de programação de Backend com Django. A solução? O incrível Django Girls. Ele explica o que é, como funciona e compartilha insights das gravações. Segue tutorial do Django Girls em Português: https://tutorial.djangogirls.org/pt/
Testando Sucessos: Do programa de formação da Buser Tech ao programa de Aceleração DevPro, Santos testou e aprimorou o ensino do Django. Vamos ouvir sobre essas experiências diretamente da fonte!
Django Profissional: Santos nos guia por alguns aspectos essenciais para se tornar um instrutor de programação de sucesso, abordando desde isolamento de configurações até o uso de Docker, criação de APPS, ORM e muito mais.
É um verdadeiro guia para quem quer se destacar no mundo Django. Você não vai querer perder este episódio repleto de insights e experiências incríveis!
Segue a lista dos itens mencionadas no capítulo:
1. Isolamento de Configurações (python decouple)
2. Uso de banco de dados Postgres com Docker (Postgres com Docker)
3. Customização do usuário desde o início
4. Entrega contínua com teste unitários e de integração
5. Criação de APPS
6. ORM - Modelo, Migrações, Relacionamentos e N + 1 Select
7. Gestão de Dependências com Virtualenv e Poetry
8. Arquivos estáticos e CDN
9. API com JSON Response
10. API com DRF ou Ninja Framework