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

Introduction to Functional Programming
Delft University of Technology via edX
Introduction to Office 365 Development and APIs
Microsoft via edX
Web Development and Design using Wordpress
California Institute of the Arts via Kadenze
Build a Basic PHP Website Course (How To)
Treehouse
Web Applications for Everybody
Independent