Symfony

The Free Web Development Guide of Symfony 5: From Noob to Master

A free online course to learn Symfony 5 from scratch, master Symfony with this course.
2

Sections

3

Chapters

This course in Our Code World will help you to Master the Symfony PHP framework: you will have the theory to your disposition, learning by examples, and implementing a ready-to-deploy application. In this course you will:

  • Learn how to install Symfony 5.
  • Learn how to set up a development environment for Symfony 5 in Windows.
  • Learn how to set up a development environment for Symfony 5 in macOS Big Sur.
  • Learn about the Symfony configuration and the file structure.
  • Learn Symfony 5 from the very basics to advanced features.
  • You will learn Doctrine ORM (how to interact with a MySQL database).
  • Learn how to work with entities (models) in Symfony.
  • Understand the HTTP processing workflow of the Framework.
  • Learn how the routes, controllers, views, and Forms work.
  • Learn about the entities (the model) and relations.
  • Learn how to send e-mails using SwiftMailer.
  • Learn how to internationalize (i18n) your applications (translation).
  • Learn how to create your own console commands.
  • Learn how to handle file uploads.
  • Learn what is service container & services in Symfony
  • Learn more about the dependency injection (auto wiring in Symfony).
  • Learn how to create events listeners and trigger them.
  • Learn how to use the session component and cookies in Symfony.
  • Learn about the security implementation in Symfony (login, registration, etc.)
  • Learn about unit & functional testing.
  • Learn how to debug your Symfony application.
  • Learn about the cache component.

# Chapter Description Actions
1 Welcome to the Symfony 5 course Check this quick description about this symfony 5 course. View Chapter
# Chapter Description Actions
1 Installing the Apache Netbeans IDE in Windows 10 Learn how to install the IDE or code editor that we'll use on this course to work on Symfony in the Windows platform. View Chapter
2 Installing the Apache Netbeans IDE in macOS BigSur Learn how to install the IDE or code editor that we'll use on this course to work on Symfony in the macOS Platform. View Chapter

Sponsors