Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
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)
As I was the only participant the training could be adapted to my needs.