Você está aqui: Página Inicial Treinamentos Sessão Treinamentos Django

Django

Ementa do treinamento de Django

Objetivo

Com este treinamento o aluno estará apto a desenvolver aplicações Django.

Carga Horária

24 horas


Após este treinamento o aluno será capaz de:


    Próximas Turmas:

    Conteúdo Detalhado

    Capítulo 1 - Python

    • O que é Python?
    • Instalação
    • Linux
    • Windows
    • Python Básico
    • Sintaxe
    • Identação
    • Tipos de Dados

    Capítulo 2 - Virtualenv

    • Instalação via buildout
    • Criando um virtualenv
    • Preparando o ambiente de Desenvolvimento

    Capítulo 3 - Django

    • Instalação
    • Linux
    • Windows
    • Criando um Projeto
    • Configurações do Projeto
    • Conectando a uma base de dados
    • Mysql
    • Postgresql
    • Verificando conexão com o banco
    • Iniciando o serviço Django

    Capítulo 4 - Models Básico

    • Criando um Model
    • Criando Apps
    • Instalando uma Aplicação
    • Gerando SQL
    • Testando SQL

    Capítulo 5 – URLconfs e Views

    • Criando uma View
    • Criando uma URL
    • Juntando tudo
    • Como o Django processa o Request

    Capítulo 6 - Templates

    • Template System
    • Tags
    • Block
    • Extend
    • If e else
    • For
    • Filtros
    • Usando template system

    Capítulo 7 – Interface de Administração Django

    • Ativando Interface de Administração
    • Adicionando Modelos na Interface de Administração
    • Customizando label dos campos
    • Retornando valor dos campos
    • Customizando a Classe ModelAdmin
    • Adicionando barra de busca
    • Modo lista de filtragem vertical
    • Ordenação dos campos

    Capítulo 8 – Modelos Avançados

    • Relacionamentos
    • ForeignKey
    • ManyToManyField
    • OneToOneField
    • Filtrando Dados
    • Ordenando Dados
    • Excluindo Dados
    • Conexão com múltiplas base de dados
    • Sincronizando múltiplas base de dados
    • Expondo múltiplas base de dados na interface de administração
    • Importação/Exportação de dados
    • Exportação

    Capítulo 9 - Python Avançado

    • Suds
    • Acesso a WS
    • Renderizando os dados na template