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
1 valoraciones
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!