Refactoring to Symfony Components
Offered By: PHP UK Conference via YouTube
Course Description
Overview
Explore refactoring techniques using Symfony components in this PHP UK Conference 2013 talk by Michael Peacock. Learn how to leverage standalone implementations of common website features to improve large applications without rewriting them from scratch. Discover real-world examples from refactoring a high-traffic news website, including the use of Swift Mailer, Twig, caching, dependency injection, XML parsing, and event dispatching. Gain insights into handling business logic, legacy apps, and project size challenges. Understand the benefits of using Symfony components for gradual improvements, new feature implementation, and deployment strategies. Examine functional testing approaches and common gotchas encountered during the refactoring process.
Syllabus
Introduction
The Components
Swift Mahler Twig
Caching
dependency injection container
XML file parsing
XML file caching
Dispatch Event
Gotcha
Twig
Pimple
HTTP Foundation
Content Type Translation
Swift Mailer
Moving for 4 days
Overtime
Business Logic
Business Logic Issues
Legacy Apps
Project Size
Files Methods
New Features
Deployment
Functional Tests
Challenges
Taught by
PHP UK Conference
Related Courses
Templating with Twig Course (How To)Treehouse Symfony Web Development Complete Guide: Beginner To Advanced
Udemy Drupal Theming with Components
YouTube Up & Running With Symfony 4
YouTube Symfony PHP Framework Tutorial - Full Course
freeCodeCamp