Charming Development in Symfony 5
Offered By: SymfonyCasts
Course Description
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
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX