Harmonious Development with Symfony 6
Offered By: SymfonyCasts
Course Description
Overview
Woh, it's Symfony 6 time! The best, smoothest and most enjoyable version of Symfony yet, whether you're building an API or a slick JavaScript-driven frontend. Oh, and it's also the first version of Symfony that was made entirely for PHP 8.
Symfony 6 is all about streamlining your development experience, putting solutions and your fingertips and helping you enjoy the process. Because, done correctly, programming is a BLAST.
On your marks, get set, code!
- Create a fancy new (but tiny!) Symfony app that will make your friends proud
- Install & explore the symfony binary for development tricks
- Prep PhpStorm & plugins for the BEST experience
- Learn about Symfony Flex & the "recipes" system
- Install 3rd party packages and bundles
- Create routes and controllers (with PHP 8 attributes!)
- The bin/console tool
- Twig & templating
- The web debug toolbar: insane debugging at your fingertips
- JavaScript & Asset Setup with Encore & Symfony UX
- Create a JSON API endpoint & calling via Ajax
- A peek into the most important part of Symfony: services!
Let's go friends!
Syllabus
- Hello Symfony
- Meet our Tiny App
- Routes, Controllers & Responses
- Wildcard Routes
- Symfony Flex: Aliases, Packs & Recipes
- Flex Recipes
- Twig ❤️
- Twig Inheritance
- Profiler: Your Debugging Best Friend
- Assets, CSS, Images, etc
- Generate Urls & bin/console
- JSON API Endpoint
- Smart Routes: GET-only & Validate {Wildcards}
- Service Objects
- The Twig Service & Profiler for API Requests
- Setting up Webpack Encore
- Packaging JS and CSS with Encore
- Installing 3rd Party Code into our JS/CSS
- Stimulus: Sensible, Beautiful JavaScript
- Real-World Stimulus Example
- Turbo: Supercharge your App
Taught by
Ryan Weaver
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera