Ready to get up to speed on current PHP tools and techniques? This week we're excited to provide to our wonderful members more new PHP videos from our partners over at KnpUniversity, a leading provider of PHP and Symfony video tutorials. All of this week's tutorials are also completely FREE!
First up, we have The Wonderful World of Composer, PHP dependency manager, where you'll learn how to install and configure Composer and use it to integrate third-party libraries into any PHP project.
We also have a super quick tutorial that will explain PHP Namespaces in 120 Seconds. So if this is a new concept for you, or you've stumbled upon it but been a little confused, Leanna will get straight to the point for you.
Then, learn all about Dependency Injection and Dependency Injection Containers. Through a hands-on app, you'll learn step-by-step how to refactor your code to inject dependencies. These lessons will also introduce you to implementing Services, Interfaces, and other Object-Oriented PHP practices. You'll learn that by using these techniques, you'll increase the maintainability, testability, and readability of your code.
- Introduction to Dependency Injection
- Services and Dependency Injection
- Injecting Configuration and Services, and Using Interfaces
- Dependency Injection Container
- A Dependency Injection Container in Your Project
Next week, we'll will walk you through using Context and Bean—modules for site builders who want to go beyond the Drupal Blocks administration page and build contextualized pages and flexible fieldable blocks.
Add new comment