When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Guía de Symfony para principiantes
Guía completa para aprender Symfony desde cero y crear tus primeras aplicaciones web

This Course Includes
udemy
4.3 (69 reviews )
5h 20m
english
Online - Self Paced
professional certificate
Udemy
About Guía de Symfony para principiantes
Symfony es uno de los framework MVC (Modelo-Vista-Controlador) más utilizado a día de hoy. Está formado por multitud de componentes que te ayudarán a hacer desde las aplicaciones más sencillas a verdaderas aplicaciones empresariales. En este curso aprenderás qué es Symfony, cómo funciona y cómo crear tu primera aplicación web en cuestión de horas. Aprenderás cómo se instala y configura, cómo puedes gestionar peticiones, crear traducciones, gestionar la base de datos, añadir componentes para tareas específicas como enviar emails y mucho más. Veremos las herramientas que te ofrece para gestionar excepciones y ayudarte a detectar errores en tu código También aprenderás a cómo crear y validar formularios para que Symfony haga todo el trabajo por tí y tú solo tengas que preocuparte de qué campos quieres que tenga tu formulario. Aprenderás a crear tests para que, a medida que crezca tu aplicación seas capaz de ver con un solo comando si has roto alguna de las partes que ya tienes creadas (PHPUnit) Y por último, pero no por ello menos importante, aprenderás conceptos básicos de arquitectura de aplicaciones en capas, es decir, cómo separar la lógica de tu aplicación en: - Aplicación: la parte que interactua con el usuario - Dominio: toda la lógica de tu aplicación - Datos: la capa encargada de consultar y almacenar datos en la base de datos Al final de este curso, tendrás los conocimientos esenciales para empezar a dar forma a tus ideas en una aplicación web real!
What You Will Learn?
- Conocer cómo se compone y funciona este framework .
- Descubrir cómo crear tu primera aplicación web .
- Conocer los componentes esenciales que ofrece Symfony .
- Conocimientos básicos de arquitectura de software por capas .
- Crear un entorno de desarrollo local con Docker y Docker Compose .
- Usar un archivo Makefile para lanzar tus servicios de forma fácil y rápida .
- Crear tests unitarios y funcionales de tus aplicaciones .
- La sintaxis de PHP 8.1.