Introducción a PHP Symfony 7 Framework
por Jonathan Castro
Introducción a Symfony con Twig y Doctrine: se desarrolla una aplicación web paso a paso, combinando el framework con Bootstrap 4 y MySQL en un entorno tipo Unix.
Recomendado, valoración editorial 3 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por Jonathan Castro (29 min). Nuestra valoración: 3/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 3/5 · Recomendado
- Para quién
- Desarrolladores PHP con base en programación orientada a objetos que quieren una primera toma de contacto con Symfony.
- Duración
- 29 min · 23 lecciones
- Precio
- Gratis en Udemy
- Autor
- Jonathan Castro
- Plan sugerido
- 1 sem. · 2 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 3 de 5Introducción breve y práctica a Symfony con Twig y Doctrine, útil para quien ya domina PHP orientado a objetos y quiere un primer contacto. La discrepancia entre el título (Symfony 7) y el contenido descrito (Symfony 5, PHP 7) y su corta duración piden cautela.
Puntos fuertes
- Enfoque práctico: se desarrollan proyectos paso a paso.
- Cubre un conjunto coherente de herramientas: Symfony, Twig, Doctrine, Bootstrap y MySQL.
- Los requisitos están claramente indicados en la descripción.
A tener en cuenta
- Incoherencia de versión: el título dice Symfony 7, pero la descripción habla de Symfony 5 y PHP 7, ya desfasados en 2026.
- Con unos 29 minutos en total, la profundidad es limitada y es más una introducción.
- No hay fecha de publicación ni detalle de las lecciones individuales.
De qué trata
Curso de 23 lecciones y unos 29 minutos en total que presenta el framework PHP Symfony y lo va aplicando en proyectos paso a paso. Se organiza en tres secciones: Introducción, Recursos y Symfony Framework.
Según la descripción, trabaja con el sistema de plantillas Twig (herencia, inclusión, condicionales y bucles), con Doctrine para la capa de datos, y lo combina con Bootstrap 4 y MySQL. También menciona los bundles y los componentes. Se trabaja en un entorno tipo Unix como Linux y se parte de cero en el propio framework, aunque se recomienda tener experiencia previa en programación orientada a objetos.
- Plantillas Twig: herencia, includes, if y foreach
- Acceso a datos con Doctrine
- Integración con Bootstrap 4 y MySQL
- Bundles y componentes de Symfony
- Creación de una aplicación web paso a paso
Para quién es este curso
- Desarrolladores PHP con base en programación orientada a objetos que quieren una primera toma de contacto con Symfony.
- Personas que ya conocen otro framework PHP y quieren comparar con Symfony, Twig y Doctrine.
- Quien trabaja en Linux u otro entorno tipo Unix y ya usa Composer.
Mejor busca otro si…
- Quien aún no conoce PHP ni programación orientada a objetos: conviene un curso básico antes.
- Quien busque aprender la versión más reciente de Symfony: la descripción trabaja con Symfony 5 y PHP 7.
Antes de empezar
- Conocimientos previos de programación orientada a objetos
- Haber usado algún otro framework PHP (recomendado)
- Familiaridad con entornos tipo Unix como Linux
- Conocer Composer
- Tener PHP 7 instalado, según la descripción
Qué sabrás hacer al terminar
- Entender los conceptos básicos del framework Symfony y su estructura de proyecto.
- Organizar vistas HTML con Twig usando herencia, includes, condicionales y bucles.
- Trabajar con Doctrine para gestionar datos en MySQL.
- Crear una aplicación web sencilla con Symfony y Bootstrap 4.
Estructura del curso
- 01
Introducción
Presentación del curso y de lo que se va a construir con Symfony.
- 02
Recursos
Material y requisitos de partida para seguir las clases.
- 03
Symfony Framework
Bloque principal con el desarrollo práctico: Symfony con Twig y Doctrine, integración con Bootstrap 4 y MySQL, y creación de una aplicación web. El listado no detalla las lecciones ni sus tiempos.
Capítulos del vídeo
- 01Introducción
- 02Recursos
- 03Symfony Framework
Plan de estudio sugerido
1 semana · unas 2 h por semana
- 1.Sesión 1: ve las secciones Introducción y Recursos y prepara el entorno (PHP, Composer, MySQL) antes de empezar.
- 2.Sesión 2: sigue la sección Symfony Framework pausando en cada lección y reproduciendo el código.
- 3.Sesión 3: repite el proyecto con cambios propios, por ejemplo otra entidad en Doctrine y otra plantilla en Twig.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Comprueba qué versión de Symfony y PHP instalas: la descripción usa Symfony 5 con PHP 7 y puede diferir del título.
- Prepara un entorno Linux o similar antes de empezar, porque el curso se desarrolla ahí.
- Practica Twig por separado: crea una plantilla base y haz que otras la extiendan.
- Consulta la documentación oficial de Symfony para contrastar diferencias con versiones más recientes.
Antes y después de este curso
- Antes de este cursoAprende PHP desde Cero - Nivel BásicoRefuerza los fundamentos de PHP necesarios antes de pasar a un framework.
- Antes de este cursoMVC: Tu conocimiento a otro nivel con POO y PHP 8 avanzadoTrabaja POO y MVC en PHP, base recomendada para entender Symfony.
- Antes de este cursoBash - Intérprete de Comandos de Linux. Aprende desde ceroAyuda a moverse en la terminal de Linux, entorno en el que se desarrolla el curso.
Cómo lo presenta Jonathan Castro
Symfony Framework Desde Cero Paso a Paso con Twig y Doctrine
Bienvenido al curso de Symfony 5 sobre seo en español, en este curso aprenderemos a trabajar con este potente framework basado en el lenguaje de programación php, este framework maneja algunos conceptos avanzados, así que es recomendable tener conocimientos previos en programación orientada a objetos y conocer sobre algún otro…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Qué nivel necesito?
La descripción recomienda conocimientos previos de programación orientada a objetos, de otro framework PHP, de entornos tipo Unix y de Composer. Del propio Symfony se parte desde cero.
+¿Cuánto dura?
Unos 29 minutos repartidos en 23 lecciones. Con pausas y práctica, calcula alrededor de una hora o poco más.
+¿Qué versión de Symfony se usa?
El título menciona Symfony 7, pero la descripción habla de Symfony 5 con PHP 7. Conviene verificarlo antes de seguirlo al pie de la letra.
+¿Qué tecnologías se combinan?
Symfony con Twig para plantillas, Doctrine para datos, Bootstrap 4 para el diseño y MySQL como base de datos.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Jonathan Castro; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.