Django na prática em 13 de Dezembro - treinamento presencial em SP



"Aprenda Django Framework na Prática" é um dos novos treinamentos que serão contemplados na agenda da Tempo Real Eventos.

Objetivo

· Ensinar os principais conceitos do framework Django, construindo uma aplicação web completa utilizando as tecnologias Django, HTML, CSS e Javaxcript.

Aqui está o site da atividade com todos os detalhes: 
http://www.temporealeventos.com.br/?area=96-django-framework-treinamento-pratico-presencial

Será em 13 de Dezembro, sábado
Programação:


· 1. Visão Geral
1.1. Oque você irá aprender
1.2. Tecnologia e serviços
1.3. Legalinks: Design inicial e especificação
1.3.1. Design Brief
1.4. Arquitetura do sistema
1.5. Wireframes
1.6. Páginas e Mapeamento de URL

2. Começando com o Legalinks
2.1. Usando o terminal
2.1.1. Principais comandos
2.2. Instalando o software
2.2.1 Instalando Python
2.2.2. Configurando o PYTHONPATH
2.2.3. Usando Setuptools e Pip
2.2.4. Instalando Django
2.2.5. Instalando o Python Imaging Library
2.2.6. Instalando outros pacotes Python
2.2.7. Compartilhando sua lista de pacotes

3. Django Básico
3.1. Testando sua configuração
3.2. Criando seu projeto
3.3. Criando uma aplicação Django
3.4. Criando uma View
3.5. Mapeando URLs
3.6. Criando um novo projeto Django
3.7. Criando uma nova aplicação Django

4. Templates e arquivos estáticos
4.1. Usando templates
4.1.1. Configurando o diretório do template
4.1.2. Caminhos dinâmicos
4.1.3. Adicionando um template
4.2. Servindo arquivos estáticos
4.2.1. Configurando o diretório de arquivos estáticos
4.3. Arquivos estáticos e templates
4.4. O servidor de arquivos estáticos

5. Modelos e banco de dados
5.1. Requerimentos Legalinks
5.2. Configurando o banco de dados no Django
5.3. Criando modelos
5.4. Criando e sincronizando o banco de dados
5.5. Gerando SQL
5.6. Django Models e o Django Shell
5.7. Configurando a interface administrativa
5.8. Criando Fixtures

6. MTV - (Models, Templates, Views)
6.1. Exibindo categorias na Homepage
6.2. Criando a página de detalhes

7. Forms
7.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. 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

9. Trabalhando com Templates
9.1. Template base
9.2. Blocos de template
9.3. Herança de template

10. 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

11. Adicionando Bootstrap no Legalinks
11.1. Defininfo Base Template
11.1.1. Download Bootstrap
11.1.2. Download JQuery
11.1.3. Incluindo CSS/JS no base template
11.1.4. Estruturando o template base
11.2. Rápida mudança de estilo
11.2.1. Página index
11.3. Página de login
11.3.1. Outros forms baseados em template
11.4. Form de cadastro
11.5. Resultado final


último treinamento de Python com Guilherme Carvalho
12. Adicionando funcionalidade de busca Externa
12.1. A Bing Search API
12.1.1. Registrando uma chave para Bing Search API
12.2. Adicionando funcuionalidade de busca
12.3. Colocando busca no Legalinks
12.3.1. Adicionando campo de busca no Template
12.3.2. Adicionando a View
12.4. Exercises

14. Continuando o Rango!
14.1. Listar categorias em cada Página
14.1.1. Criando uma lista de categoria no template
14.1.2. Atualizando o template base
14.1.4. Atualizando Views
14.2. Procurando dentro da página de categoria
14.2.2. Criando um template de busca
14.2.3. Atualizando a view de categorias
14.3. View Profile
14.3.1. Criando template Profile
14.3.2. Criando View profile
14.3.3. Mapeando a View Profile e URL
14.3.4. Atualizando o template base

15. AJAX, Django and JQuery
15.1. Adicionando um xLike Buttonx
16. Deploying Your Project
16.1. Criando uma conta no PythonAnywhere
16.3. Criando um Virtual Environment
16.4. Clonando seu repositório Git
16.5. Configurando sua aplicação Web

Mais Informações e Inscrições:

http://www.temporealeventos.com.br/?area=96-django-framework-treinamento-pratico-presencial

Nenhum comentário: