Descripción
UNIDAD DIDÁCTICA 1. PRESENTACIÓN A SYMFONY
- ¿Qué es y para que se utiliza Symfony?
- Instalar de Apache
- Instalar de Composer
- Instalar y su distribución de Symfony
- Diferencia Eclipse y Symfony2
UNIDAD DIDÁCTICA 2. DESARROLLO ESTRUCTURA DE SYMFONY
- Patrón MVC
- Estructura de Symfony. App, src, Symfony, vendor y web
- Configurar con Symfony
UNIDAD DIDÁCTICA 3. INTRODUCCIÓN SYMFONY Y BASES DE DATOS: DOCTRINE
- Diferencia Symfony y Doctrine
- Crear y configurar base de datos
- Crear entidades creadas automáticamente
- Trasladamos la definición de entidades a tablas
UNIDAD DIDÁCTICA 4. DIFERENTES MODOS DE VER EN SYMFONY
- Que es Twig
- Estructura y Herencia
- Generar imágenes, CSS y JavaScript
- Bloques de código. Recuperamos los datos desde el controlador
UNIDAD DIDÁCTICA 5. CREACIÓN DE FORMULARIOS Y VALIDACIÓN EN SYMFONY
- Creamos y modificamos formularios
- Asociar un formulario a un controlador y mostrar
- Validación con validator.yml
- Aplicamos y modificamos a través de validación y guardamos el formulario
UNIDAD DIDÁCTICA 6. HERRAMIENTAS ADICIONALES PARA SYMFONY
- Depuración y autentificación de Symfony