Estamos trabalhando para a Formação da 17ª edição do treinamento "Django Framework Python":O treinamento é 100% prático e tem 8 horas de duração, sendo possível optar por participar através dos Formatos EAD ( via Hangout) ou Presencial (São Paulo).
Público Alvo
Programadores Python e demais interessados
Objetivo
Desenvolver aplicações Web utilizando o framework Django e hospedar a aplicação em serviços que ofereçam suporte a Django.
Conteúdo Programático
Oque você irá aprender
Tecnologia e serviços
Legalinks: Design inicial e especificação
Design Brief
Arquitetura do sistema
Wireframes
Páginas e Mapeamento de URL
Usando o terminal
Principais comandos
Instalando o software
Instalando Python
Configurando o PYTHONPATH
Usando Setuptools e Pip
Instalando Django
Instalando o Python Imaging Library
Instalando outros pacotes Python
Compartilhando sua lista de pacotes
Testando sua configuração
Criando seu projeto
Criando uma aplicação Django
Criando uma View
Mapeando URLs
Criando um novo projeto Django
Criando uma nova aplicação Django
Usando templates
Configurando o diretório do template
Caminhos dinâmicos
Adicionando um template
Servindo arquivos estáticos
Configurando o diretório de arquivos estáticos
Arquivos estáticos e templates
O servidor de arquivos estáticos
Modelos e banco de dados
Requerimentos Legalinks
Configurando o banco de dados no Django
Criando modelos
Criando e sincronizando o banco de dados
Gerando SQL
jango Models e o Django Shell
Configurando a interface administrativa
Criando Fixtures
Exibindo categorias na Homepage
Criando a página de detalhes
.1. Forms de Página e Categoria
7.1.1. Criando ModelForm
7.1.2. Criando e adicionando View de Categoria
7.1.3. Criando e adicionando Template de Categoria
7.1.4. Mapeando e adicionando View de Categoria
7.1.5. Modificando a página index
7.1.6. Limpando Forms
8.1. Configurando a autentiação
8.2. Modelo do usuário
8.3. Adicionando atributos ao usuário
8.4. Criando Template e View de registro de usuário
8.5. Adicionando funcionalidade de login
8.6. Restringindo o acesso
8.7. Logout
9.1. Template base
9.2. Blocos de template
9.3. Herança de template
10.1. Cookies
10.2. Session e protocolo Stateless
10.3. Definindo sessões no Django
10.4. Cookies no lado do cliente
10.5. Dados da sessão
10.6. Browser-Length e Sessão persistênte
Defininfo Base Template
Download Bootstrap
Download JQuery
Incluindo CSS/JS no base template
Estruturando o template base
Rápida mudança de estilo
Página index
Página de login
Outros forms baseados em template
Form de cadastro
Resultado final
A Bing Search API
Registrando uma chave para Bing Search API
Adicionando funcuionalidade de busca
Colocando busca no Legalinks
Adicionando campo de busca no Template
Adicionando a View
Exercises
Listar categorias em cada Página
Criando uma lista de categoria no template
Atualizando o template base
Atualizando Views
Procurando dentro da página de categoria
Criando um template de busca
Atualizando a view de categorias
View Profile
Criando template Profile
Criando View profile
Mapeando a View Profile e URL
Atualizando o template base
Adicionando um “Like Button”
Criando uma conta no PythonAnywhere
Criando um Virtual Environment
Clonando seu repositório Git
Configurando sua aplicação Web
Mais Informações e Pré-Inscrições
( ou para manifestar interesse em participar das próximas edições )
EAD -
http://www.temporealeventos.com.br/curso-django-framework-ead
PRESENCIAL -
http://www.temporealeventos.com.br/curso-django-framework-presencial