mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	Guía Definitiva de Yii 2.0
Este tutorial se publica bajo los Términos de Documentación Yii.
Todos los derechos reservados.
2014 (c) Yii Software LLC.
Introducción
Primeros pasos
- Instalar Yii
 - Funcionamiento de aplicaciones
 - Hola a todos
 - Trabajar con formularios
 - Trabajar con bases de datos
 - Generar códigos con Gii
 - Adentrarse en Yii
 
Estructura de una aplicación
- Información general
 - Script de entrada
 - Aplicaciones
 - Componentes de una aplicación
 - Controladores
 - Modelos
 - Vistas
 - Filtros
 - Widgets
 - Módulos
 - Assets
 - TBD Extensiones
 
Gestión de las peticiones
- Información general
 - Bootstrapping
 - Routing y Creación de las URL
 - Peticiones (Requests)
 - Respuestas (Responses)
 - Sesiones (Sessions) y Cookies
 - TBD Gestión de errores
 - TBD Registro de anotaciones
 
Conceptos clave
- Componentes
 - TBD Propiedades
 - TBD Eventos
 - Comportamientos (Behaviors)
 - Configuraciones
 - Alias
 - Autocarga de clases
 - Localizador de servicios (Service Locator)
 - TBD Contenedor de inyección de dependencia
 
Trabajar con bases de datos
- TBD Objeto de acceso a datos - Conexión a una base de datos, consultas básicas, transacciones y manipulación de esquemas
 - TBD Constructor de consultas - Consulta de la base de datos utilizando una simple capa de abstracción
 - TBD Active Record - ORM Active Record, recuperación y manipulación de registros y definición de relaciones
 - TBD Migraciones - Control de versiones de bases de datos en el entorno de desarrollo en equipo
 - TBD Sphinx
 - TBD Redis
 - TBD MongoDB
 - TBD ElasticSearch
 
Obtener datos de los usuarios
Visualizar datos
- TBD Formato de datos
 - TBD Paginación
 - TBD Ordenación
 - TBD Proveedores de datos
 - TBD Widgets de datos
 - TBD Trabajar con scripts de cliente
 - TBD Utilización de temas
 
Seguridad
- TBD Autenticación
 - TBD Autorización
 - TBD Trabajar con contraseñas
 - TBD Autenticar Clientes
 - TBD Buenas prácticas
 
Caché
Servicios Web RESTful
- Guía breve
 - Recursos (Resources)
 - Controladores
 - Gestión de rutas
 - Formateo de respuestas
 - Autenticación
 - Límite de Rango
 - Gestión de versiones
 - Gestión de errores
 
Herramientas de Desarrollo
- TBD Depurador y Barra de Herramientas de Depuración
 - TBD Generación de códigos con Gii
 - TBD Generación de documentación de API
 
Pruebas
- TBD Información general
 - TBD Configuración del entorno de pruebas
 - TBD Pruebas unitarias
 - TBD Pruebas funcionales
 - TBD Pruebas de aceptación
 - TBD Fixtures
 
Temas especiales
- TBD Plantilla aplicación avanzada
 - TBD Creación de una aplicación desde cero
 - TBD Comandos de consola
 - TBD Validadores de base
 - TBD Internacionalización
 - TBD Envío de correos electrónicos
 - TBD Mejora del rendimiento
 - TBD Entorno de alojamiento compartido
 - TBD Motores de plantillas
 - TBD Trabajar con Código de Terceros
 
Widgets
- GridView: link to demo page
 - ListView: link to demo page
 - DetailView: link to demo page
 - ActiveForm: link to demo page
 - Pjax: link to demo page
 - Menu: link to demo page
 - LinkPager: link to demo page
 - LinkSorter: link to demo page
 - TBD Bootstrap Widgets
 - TBD Jquery UI Widgets
 
Clases auxiliares
- TBD Información general
 - TBD ArrayHelper
 - TBD Html
 - TBD Url
 - TBD Security