Programa del Curso
Introducción
- ¿Por qué CakePHP?
Descripción de MVC (controlador de vista de modelo)
Instalación de CakePHP
Creación de tu primera aplicación para pastelesPHP
Controlador: Controlando el flujo lógico en su aplicación CakePHP
Modelo: Modelar tus datos en CakePHP
ORM (Object Relational Mapping): Mapeo de relaciones de tablas
Ver: Creación de la interfaz de usuario para la aplicación CakePHP
Hornear el pastelPHP Aplicación
Configuración de la autenticación de usuario
Creación y uso de componentes
Adición de funcionalidad SEO
Optimización de la aplicación
Depuración de la aplicación
Validación de datos
Control de errores y excepciones
Unit Testing Tu código
Personalización de la vista para mejorar la experiencia del usuario
Configuración de aplicaciones auxiliares en la capa de presentación
Adición de compatibilidad con I18N (internacionalización) y L10N (localización)
Implementación de Javascript y funciones Ajax
Seguimiento de los cambios en la aplicación con el sistema de eventos
Mejora del modelo mediante comportamientos
Cambio del esquema Database mediante el complemento Migraciones
Enrutamiento en CakePHP
Creación de sus propias API para REST, autenticación, etc.
Almacenamiento en caché y optimización
Implementación de la aplicación web
Migración de sitios web existentes a CakePHP
Resumen y conclusión
Requerimientos
- Se requieren conocimientos de PHP, Javascript, HTML y CSS.
- La comprensión básica de la Orientación a Objetos Programming (POO) es útil.
Audiencia
- Desarrolladores web que deseen desarrollar mejores aplicaciones web más rápidamente
Testimonios (3)
The real life examples.
Marios Prokopiou
Curso - Secure coding in PHP
Bien planeado. No tenía muchos terrenos, no me perdí y sabía dónde estaba. Los problemas, de forma general o específica, son la base para el trabajo posterior en su propio campo.
Andrzej - TENSOFT Sp. z o.o.
Curso - Design Patterns in PHP
Traducción Automática
La parte donde se explicaba el tema de las sesiones y las cookies, ya que con la herramienta que utilizo para desarrollar, te da un modulo de seguridad echo.