Attend Training Sessions at DrupalCon Portland 2022

Unsplash

DrupalCon Portland 2022 is on the horizon and you are all set for the event. Here are the training sessions that you may be interested in attending.

Component-Based Development with Drupal

The component-based Development with Drupal training will have two sessions one on 25th April 2022 at 8:30 PDT and the second on 26th April at 2:30 PDT. This is hands-on training and coding experience is required to follow along with exercises.

This training is primarily for front and back-end developers who wish to learn how to build Drupal websites using the component-based approach, or who have already had some experience with components in a Drupal website.

The syllabus will consist of building components in the front end, building Drupal’s back-end infrastructure for components and integrating components with Drupal. This training will help you get exposed to the latest trends, processes, and tools used on today's web development to build responsive, accessible, and component-driven Drupal websites.

Drupal 7 to Drupal 9 Migration

Drupal 7 to Drupal 9 Migration training will help you plan and execute your migration plan, upgrade Modules to Drupal 9 and write a migration. This training is for developers looking for insight into best practices for migration, and/or project leads who want to learn how to plan and execute a migration.

The training will have two sessions one on 25th April 2022 at 8:30 PDT and the second on 26th April at 2:30 PDT. With Drupal 7 set to reach its end of life in November 2022, now is the perfect time to start planning your migrations.

Introduction to Drupal 9 Module Development

The introduction to Drupal 9 module development training designed to introduce existing Drupal developers as well as (non-Drupal) PHP developers to some of the techniques and concepts for Drupal 9 module development. It includes an overview of some of the main concepts and tools as well as several hands-on module development exercises designed to build knowledge and confidence.

The training will have two sessions one on the 25th April 2022 at 8:30 PDT and the second on the 26th April at 2:30 PDT. 

The prerequisites of this training include  some experience with PHP, some familiarity with object-oriented concepts, experience working in the command-line interface, experience working in a local AMP development environment, experience with a code editor, existing knowledge of Drupal APIs (Helpful, but not necessary) and an up-and-running local AMP stack with a fresh Drupal 9 install and Drush installed.

Theming - Drupalize.me

Theming - Drupalize.me training will be held in two sessions on the 25th April 2022 at 8:30 PDT and the second on the 26th April at 2:30 PDT. Through this training you will learn how the Drupal theme layer relates to the rest of the system, common theming terminology and processes, how to override any of Drupal's HTML output, the relationship between base themes and sub themes, everything you need to know about Twig when working with Drupal templates, how to add both custom and third-party CSS and JavaScript libraries, tools for introspecting and debugging a theme, and tips and tricks for using common front-end development tools like CSS preprocessors and task runners, in conjunction with Drupal.

Mentored Contribution

Mentored contribution is a sprint intended for first-time contributors and anyone with Drupal site building experience to learn how to contribute to Drupal core. The mentors will help match tasks suitable for programmers and non-programmers alike. Free training is also provided to help new contributors set up a development environment and learn about the contribution process.

The session will be held on 28th April at 2:30 PDT in Room C120-121-122. This training is being led by the Drupal Association.

First Time Contributor Workshop

This workshop is being led by the Drupal Association and will be held on 28th April at 2:30 PDT in Room C124. The workshop is being held to help first time contributors get up to speed with community tools, issue queues, communication channels, and if needed, installing Drupal 9 locally.

For more details and source visit:
 

Advertisement Here