Curso de Desarrollo Web con Symfony 5
Aprende a utilizar uno de los frameworks más populares para poder desarrollar tus aplicaciones web.
¿Qué es Symfony?
Symfony es uno de los frameworks más populares para el desarrollo web con PHP. Es un proyecto de código libre desarrollado por SensioLabs, y que tiene una gran comunidad detrás.
¿Qué voy a aprender con en el curso de Symfony 5?
Mediante este curso podrás aprender a utilizar uno de los frameworks más populares para poder desarrollar tus aplicaciones web.
Objetivos
El objetivo del curso es que el alumno adquiera los conocimientos necesarios para crear sus propias aplicaciones web.
¿A quién va dirigido?
Este curso va dirigido a quiera aprender esta herramienta.
Duración
Consultar
Requisitos
Conocimientos básicos de PHP
Bonificación FUNDAE
Sí, solo disponible para empresas.
1
Explorar Unidad
Introducción
- Introducción
- Características
- Novedades
- Composer
- PHP
- Nuevo Proyecto
- Git
- Subiendo el proyecto a Git
2
Explorar Unidad
Primeros pasos
- Introducción
- Estructura
- Modelo vista controlador
- Crear una página
- Anotaciones
3
Explorar Unidad
Routing
- Introducción
- Funcionamiento interno
- Ruta
- Rutas con variables
- Argumentos del controlador
- Añadir requisitos
- Listar las rutas
- Rutas Avanzadas
4
Explorar Unidad
Controller
- Introducción
- Ciclo de vida
- Controlador sencillo
- URL y Controlador
- Controlador Base & Servicios
- Tareas comunes
- Gestión de Errores
- Sesión
- Response
- Request
- JSON
5
Explorar Unidad
Gestión de la persistencia
- Introducción
- Instalación y configuración
- Ejemplo sencillo
- Buscando objetos
- Relaciones y asociaciones de entidades
- Lifecycle callbacks
- Tipos de datos
6
Explorar Unidad
Plantillas
- Introducción
- Templates
- Twig
- Plantilla de Herencia y diseños
- Nombre y ubicaciones de plantillas
- Referenciando plantillas
- Tags y Helpers
- CSS y Javascript y Twig
7
Explorar Unidad
Configuración
- Introducción
- Formatos de Configuración
- Referencia de Configuración
- Parámetros
- Fichero env y variables de entorno
- Entorno
8
Explorar Unidad
Seguridad
- Introducción
- Instalación
- Autenticación
- Autenticación de usuarios
- Carga de Usuarios
- Codificar Contraseña
- Denegar el Acceso
- Obtener el Objeto User
- Cerrar Sesión
- Jerarquía de Roles
9
Explorar Unidad
Seguridad
- Introducción
- Instalación
- Autenticación
- Autenticación de Usuarios
- Carga de Usuarios
- Codificar Contraseña
- Denegar el Acceso
- Obtener el Objeto User
- Cerrar Sesión
- Jerarquía de Role
10
Explorar Unidad
Internacionalización
- Introducción
- Instalación
- Traducción Básica
- Message Placeholder
- Traducción en Plantillas
- Obtener Contenido de Traducciones y Actualizar
- Recursos de Traducción
11
Explorar Unidad
Testing con PHPUnit
- Introducción
- PHPUnit
- Tests Unitarios
- Tests Funcionales
- Cliente de Test
- Crawler
- Configuración de los tests
- Configuración de PHPUnit
¿No es lo que estabas buscando? También hacemos temarios a medida para empresas, consultanos.
Realiza el curso desde donde quieras gracias a nuestro campus online.
Dispondrás de un profesor experimentado en programación y desarrollo, que te ayudará
y responderá a todas tus dudas.

Tutor personal

Proyecto final

Diploma de certificación

Plataforma online

Disponibilidad horaria
