
Symfony 4 released at Nov 2017, and now become one of the most popular PHP Frameworks after Laravel and CodeIgniter. But as you already know that Symfony has a more steep learning curve compared to other PHP frameworks like Laravel, CodeIgniter, CakePHP, etc.
In this post, I will share with you several good free learning resources you can use to start your journey of learning about how to create medium until enterprise level of PHP application (not only web but mostly web applications) using Symfony 4 Framework.
1. Stellar Development with Symfony 4 from SymfonyCast
Symfony 4 is out! And it's the best Symfony ever! Faster! Re-imagined developer experience! And easier to create the feature you need!
So let's start coding already!
- Setup your new (tiny) Symfony app
- PhpStorm set up for a killer experience
- Flex & understanding recipes
- Creating routes and controllers
- The bin/console tool
- Twig & templating
- Crazy-good debugging with the web debug toolbar
- JavaScript & Asset Setup
- Our first API Endpoint!
- An intro to.... services!
Free Symfonycast link.
2. Up & Running With Symfony 4
In this In this Youtube series you will learn about how to setup Symfony 4 using Composer as well as Xampp. You will create a controller, setup routes with annotations, render a Twig template and pass data to the template.
Code: Github Repo
3. Symfony PHP Framework Tutorial - Full Course from FreeCodeCamp
Learn how to use it in this full tutorial course for beginners.
⭐️ Course Contents ⭐️
⌨️ (0:03:50) Installing the development tools
⌨️ (0:15:54) Installing Symfony
⌨️ (0:25:08) Console
⌨️ (0:25:00) Generating a controller
⌨️ (0:30:55) Routing
⌨️ (0:44:37) Using the Symfony Server
⌨️ (0:51:50) Twig
⌨️ (1:08:00) Doctrine
⌨️ (1:49:37) Flash messages
⌨️ (1:52:58) Symfony bug
⌨️ (2:09:41) Security
⌨️ (2:20:16) Registration page
⌨️ (2:39:39) More doctrine & Relationships
⌨️ (2:40:07) File uploading
⌨️ (2:47:55) Defining custom parameters
⌨️ (2:53:23) Doctrine relationship
⌨️ (3:03:35) QueryBuilder
⌨️ (3:11:49) Services
4. Symfony 4.1 Jobeet Tutorial
Jobeet is a great tutorial on how to build a fully functional job board website. It was written by the Symfony team for Symfony 1.x version and I want to adapt it for Symfony 4.1.
Link here.
Your way of telling informative is quite innovative. I would love to read more.
ReplyDeleteWeb Design and Development Company