Django Framework Python - participe dapróxima turma ( Presencial São Paulo ou EAD Hangout )































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
  • 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
  • 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
  • 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
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
  • MTV - (Models, Templates, Views)
Exibindo categorias na Homepage
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

  • 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
  • Trabalhando com Templates
9.1. Template base
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
  • 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
  • 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
  • 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

  • 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


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: