YoVDO

Learning Symfony 3

Offered By: LinkedIn Learning

Tags

PHP Courses Data Modeling Courses PHPUnit Courses

Course Description

Overview

Learn how to use Symfony 3, one of the most robust and popular PHP Model-View-Controller frameworks on the market.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
  • Project overview
  • What is Symfony?
  • Set up the local environment: Mac
  • Set up your local environment: Windows
1. Get Started with Symfony
  • Install Symfony
  • Explore the Symfony file structure
2. Controllers in Symfony
  • Contollers: What, why, and how?
  • Create routes
  • Send parameters to a controller
  • Use views
3. Views in Symfony
  • Update routes
  • Create templates with Twig, part 1
  • Create templates with Twig, part 2
  • Mock up data
  • Challenge: Select a title
  • Solution: Select a title
  • Use forms, part 1
  • Use forms, part 2
4. Data Modeling with Symfony
  • Introduction to Doctrine
  • Create the application models
  • Structure the database
  • Database relationships
  • Insert data with Doctrine
  • Select data with Doctrine
  • Edit entities
  • Work with relational data
  • Debug the application
5. Taking Symfony Further
  • Composer
  • PHPUnit
  • Log data
  • Demo application deployment
Conclusion
  • Next steps

Taught by

Bernardo Pineda

Related Courses

Andre's Larabits
Laracasts
Code Katas with PHPUnit
Laracasts
Guest Spotlight
Laracasts
Testing Laravel
Laracasts
Playing With PHP
Laracasts