O curso inicia com uma introdução a linguagem Python, abordando os principais conceitos da linguagem e suas principais aplicações. Em seguida parte para o framework Django, que é um dos frameworks Python mais utilizados hoje. O curso tem uma abordagem prática, onde será desenvolvido um projeto numa situação real, aplicando o conhecimento adquirido ao longo do curso.
Programadores python que desejam aprender a desenvolver para web ou programadores web que vem de outras linguagens/tecnologias. Este curso é voltado para programadores ou para aqueles que já tiveram algum contato com o Python.
Como o curso se limita a Python e Django, é necessário que o aluno tenha alguma experiência com programação e orientação a objetos. É desejável conhecimento de web (http, html, css), mas não é obrigatório.
Aula expositiva, acompanhada por um instrutor, aplicando os conhecimentos em um projeto real.
- Python
- Introdução
- sintaxe
- blocos
- tipos builtin
- operadores
- listas
- tuplas
- dicionários
- funções
- classes
- iteradores
- Django
- Introdução
- Arquitetura
- Models
- Admin
- URLs
- Views
- Templates
- Forms
- Arquivos estáticos
- Sobrescrevendo ações padrão
- Context processor
- Signals
- Início do projeto
- Definir o escopo
- Preparar o projeto
- Definir os models
- Ativar admin
- Continuação do projeto
- escrever testes
- escrever views
- escrever templates
- Continuação do projeto
- Finalização do projeto
- Deploy
- Dúvidas aleatórias