PyCursos

inscreva-se no curso assista ao video

Apresentac?a?o do Curso from PyCursos on Vimeo.

Python na Web com Django (Python 3)


inscreva-se no curso

Venha aprender a construir poderosos aplicativos web com Python e o framework web Django. Faça como o Instagr.am, Dropbox, Globo.com e muitas outras empresas, acelere e escale seu desenvolvimento web também.

Sobre o curso

No curso iremos desenvolver uma aplicação chamada Simple MOOC, que é uma plataforma de ensino a distância, vamos desde a criação do projeto, definição das interfaces e arquitetura do projeto até o deploy da aplicação na nuvem. O curso é composto por vídeo-aulas previamente gravadas, fórum de dúvidas (o próprio instrutor irá responder as dúvidas), wiki, slides e códigos de exemplo. As vídeo-aulas são distribuídas semanalmente durante 5 semanas e depois o aluno poderá acessar todo o conteúdo por tempo indeterminado (garantimos ao menos 6 meses). Todas as aulas estão hospedadas no Vimeo, garantindo uma boa qualidade na resolução e streaming.

Além de todo o material do curso, cada aluno terá direito a 2 (duas) reuniões individuais de 1:30h (90 minutos) para tirar dúvidas específicas sobre o curso ou sobre desenvolvimento web em geral. As reuniões deverão ser agendadas com pelo menos 2 dias de antecedência diretamente com o instrutor, haverá uma forma de fazer isso na plataforma. Essas reuniões poderão ser realizadas via Skype ou Google Hangout de acordo com a preferência do Aluno. O recomendado é que as reuniões aconteçam no meio e fim do curso.

Iremos utilizar o Python 3 e Django 1.6 inicialmente, no final do curso iremos migrar para o Django 1.7

Ementa

Introdução ao Django

Iniciando seu Projeto

Templates

URL’s

Views

Models

Managers e Queryset

Django Admin

Django Forms

ModelForms

Testes

Envio de E-mail

Sistema de Usuários

Migração de Dados

Deploy

Tópicos Avançados

Conclusão do Curso e Considerações Finais

Pré-requisitos

Conhecimento básico sobre Python e Web em geral (http, html, css e javascript). Não é necessário nenhum conhecimento avançado, apenas um entendimento básico do que seja e como funciona.

Turmas disponíveis e Investimento