- Introducción a Yii 2 Framework:
- Visión general de Yii 2 Framework.
- Configuración del entorno de desarrollo.
- Instalación y configuración de Yii 2.
- Fundamentos de Yii 2:
- Estructura de directorios y archivos.
- Creación de controladores y acciones.
- Vistas y plantillas.
- Trabajando con modelos y formularios.
- Trabajando con bases de datos:
- Conexión a bases de datos.
- Generación de modelos a partir de la base de datos.
- Consultas usando Active Record.
- Migraciones de bases de datos.
- Desarrollo de aplicaciones web con Yii 2:
- Enrutamiento y URLs amigables.
- Manejo de peticiones y respuestas HTTP.
- Validación de datos de entrada.
- Manejo de sesiones y cookies.
- Temas y extensiones:
- Uso de temas para la apariencia de la aplicación.
- Uso de extensiones populares de Yii 2.
- Creación de tus propias extensiones.
- Seguridad y autenticación:
- Configuración de autenticación y autorización.
- Implementación de roles y permisos.
- Prevención de ataques comunes (Cross-Site Scripting, SQL Injection, etc.).
- Uso de HTTPS y seguridad en general.
- Pruebas y depuración:
- Estrategias de prueba en Yii 2.
- Pruebas unitarias y funcionales.
- Depuración de aplicaciones Yii 2.
- Optimización y rendimiento:
- Caché de datos y consultas.
- Optimización de consultas a la base de datos.
- Mejoras de rendimiento en la aplicación.
El mejor tutorial de yii (para mí)
Comunidad Yii Framework
Dejo el link, hasta ahora es el mejor tutorial de yii en español que para nivel básico.-
https://media.readthedocs.org/pdf/aprendiendo-yii/latest/aprendiendo-yii.pdf