PHP for Beginners Part 1
CourseIntroduction to Vagrant
CourseAcquia Learning Series
CourseIntroduction to Git
CourseObject-Oriented PHP Part 2
CourseWhat's New in Drupal 8
CourseStarting in Symfony 2
CourseObject-Oriented PHP Part 3
CourseAutomated Testing in Drupal
CourseConfiguration Entities
CourseViews for Developers
CourseWeb Services in Drupal
CourseComposer
TopicComposer is the preferred dependency management solution for PHP, is used by Drupal core, and is becoming increasingly popular for managing the modules and themes used for a Drupal project.
Use the Configuration API to access configuration data stored by a module, provide default configuration, create settings forms, and other tasks such as overriding settings for a local environment.
Controllers
TopicControllers are the portion of a Drupal module that handle responding to an incoming request with the appropriate response data.
CSS in Drupal
TopicCascading Style Sheets (CSS) files are added as an asset library through a theme’s libraries configuration file. HTML attributes, including classes and IDs, are commonly added in template files with Twig.
Dependency Injection
TopicDependency injection is a design pattern commonly used in object-oriented software architectures in order to support Inversion of Control.