Flag of Ukraine
SymfonyCasts stands united with the people of Ukraine

Fundamentos de Symfony 6: Servicios, Configuración y Entornos


What you'll be learning

// composer.json
    "require": {
        "php": ">=8.1",
        "ext-ctype": "*",
        "ext-iconv": "*",
        "knplabs/knp-time-bundle": "^1.18", // v1.19.0
        "symfony/asset": "6.1.*", // v6.1.0-RC1
        "symfony/console": "6.1.*", // v6.1.0-RC1
        "symfony/dotenv": "6.1.*", // v6.1.0-RC1
        "symfony/flex": "^2", // v2.1.8
        "symfony/framework-bundle": "6.1.*", // v6.1.0-RC1
        "symfony/http-client": "6.1.*", // v6.1.0-RC1
        "symfony/monolog-bundle": "^3.0", // v3.8.0
        "symfony/runtime": "6.1.*", // v6.1.0-RC1
        "symfony/twig-bundle": "6.1.*", // v6.1.0-RC1
        "symfony/ux-turbo": "^2.0", // v2.1.1
        "symfony/webpack-encore-bundle": "^1.13", // v1.14.1
        "symfony/yaml": "6.1.*", // v6.1.0-RC1
        "twig/extra-bundle": "^2.12|^3.0", // v3.4.0
        "twig/twig": "^2.12|^3.0" // v3.4.0
    "require-dev": {
        "symfony/debug-bundle": "6.1.*", // v6.1.0-RC1
        "symfony/maker-bundle": "^1.41", // v1.42.0
        "symfony/stopwatch": "6.1.*", // v6.1.0-RC1
        "symfony/web-profiler-bundle": "6.1.*" // v6.1.0-RC1

¿Listo para liberar tu verdadero potencial en Symfony 6... para poder asumir cualquier tarea, porque entiendes cómo funcionan las cosas internamente??? Este es el tutorial para ti. Atacamos lo que está en el núcleo de Symfony: servicios, configuración, entornos y variables de entorno. Estas son las herramientas que necesitarás para afrontar cualquier reto con Symfony:

  • ¡Hola bundles! Los bundles te dan servicios
  • Instalar nuevos bundles
  • Encontrar y utilizar servicios (incluyendo debug:container)
  • Configurar bundles (es decir, configurar servicios)
  • Crear tus propios servicios
  • Autoconexión y vinculación de argumentos personalizados
  • Entornos Symfony
  • El mágico mecanismo de carga de la configuración
  • Parámetros en los servicios
  • Variables de entorno y .env
  • Gestión de la bóveda de secretos
  • Autoconfiguración
  • Bono: ¡MakerBundle!

Al final, ¡es cierto! Entenderás los fundamentos de cómo funciona cualquier parte de Symfony. ¿Necesitas utilizar una nueva función? ¡Estarás preparado!

Your Guides

Ryan Weaver

Buy Access

Join the Conversation?

Login or Register to join the conversation
MolloKhan Avatar MolloKhan | SFCASTS | posted hace 7 meses | edited

Hey there

This is a paid tutorial but we make free the very first chapters so you can get a better idea of what is this course about, however, the script and code blocks below the video are free so you can still follow the tutorial

Thank you for understanding. Cheers!

2 Reply
NewbieCoder Avatar
NewbieCoder Avatar NewbieCoder | posted hace 4 días

Hello there!

I was wondering if you would make a tutorial using Symfony 6 and Authenticating against an LDAP server, that´s something that my project needs, I have followed the official documentation but I feel lost and I dont know how to test it, thanks in advance!


Hey @NewbieCoder ,

Thank you for your interest in SymfonyCasts tutorials! Unfortunately, we don't have a course about LDAP yet, and we're not planning to create on in the nearest future, but I added your idea to our ideas pool. For now, I'd recommend you to read the official Symfony docs, they cover it. Also, I'd recommend you to check the comments on SymfonyCasts leveraging our search feature: https://symfonycasts.com/search?q=LDAP - you can find some interesting info for yourself there too I think.


Default user avatar

Existe-t-il la même chose en Français ?



Nous sommes désolés, mais il n'existe pas encore de version française. Et je ne peux fournir aucune information sur son statut.



Hi there,

We are sorry, but no French version yet. And I can't provide any information about its status.


Ruslan Avatar

Hi, When do you plan to start? :)

Cat in space

"Houston: no signs of life"
Start the conversation!