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

Software as a Service
University 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