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
- Visão Geral
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
Tecnologia e serviços
Legalinks: Design inicial e especificação
Design Brief
Arquitetura do sistema
Wireframes
Páginas e Mapeamento de URL
- Começando com o Legalinks.
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
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
- Django Básico
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
Criando seu projeto
Criando uma aplicação Django
Criando uma View
Mapeando URLs
Criando um novo projeto Django
Criando uma nova aplicação Django
- Templates e arquivos estáticos
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
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
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
- MTV - (Models, Templates, Views)
Exibindo categorias na Homepage
Criando a página de detalhes
Criando a página de detalhes
- Forms
.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
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
- Autenticação do usuário
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
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
- Trabalhando com Templates
9.1. Template base
9.2. Blocos de template
9.3. Herança de template
9.2. Blocos de template
9.3. Herança de template
- Cookies e Sessão
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
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
- Adicionando Bootstrap no Legalinks
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
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
- Adicionando funcionalidade de busca Externa
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
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
- Continuando o Rango!
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
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
- AJAX, Django and JQuery
Adicionando um “Like Button”
- Deploying Your Project
Criando uma conta no PythonAnywhere
Criando um Virtual Environment
Clonando seu repositório Git
Configurando sua aplicação Web
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
Nenhum comentário:
Postar um comentário