Guia de Linguagem

Carreira Programador Python com Django


Neste guia de estudos você encontra os conteúdos que precisará para se tornar um programador Python web com Django. Confira a sequência de cursos e exemplos que te guiarão do básico ao avançado no uso dessa linguagem e framework.

Introdução ao Python

Python é uma linguagem de programação de alto nível, multiparadigma, que vem crescendo bastante no mercado nos últimos anos.  Com ela é possível desenvolver diferentes tipos de aplicação.

Para lhe ajudar a planejar seus estudos separamos aqui um DevCast em que demos algumas dicas para quem está iniciando:

Agora, antes de avançar é importante conhecer alguns conceitos iniciais para depois prosseguir para os cursos mais práticos e avançados:

Em seguida é hora de se aprofundar nesses conceitos e começar a programar em Python. Para isso você pode ver o curso a seguir, que aborda os principais conceitos dessa linguagem:

Programação web com Django

O Django é atualmente o principal framework para desenvolvimento de aplicações web em Python. Baseado no padrão MTV (Model-Template-View), uma variação do MVC, esse framework oferece recursos para a implementação das necessidades mais comuns nesse contexto.

Se esse é seu primeiro contato com o Django, sugerimos assistir o curso abaixo, que lhe apresentará os principais conceitos sobre ele:

Em seguida, você já pode criar sua primeira aplicação com Django para ver seu funcionamento na prática:

Agora confira nos cursos abaixo como implementar as tradicionais operações de CRUD, que muitas vezes são a base para as aplicações:

Na sequência, a fim de garantir a segurança das suas aplicações sugerimos que você assista o seguinte curso para aprender a criar um sistema de autenticação:

Django Admin

Dentro do Django existe um módulo chamado Django Admin, cujo objetivo é simplificar a criação de painéis administrativos com controle de autenticação e autorização.

Com o Django Admin você consegue criar rapidamente, por exemplo, um sistema com várias telas de cadastro e funcionalidade de login e controle de permissões. Conheça melhor esse módulo no curso a seguir:

E aí, curtiu o Django Admin? Então veja agora como criar uma aplicação completa com ele:

Mais sobre Python

Além dos cursos e exemplos sugeridos nesse guia, a DevMedia publica com frequência novos conteúdos sobre Python, os quais você pode conferir nos Guia de Consulta abaixo:

Você também pode conferir todo o conteúdo de Python clicando aqui.

Ficou com alguma dúvida?