DEV Community

DevPro

#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

--- Send in a voice message: https://podcasters.spotify.com/pod/show/devpro/message

Episode source