Description
This course is all about building a fully functional Twitter-like social media platform from the beginning. This course talks about the major PHP 8 features and lets you implement the other advanced features such as likes, followers, following, user authentication and more. It starts by explaining the ways to effectively manage databases with Doctrine ORM and later talks about the processes of authentication and authorisation. This course also gives insights into creating responsive UIs and aims to offer the best practices for routing and controllers.
Topics Covered:
- Framework: Know why you need a framework and understand in detail about Symfony and its use.
- Visual Studio Code: Know what Visual Studio Code is, understand its use and note down the code’s necessary resources in detail.
- Setting Up: See how to install PHP 8.2 on Windows and later learn how to install Composer on Windows.
- Mac: Learn how you can set up PHP on Mac by installing the Homebrew Package Manager and later installing Composer on Mac.
- Symfony 101: See how you can start a new Symfony project and get its directory structure overview.
- Controllers And Routers: Learn how to return a response using controllers and understand the process of routing with PHP 8 attributes.
- And Many More Topics..
Who Will Benefit?
- Web Developers: Individuals who are both beginners and experienced web developers and want to learn how to build several PHP applications with Symfony.
- Backend Developers: All those who want to explore Symfony’s advanced features, such as routing and controlling.
- Students Of Computer Science: Students who want to learn how to set up frameworks and tools on both Windows and Mac.
Why Choose This Course?
As you choose this course, you will learn about effectively managing databases with the use of Doctrine ORM and create responsive UIs. This course benefits you by teaching you everything related to Symfony’s dependency injection system and gives you insights into how to manage databases with Doctrine ORM. You will also gain hands-on skills as you develop real-world PHP besides mastering the entire Symfony’s framework. By the end of this course, you will learn everything related to controller systems and Tailwind CSS.