We recently debuted our brand-new, 7-hour, live-instructor, online Composer Basics for Drupal Developers workshop to alumni of our flagship Drupal Career Online program. We've been gearing up for this launch for well over a year now, teaching select parts of the curriculum as part of Drupal Career Online, at various Drupal events as in-person workshops and presentations, as well as our own experience working with Composer with our clients.
We believe that the result is the most complete and best-practice-focused Composer training available for Drupal developers today. (And a super-helpful 50-page reference document that comes with the course.) Not only does the workshop cover the absolute basics of Composer, but it also includes in-class examples of converting an existing site to using the new drupal/recommended-project dependencies, as well as how to handle Git code conflicts in composer.lock files.
We are thrilled with the impact the course has had based on our beta-testing of the workshop:
I've attended multiple DrupalEasy workshops and the Composer Basics workshop helps demystify the tool that can seem like a blackbox for so many developers. Mike is a great teacher. He makes sure to thoroughly explain and demo confusing topics so everyone understands the problem and the solution.
- Bo Shipley, May 2020 workshop participant
The material in the Composer Basics handout is thorough and a great standalone resource.
- Micah Burnett, May 2020 workshop participant
Understanding Composer is a necessity when working with modern Drupal, Mike makes everything clear and understandable so you can get out there and make something great.
- May, 2020 workshop participant
This course will actually enable me to utilize composer in my daily workflow. Erased my fears of the unknown.
- May, 2020 workshop participant
The first public offering of this workshop will be on Monday, June 15 from 1:30-5pm ET (part 1) and Tuesday, June 16 from 1:30-5pm ET (part 2). The cost is $250, but if you signup for our newsletter (via the form in the page footer below), you'll receive a 25% off promo code.
The workshop includes the 50+ page PDF of the material. Topics covered in the workshop include:
- What is a dependency manager?
- Composer fundamentals
- Creating a new Composer project
- Autoloader basics
- Using Composer with Git
- Version constraints
- Troubleshooting updates
- Deconstructing the drupal/recommended-project template
- Customizing Drupal scaffolding files.
- Converting an existing Drupal 8 codebase
- Dealing with code conflicts in composer.lock
- Adding dependencies from private repositories
- Helpful Composer plugins
Interested? Check out all the details and register today! Interested in a private workshop for your development team - contact us to make it happen!