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

Build an Automobile Listing Website with PHP
Coursera Project Network via Coursera
Basic Cryptography and Programming with Crypto API
University of Colorado System via Coursera
Build a simple API-driven e-commerce application
Coursera Project Network via Coursera
Build a Facebook Clone with PHP
Coursera Project Network via Coursera
Learn PHP
Codecademy