Desarrollo con Yii2. Código PHP-103

Horas:

20

Fecha:

CBD

Precio asistente:

935 €

Precio grupo:

Consultar

Objetivos

  • Aprender a utilizar el framework Yii2 para desarrollo web en proyectos con PHP.

Dirigido a

  • Desarrolladores de aplicaciones con PHP.
  • Analistas.

Requisitos

  • Experiencia con el lenguaje de programación PHP.

Índice de contenidos

  • Introducción al framework Yii2.
  • Primeros pasos con Yii2.
    • Instalación de Yii2 usando templates.
    • Configuración del servidor virtual (Virtual Host)
    • Archivos de configuración.
  • Conceptos del patrón MVC (Modelo-Vista-Controlador).
    • Capa de Controlador.
    • Capa de Vista.
    • Capa de Modelo.
    • Conexión entre la acción (controlador) y la vista.
    • Recibiendo parámetros desde la URL.
  • Consulta de datos en Yii2.
    • Implementación del modelo mediante CRUD.
    • Definición de clases mediante ActiveRecord.
    • Formularios de búsqueda (ActiveForm).
    • Validación de formularios lado cliente y servidor.
  • Organizando la navegación.
    • Mejorando la apariencia de la aplicación.
    • Creando el menú principal.
    • Creando un menú secundario.
    • Paginación de resultados en Yii2.
  • Widgets en Yii2
    • LinkPaper.
    • Menu.
    • DetailView.
    • GridView.
    • Extensión Bootstrap
    • Extensión Kartik Krajee.
    • Extensión jQuery UI.
  • Ajax en Yii2
    • Inclusión de Javascript en Yii2.
    • Javascript y jQuery
    • Pjax
  • Trabajo con archivos.
    • UploadedFile (subida de archivos)
    • Force Download (forzar la descarga de archivos del servidor).
  • Implementación de Seguridad.
    • Control de acceso de usuarios (autenticación y autorización).
    • Gestión de contraseñas.
  • Caching.
    • Descripción general.
    • Data, Fragment, Page y HTTP Caching.