Symfony 5 desde cero: Desarrolla una aplicación web completa
Aprende a desarrollar una aplicación web completa en el framework php más potente y demandado
Description
El contenido del curso se irá actualizando con las peticiones más interesantes realizadas por los alumnos y con las mejoras más relevantes de cada nueva versión de symfony, contenido actualizado a la versión 5.1.
En este curso realizaremos una aplicación web completa desde cero y sin necesidad de tener conocimientos previos de symfony, dicha aplicación está pensada para cubrir los requisitos más comunes e indispensables a la hora de desarrollar cualquier aplicación web.
Algunos de los puntos que veremos en el curso son los siguientes:
CRUD
Consultas personalizadas
Peticiones ajax
Gestión de formularios
Validación personalizada de formularios
Paginación
Búsquedas
Gestión de usuarios
Inicio de sesión
Registro de nuevos usuarios
Envío de emails
Encriptación de datos
Relaciones N:M con campos adicionales
Uso de tipo de campo select2 en formularios
Depuración
Generación de ficheros pdf
...
What You Will Learn!
- Crear aplicaciones web completas desde cero
- Despliegue del proyecto en distintos entornos
- Doctrine como capa de persistencia
- Herramientas de depuración proporcionadas por symfony
- Enrutamiento
- Uso de recursos externos (html, css, etc...)
- Gestión de vistas (twig)
- Crear filtros personalizados en twig
- Gestión de entidades (CRUD)
- Peticiones ajax
- Validación de campos en formulario
- Crear validaciones personalizadas en formularios (constraint)
- Realizar consultas con doctrine (dql)
- Paginación de datos
- Traducciones
- Inicio de sesión
- Registro de usuarios
- Envío de emails (mailer)
- Encriptación de datos
- Seguridad (voter)
- Peticiones Http
- Uso de select2 en formTypes
- Generación de Pdf
Who Should Attend!
- Desarrolladores que quieran aprender Symfony 5