Curriculum and Training

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

This is a group to organize and discuss the development of Drupal learning experience for helping people master Drupal.

See an inventory of all education related groups: http://groups.drupal.org/node/172069

Please post here:

  • Discussion about Drupal training programs and training opportunities
  • Links or information about courseware & learning materials for training (tag as "materials")
  • Post Training events - News about upcoming and past training events or if you offer Drupal training services (tag as "training" or "training, events" or "training, services")
  • Discussions related to an open curriculum (tag as "open curriculum")
  • Review the current Open Curriculum proposal:

Open Curriculum: DefinitionsScenariosRoadmapSkill setsOpen certificationReferences - Roles
Join the discussions here on g.d.o, on IRC at #drupal-skillmap, or on Twitter with the tag #drupalskillmap!

If you're interested in setting up local learning sessions - please visit the Drupal Dojo too.

pmarciano's picture

Test Your Drupal Skills

We are an Italian Drupal agency and since 2011 are running http://test.drupalskills.org/ a free Drupal quiz community.
Every quarter we introduce 3 levels of questions (10 questions per level), we created an algorhytm to calculate the scores and the ranking considering numer of attempts, time to finish, number of backwards navigation and so on.
The iniziative was quite successful, we have +10K active users but we need:
1) contribution to the questions
2) rebuild a new website with new functionaties and stronger performances.

Read more
anoopjohn's picture

Inviting questions for the question bank under Drupal Open Curriculum initiative

As part of the Drupal Open Curriculum initiative under this group we have started working on building a Drupal question bank. Significant progress has been made on the build up of the question set. There is a lot of work that is to be done to get this to completion though and we are expecting more people to chip in with contributions. The questions are being compiled in a google document and you can access this question bank here - http://bit.ly/20DGXJW.

Read more
nikhil.bondre's picture

Automated Web Testing with Selenium

Start: 
2016-05-09 09:00 - 17:00 America/Chicago
Organizers: 
Event type: 
Training (free or commercial)

Every software development group tests its products, yet delivered software often has defects. Test engineers strive to catch bugs before a product is released, but they always creep in and they often reappear, even with the best manual testing processes. Automated software testing is the best way to increase the effectiveness, efficiency and coverage of your software testing. In this training, you will learn how to automate web applications for testing purposes.

Learning Objectives:

Read more
btopro's picture

Tool Builder - Liberating Innovation via site building

https://www.elmsln.org/blog/post/tool-builder video showing new functionality built into elms that allows for effectively allowing anyone that can site build to submit their idea to our innovations github repo without needing to understand code or version control. This is one of the more ridiculous goals of the project.

We have armies of faculty, instructional designers and site builders throughout the education space. We're seeking to unlock the ability for everyone, without knowledge of code or version control, to be able to contribute their creations.

Read more

Linux Exercise - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Linux Exercise

Areas covered

  • Terminal
  • Commands
  • Application installation
Read more

Drupal Accessibility - Drupal Training Curriculum for Drupal Companies

Back to Drupal Training Syllabus

Drupal Accessibility

While developing a website make sure that the site is accessible for people with disabilities.

Read more
Ele7en's picture

[Webinar] Ruling Drupal 8 with #d8rules

Start: 
2016-04-20 21:30 - 22:30 Europe/London
Event type: 
Training (free or commercial)

Who Should Attend This Webinar?
- Site Builders
- Backend Developers
- Those who know Rules from Drupal 7 and want to know about Drupal 8 Rules
- Those who love to automate powerful backend capabilities with a clickable user interface

Have you ever dreamed of automating your Drupal site? Wanted to send out an email automatically when a specific user logged in? Automatically updated a Block on the Frontpage after the 10,000th user has visited the site?

Read more
anoopjohn's picture

Update on the project to create a standardized Drupal Curriculum for Drupal Developers

A couple of months back we had posted an announcement that we are looking to compile and publish our Drupal training curriculum so that we can collectively work towards a publicly available Drupal training curriculum specifically targeted at Drupal companies looking to hire and train Drupal developers. We are happy to announce that we have completed the first phase of this initiative.

Read more

Drupal Question Bank - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Drupal Question Bank

Read more

Exercise on Debugging - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Exercise on Debugging

Areas covered

  • Debugging
  • Core Code reading
  • Drupal work flow
Read more

Exercise on Drupal Theming - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Exercise on Drupal Theming

Areas covered

  • Drupal Theming
  • Templating
Read more

Exercise on Drupal Module Development - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Exercise on Drupal Module Development

Areas covered

  • Build a module
  • Drupal API
  • Hooks
  • Forms
  • Best practices
  • Ajax
  • Javascript
  • Entities
Read more

Training materials for in-class training - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Training materials for in-class training

This is a repository of training materials, resources and references for various topics on Drupal training.

Read more

Exercise on Menu Hook - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Exercise on Menu Hook

Areas covered

  • Drupal code base
  • Implementation of hooks
  • Drupal Database structure
Read more

Site Building Exercise - Drupal Training Curriculum for Drupal Companies

Back to Drupal exercises for the in-class training

Site Building Exercise

Areas covered

  • Drupal Installation
  • Site Building
  • Blocks and Regions
  • Roles and Permissions
  • Content Types
  • Database Structure
  • Contributed Modules
Read more

Drupal exercises for the in-class training - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Drupal exercises for the in-class training

Here is the list of topics that we have exercises for in-class training.

Read more
tomgrandy's picture

Building a Drupal 7 Site

Start: 
2016-04-09 09:00 - 15:00 America/New_York
Organizers: 
Event type: 
Training (free or commercial)

What are Drupal Global Training Days?

Read more
tomgrandy's picture

Drupal Global Training Day - "Introduction to Drupal"

Start: 
2016-04-08 13:00 - 16:00 America/New_York
Organizers: 
Event type: 
Training (free or commercial)

What are Drupal Global Training Days?

Read more

Introduction - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Introduction

The objective of this project is to build an open curriculum - syllabus, training material, exercises and a question bank - for training new recruits in Drupal companies. The curriculum is to be targeted at experienced PHP developers who are looking to get into Drupal development.

You can read more about the context and the motivation behind this initiative at https://www.drupal.org/node/2716503.

Read more
Subscribe with RSS Syndicate content