Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SymfonyCasts

Charming Development in Symfony 5

via SymfonyCasts

Overview

Symfony 5 is here! And you are going to love it! It builds on the revolutionary progress of Symfony 4 but with tons of new features and a more streamlined experience so you can get your work done fast and enjoy the process!

Ready, set, code!

  • Create your shiny (and tiny!) new Symfony app
  • Install the symfony binary & explore its superpowers
  • Configure PhpStorm & plugins for a killer experience
  • Symfony Flex & the "recipes" system
  • Install 3rd party packages and bundles
  • Create routes and controllers
  • The bin/console tool
  • Twig & templating
  • The web debug toolbar: insane debugging at your fingertips
  • JavaScript & Asset Setup
  • Create a JSON API endpoint & consume with AJAX
  • An intro to the most important part of Symfony: services!

Upgrading to Symfony 5? See Upgrade to Symfony5

Syllabus

  • Creating a new Symfony 5 Project
  • Meet our Tiny App + PhpStorm Setup
  • Route, Controllers & Responses!
  • Annotation & Wildcard Routes
  • The Lovely bin/console Tool
  • Flex, Recipes & Aliases
  • How Recipes Work
  • The Twig Recipe
  • Twig ❤️
  • Profiler: Your Debugging Best Friend
  • Assets: CSS, Images, etc
  • Generate URLs
  • JSON API Endpoint
  • JavaScript, AJAX & the Profiler
  • Smart Routes: POST-only & Validate {Wildcards}
  • Service Objects
  • Hello Webpack Encore
  • Webpack Encore: JavaScript Greatness

Taught by

Ryan Weaver

Reviews

Start your review of Charming Development in Symfony 5

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.