
CURSO EN SYMFONY
Información adicional
| Horas | 200 |
|---|---|
| Código | |
| Formato | Digital |
| Proveedor | IEDITORIAL |
21,50 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
– Dominar la instalación y estructura de proyectos en Symfony para un desarrollo eficiente.
– Profundizar en los fundamentos, incluyendo controladores, rutas, formularios, servicios, componentes y Twig.
– Comprender las técnicas de autenticación y autorización, utilizando Security, roles, permisos y OAuth.
– Explorar las bases de datos con enfoque en Doctrine, Eloquent y relaciones entre entidades.
– Optimizar el rendimiento de las aplicaciones Symfony mediante técnicas de caching con Cache, Varnish y Redis.
– Dominar el despliegue con Docker y Kubernetes, garantizando una implementación eficaz.
– Abordar conceptos avanzados como middleware, event listeners y dependency injection.
– Profundizar en los fundamentos, incluyendo controladores, rutas, formularios, servicios, componentes y Twig.
– Comprender las técnicas de autenticación y autorización, utilizando Security, roles, permisos y OAuth.
– Explorar las bases de datos con enfoque en Doctrine, Eloquent y relaciones entre entidades.
– Optimizar el rendimiento de las aplicaciones Symfony mediante técnicas de caching con Cache, Varnish y Redis.
– Dominar el despliegue con Docker y Kubernetes, garantizando una implementación eficaz.
– Abordar conceptos avanzados como middleware, event listeners y dependency injection.
Contenidos
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A SYMFONY
¿Qué es Symfony?
Instalación de Symfony
Actualización de Symfony
Estructura de un proyecto Symfony
UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE SYMFONY
Controladores
Rutas
Formularios
Servicios
Componentes
Twig
UNIDAD DIDÁCTICA 3. AUTENTICACIÓN Y AUTORIZACIÓN EN SYMFONY
Roles y permisos
Autenticación con formularios
Autenticación con OAuth
UNIDAD DIDÁCTICA 4. BASES DE DATOS EN SYMFONY
Doctrine
Eloquent
Relaciones
UNIDAD DIDÁCTICA 5. CACHÉ Y RENDIMIENTO EN SYMFONY
Cache
Varnish
Redis
UNIDAD DIDÁCTICA 6. DEPLOY EN SYMFONY
Docker
Kubernetes
UNIDAD DIDÁCTICA 7. SYMFONY AVANZADO
Middleware
Event Listeners
Dependency Injection
Migrations
Tests
¿Qué es Symfony?
Instalación de Symfony
Actualización de Symfony
Estructura de un proyecto Symfony
UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE SYMFONY
Controladores
Rutas
Formularios
Servicios
Componentes
Twig
UNIDAD DIDÁCTICA 3. AUTENTICACIÓN Y AUTORIZACIÓN EN SYMFONY
Roles y permisos
Autenticación con formularios
Autenticación con OAuth
UNIDAD DIDÁCTICA 4. BASES DE DATOS EN SYMFONY
Doctrine
Eloquent
Relaciones
UNIDAD DIDÁCTICA 5. CACHÉ Y RENDIMIENTO EN SYMFONY
Cache
Varnish
Redis
UNIDAD DIDÁCTICA 6. DEPLOY EN SYMFONY
Docker
Kubernetes
UNIDAD DIDÁCTICA 7. SYMFONY AVANZADO
Middleware
Event Listeners
Dependency Injection
Migrations
Tests