YoVDO

Charming Development in Symfony 5

Offered By: SymfonyCasts

Tags

Symfony Courses Computer Science Courses Web Development Courses Javascript Courses PHP Courses Webpack Courses JSON Courses AJAX Courses Twig Courses

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

Introduction to Functional Programming
Delft University of Technology via edX
Introduction to Office 365 Development and APIs
Microsoft via edX
Web Development and Design using Wordpress
California Institute of the Arts via Kadenze
Build a Basic PHP Website Course (How To)
Treehouse
Web Applications for Everybody
Independent