Curso gratuito con certificado

Curso de Symfony 8 Gratuito con Certificado

Aprende Symfony 8 desde cero: routing, Doctrine, Twig, formularios, seguridad, APIs REST y testing. 20 lecciones prácticas con PHP 8.4, tests interactivos y certificado gratuito.

21 lecciones · ~12 h de contenido ·Gratuito·Certificado incluido

Empieza hoy

Domina Symfony 8 construyendo una aplicación web real

20 lecciones que te llevan de las rutas y controladores hasta Doctrine, seguridad con roles, APIs REST, testing y despliegue. Con PHP 8.4 y las prácticas más actuales del framework.

Valor estimado de mercado 49 – 149 €
Tu precio hoy Gratis

Acceso completo · sin tarjeta · para siempre

Crear cuenta y empezar gratis →

Al inscribirte aceptas las Condiciones de Uso de la Plataforma de Cursos.

Valor de mercado estimado a partir de cursos equivalentes (similar duración, nivel y temática) publicados en Udemy, Coursera y Domestika en 2026.

Sin costeAcceso gratuito y a tu ritmo.
Con prácticaIdeas claras, ejemplos y checklist de avance.
CertificadoDescargable al completar el 100%.

Contenido del curso

21 lecciones
1 Introducción: qué es Symfony 8 y cuándo usarlo 25 min
2 Instalación: Symfony CLI, Composer y tu primer proyecto 30 min
3 Anatomía de un proyecto Symfony y el ciclo de una petición 30 min
4 Routing: define las URLs de tu aplicación con atributos PHP 30 min
5 Controladores y objetos Response 30 min
6 Twig: plantillas, herencia y presentación de datos 35 min
7 Servicios e inyección de dependencias 35 min
8 Doctrine ORM: entidades y tu primera tabla 35 min
9 Migraciones de base de datos con Doctrine 30 min
10 Relaciones entre entidades: ManyToOne, OneToMany y ManyToMany 35 min
11 Repositorios: consultar la base de datos con QueryBuilder y DQL 35 min
12 Formularios: crear, renderizar y procesar 35 min
13 Validación de datos con constraints 30 min
14 Seguridad I: registro, login y autenticación 35 min
15 Seguridad II: roles, autorización y voters 35 min
16 Sesiones, flash messages y manejo de la petición 25 min
17 Eventos, listeners y suscriptores 30 min
18 Crear una API REST con el Serializer 35 min
19 Comandos de consola con el componente Console 30 min
20 Testing: pruebas automatizadas con PHPUnit 35 min
21 Despliegue a producción y buenas prácticas 30 min
Nuestro curso gratuito de Symfony 6 está diseñado para todos, desde principiantes que recién comienzan su viaje en el desarrollo web hasta desarrolladores experimentados que desean dominar Symfony 6. Aquí hay algunas de las características clave del curso:
  • Aprendizaje Paso a Paso: Comenzaremos desde los conceptos más básicos, lo que significa que no necesitas experiencia previa en Symfony. A medida que avanzamos, te guiaremos a través de temas más avanzados.
  • Proyectos Prácticos: Creemos en el aprendizaje activo. A lo largo del curso, trabajarás en proyectos web reales que te ayudarán a aplicar tus conocimientos de Symfony 6 en situaciones del mundo real.
  • Comunidad de Apoyo: Formarás parte de nuestra comunidad en línea de estudiantes y expertos apasionados por Symfony. Podrás hacer preguntas, compartir tus éxitos y conectar con otros que comparten tu interés en el desarrollo web.
  • Certificado de Finalización: Para obtener el certificado de finalización, deberás superar un test que evaluará tus conocimientos adquiridos durante el curso. Este certificado es una prueba de tus habilidades en Symfony 6 y puede ser una ventaja en tu carrera profesional.

Preguntas frecuentes

Las dudas más habituales antes de empezar el curso. Si la tuya no está aquí, escríbeme a info@bacasoftware.com.

¿Necesito saber PHP antes de empezar este curso?

Sí. Este es un curso de nivel intermedio que asume que ya conoces la sintaxis básica de PHP y la programación orientada a objetos (clases, métodos, herencia). Si vienes de cero, te recomendamos repasar PHP primero. No necesitas experiencia previa con Symfony.

¿Por qué Symfony 8 y no una versión anterior?

Symfony 8 (lanzado en noviembre de 2025) es la versión más moderna y requiere PHP 8.4. Aprenderás las prácticas actuales (atributos PHP, tipado estricto) en lugar de técnicas heredadas de versiones antiguas. Lo que aprendas aquí es lo que se usa hoy en proyectos profesionales.

¿Cuánto tiempo necesito para completar el curso?

Las 20 lecciones suman unas 10-11 horas de lectura y práctica. Si dedicas una hora al día, lo terminas en unas tres semanas. El progreso se guarda automáticamente, así que puedes ir a tu ritmo.

¿Qué voy a saber hacer al terminar?

Podrás construir una aplicación web completa con Symfony: rutas, controladores, plantillas Twig, base de datos con Doctrine, formularios con validación, sistema de login con roles, una API REST, comandos de consola, tests automatizados y desplegarla a producción de forma segura.

¿Hace falta instalar muchas cosas?

Necesitas PHP 8.4, Composer y la Symfony CLI (todo gratuito). La lección 2 te guía paso a paso en la instalación en Windows, Mac y Linux. También necesitarás un servidor MySQL para las lecciones de Doctrine.

¿El certificado tiene validez oficial?

Es un certificado de participación emitido por BacaSoftware, no una titulación oficial reglada. Incluye tu nombre, código único verificable, fecha y firma del autor. Es útil para LinkedIn, currículum o portfolio.

¿Symfony sirve para encontrar trabajo en España?

Sí. Symfony es uno de los frameworks PHP más demandados en ofertas de backend en España. Muchas empresas que trabajan con PHP profesional lo usan, y dominar Symfony es una competencia muy valorada en procesos de selección.

¿En qué se diferencia Symfony de Laravel?

Ambos son frameworks PHP excelentes. Symfony es más modular y se basa en componentes que otros proyectos (incluido parte de Laravel) reutilizan; sigue de cerca los estándares PSR. Aprender Symfony te da una base muy transferible a cualquier proyecto PHP profesional.