Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Empezar
- Configurar web2py
Web2py
- Visión general
- Arranque
- Ejemplos sencillos
- Admin
- Administrador de la aplicación
- El núcleo
- Opciones de línea de comandos
- Flujo de trabajo
- Enviar
- Bibliotecas
- Aplicaciones
- API
- Accessing API de Python Módulos
- pedir
- respuesta
- sesión
- caché
- URL
- HTTP y redireccionamiento
- Internacionalización
- Inicio de la aplicación
- Reescritura de URL
- Ejecución de tareas en segundo plano
- Programador de web2py
- Módulos de terceros
- Entorno de ejecución
- Cooperación
- Registro
- WSGI (en inglés)
- Las vistas
- Sintaxis básica
- HTML Ayudantes
- Ayudantes incorporados
- Ayudantes personalizados
- EMBELLECER
- DOM y análisis sintáctico del lado del servidor
- Diseño de página
- Funciones en vistas
- Bloques en vistas
- La capa de abstracción de la base de datos
- Dependencias
- El DAL: Un recorrido rápido
- Uso de la DAL "stand-alone"
- Constructor DAL
- Constructor de tablas
- Constructor de campo
- Migraciones
- Corrección de migraciones interrumpidas
- Resumen del control de migración
- insertar
- Confirmación y reversión
- En bruto SQL
- Soltar
- Índices
- Bases de datos heredadas y tablas con claves
- Transacción distribuida
- Más información sobre las subidas
- Consulta, Conjunto, Filas
- escoger
- Otros métodos
- Campos calculados
- Campos virtuales
- Relaciones de uno a muchos
- De muchos a muchos
- lista: y contiene
- Otros operadores
- Generación de sql sin procesar
- Exportación e importación de datos
- Selecciones de almacenamiento en caché
- Autorreferencia y alias
- Funciones avanzadas
- Gotchas
- Formularios y validadores
- FORMA
- SQLFORMA
- Otros tipos de formularios
- CRUD
- Formularios personalizados
- Validadores
- Widgets
- SQLFORM.grid y SQLFORM.smartgrid
- Control de acceso a la red y a la red inteligente
- Plurales de Smartgrid
- Emails y SMS
- Configuración del correo electrónico
- Envío de correos electrónicos
- Envío de mensajes SMS
- Uso del sistema de plantillas para generar mensajes
- Envío de mensajes mediante una tarea en segundo plano
- Lectura y gestión de buzones de correo electrónico (Experimental)
- Access Control
- Autenticación
- Autorización
- Servicio de autenticación central
- Servicios
- Representación de un diccionario
- Llamadas a procedimientos remotos
- API de bajo nivel y otras recetas
- Servicios web Restful
- Servicios y autenticación
- jQuery y Ajax
- web2py_ajax.html
- jQuery Efectos
- La función Ajax
- Componentes y plugins
- Componentes, LOAD y Ajax
- Complementos
- Recetas de implementación
- Despliegue: desarrollo y producción
- Recetas de implementación: Infraestructura
- Otras recetas
- Mejora
- Cómo distribuir las aplicaciones como binarios
- Desarrollo con IDEs: WingIDE, Rad2Py, Eclipse y PyCharm
- SQLDiseñador
- Publicación de una carpeta
- Pruebas funcionales
- Construyendo un web2py minimalista
- Obtención de una URL externa
- Citas bonitas
- Geocodificación
- Paginación
- httpserver.log y el formato de archivo de registro
- Rellenar la base de datos con datos ficticios
- Aceptar pagos con tarjeta de crédito
- Dropbox API
- Transmisión de archivos virtuales
Requerimientos
- Python
28 Horas
Testimonios (1)
As I was the only participant the training could be adapted to my needs.