Programa do Curso

Introdução

  • Configurar o web2py

Web2py

  • Visão geral
    • Inicialização
    • Exemplos simples
    • Administrador
    • Administrador da aplicação
  • O núcleo
    • Opções de linha de comando
    • Fluxo de trabalho
    • Despacho
    • Bibliotecas
    • Aplicações
    • API
    • API de Accessing de Python Módulos
    • pedido
    • resposta
    • sessão
    • cache
    • URL
    • HTTP e redireccionamento
    • Internacionalização
    • Inicialização da aplicação
    • Reescrita de URL
    • Executando tarefas em segundo plano
    • Agendador web2py
    • Módulos de terceiros
    • Ambiente de execução
    • Cooperação
    • Registo
    • WSGI
  • As vistas
    • Sintaxe básica
    • HTML ajudantes
    • Ajudantes incorporados
    • Ajudantes personalizados
    • EMBELEZAR
    • DOM do lado do servidor e análise
    • Layout da página
    • Funções em vistas
    • Blocos em vistas
  • A camada de abstração da base de dados
    • Dependências
    • O DAL: Uma visita rápida
    • Usando o DAL "stand-alone"
    • Construtor do DAL
    • Construtor de tabelas
    • Construtor de campos
    • Migrações
    • Correção de migrações não concluídas
    • Resumo do controlo das migrações
    • inserir
    • Confirmação e reversão
    • Bruto SQL
    • drop
    • Índices
    • Bases de dados antigas e tabelas com chaves
    • Transação distribuída
    • Mais sobre carregamentos
    • Consulta, conjunto, linhas
    • selecionar
    • Outros métodos
    • Campos computados
    • Campos virtuais
    • Relações um para muitos
    • Muitos para muitos
    • lista: e contém
    • outros operadores
    • Gerar sql em bruto
    • Exportação e importação de dados
    • Caching de selecções
    • Auto-referência e aliases
    • Funcionalidades avançadas
    • Gotchas
  • Formulários e validadores
    • FORMULÁRIO
    • SQLFORM
    • Outros tipos de formulários
    • CRUD
    • Formulários personalizados
    • Validadores
    • Widgets
    • SQLFORM.grid e SQLFORM.smartgrid
    • controlo de acesso à grelha e à smartgrid
    • plurais de smartgrid
  • Emails e SMS
    • Configurar o correio eletrónico
    • Envio de mensagens de correio eletrónico
    • Envio de mensagens SMS
    • Utilizar o sistema de modelos para gerar mensagens
    • Enviar mensagens utilizando uma tarefa em segundo plano
    • Ler e gerir caixas de correio eletrónico (Experimental)
  • Access Controlo
    • Autenticação
    • Autorização
    • Serviço central de autenticação
  • Serviços de autenticação
    • Renderização de um dicionário
    • Chamadas de procedimento remoto
    • API de baixo nível e outras receitas
    • Serviços Web restful
    • Serviços e autenticação
  • jQuery e Ajax
    • web2py_ajax.html
    • Efeitos de jQuery
    • A função Ajax
  • Componentes e plugins
    • Componentes, LOAD e Ajax
    • Plugins
  • Receitas de implantação
    • Implantação: desenvolvimento e produção
    • Receitas de implantação: Infraestrutura
  • Outras receitas
    • Atualização
    • Como distribuir seus aplicativos como binários
    • Desenvolvendo com IDEs: WingIDE, Rad2Py, Eclipse e PyCharm
    • SQLDesigner
    • Publicando uma pasta
    • Testes funcionais
    • Construindo um web2py minimalista
    • Buscando uma URL externa
    • Datas bonitas
    • Geocodificação
    • Paginação
    • httpserver.log e o formato do ficheiro de registo
    • Preencher a base de dados com dados fictícios
    • Aceitação de pagamentos com cartão de crédito
    • API do Dropbox
    • Transmissão de ficheiros virtuais

Requisitos

  • Python
 28 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas