Curso de Symfony 6 para principiantes
Desbloquea el curso gratis
Curso gratuito
Crea tu cuenta¿Ya tienes una cuenta? Iniciar sesión
Symfony 6 es la sexta versión principal del popular framework de desarrollo web de código abierto llamado Symfony. Symfony es un conjunto de herramientas y componentes que se utilizan para crear aplicaciones web de alta calidad y complejidad. El framework es conocido por su modularidad, escalabilidad y su uso para aplicaciones empresariales.
Este curso de Symfony 6 es una introducción completa al desarrollo web con este popular framework PHP. A través de ejemplos prácticos, aprenderás a crear aplicaciones web desde cero utilizando Symfony 6 y sus componentes clave.
Comenzaremos por explorar los conceptos básicos de Symfony 6, incluyendo cómo instalar el framework y cómo configurar un entorno de desarrollo. A continuación, profundizaremos en los controladores, que son la pieza central de cualquier aplicación Symfony 6. Aprenderás cómo crear controladores, rutas y vistas, y cómo integrarlos en tu aplicación web.
El siguiente tema que abordaremos son los formularios. Aprenderás cómo crear formularios personalizados con Symfony 6 y cómo validar los datos del usuario para evitar errores y mejorar la experiencia del usuario.
También cubriremos Doctrine, el sistema de mapeo objeto-relacional (ORM) utilizado en Symfony 6. Aprenderás cómo crear modelos de datos y cómo realizar operaciones CRUD (crear, leer, actualizar y eliminar) en tu base de datos utilizando Doctrine.
Además, verás cómo crear datos de prueba (fixtures) para poblar tu base de datos con datos de prueba. Esto es especialmente útil cuando se trabaja en entornos de desarrollo y pruebas.
Finalmente, el curso cubrirá la validación de datos, una tarea crítica en cualquier aplicación web. Aprenderás cómo validar datos en Symfony 6 y cómo manejar errores de validación.
Este curso es perfecto para desarrolladores principiantes que desean aprender Symfony 6 desde cero y para aquellos que desean actualizar sus habilidades y conocimientos en Symfony 6. Al finalizar el curso, tendrás una sólida comprensión de los fundamentos de Symfony 6 y estarás listo para crear aplicaciones web más avanzadas utilizando este poderoso framework.
Haber tenido contacto con algún framework de desarrollo web.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
Israel Parra
Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless
4 valoraciones
Lo primero que lo he obtenido gratuitamente al registrarme y además, el curso explica muy bien el sistema de archivos, rutas, tipos de dato y métodos para comenzar en Symfony 6.
El curso está muy bien actualizado con Symfony 6. Las explicaciones son muy buenas y didácticas. Lo recomiendo 100% para alguien que sepa PHP y está comenzado a utilizar Frameworks.
Symfony parece más abrumador que Laravel, pero con este curso se te quita el miedo a adentrarte en el framework y ves que, una vez que conoces un poco el Cli, ya no es tan aterrador.
Tenía ganas de conocer Symfony pero se me hacía una montaña. De este modo ya tengo una idea general y puedo hablar con conocimiento de causa!