Curriculum and Training

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.

maxbohr's picture

Drupal Trainings and Workshops in Pune

Max Bohr (www.maxbohr.com) conducts regular trainings and workshops on Drupal in Pune. You can contact us at info@maxbohr.com or +91 8698378321 for more details.

Description of skill set "Configuration export"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page a collaborative notebook, and feel free to edit and improve it.


Configuration export is the art of making site building configuration exported to code. This is useful from (at least) two perspectives:

  • Making it possible/easier to version control it
  • Making it possible/easier to move configuration between different sites/environments

The configuration export skill set includes the following skills:

Read more

Description of skill set "Coding for major contrib projects"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page a collaborative notebook, and feel free to edit and improve it.


This skill set could include the following skills (in no particular order):

  • Writing Views handlers
  • Writing Views plugins
  • Writing CTools plugins
  • Writing Rules extensions
  • Declaring new entities to Entity API
  • Writing Context plugins
  • Writing Feeds plugins

It might also include things that are Drupal core stuff, and not contrib:

Read more

Description of skill set "Basic Drupal coding skills"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page a collaborative notebook, and feel free to edit and improve it.


Some things that could fit into this skill set:

Basic PHP skills

  • Using variables, including the most common variable operators
  • Using arrays, including associative arrays and nested arrays
  • Using conditional statements (including alternative syntax for assigning new values to variables)
  • Basic object handling
  • Declaring functions
Read more

Description of skill set "PHP coding for theming"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page as a collaborative notebook, and feel free to edit and improve it.

Typical new themers may come from both a programming background or a design background. Someone with previous PHP skills can hop right in, but someone who is new to PHP might stumble and get lost a bit. This skill set outlines the essential PHP a themer would need to know.

Read more

Description of skill set "Setting Up Drupal Servers"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page as a collaborative notebook, and feel free to edit and improve it.

"Setting Up Drupal Servers" is an umbrella skill that could probably be described as "system administration".

Read more
Itangalo's picture

Draw your favourite skill set

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


Read more
Itangalo's picture

IRC meeting: Skill sets and open curriculum

Organizers: 

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


The skill set map is coming together pretty nicely, and it is time to widen our perspective. Where do we want to go now?

At this meeting we will discuss the following:

  • How do we need to improve the existing skill set map?
    - We need more descriptions of skill sets!
    - The mobile/web services skill set needs more love.
    - Fewer top-level skill sets are probably useful.
  • How can we make the skill sets practiaclly useful?
    - A tagging system + web-wide search system would be awesome.
  • Any other questions/tasks we think should have priority?
    - Describing roles?

Feel free to add any more topics or thoughts as comments here!

Time: Monday November 7th, 2 PM London time (see this page for time conversion) (voting was done at this Doodle voting)
Place: The IRC room #drupal-skillmap

Read more

Description of skill set "Advanced site building"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page a collaborative notebook, and feel free to edit and improve it.

Advanced site building is a very large skill set and will probably need several pages to describe it properly. Here is some kind of start. //Itangalo

Someone with advanced site building skills is able to

  • Use advanced configuration in Views (see separate list)
Read more

Description of skill set "Basic site building"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page a collaborative notebook, and feel free to edit and improve it.

  • Server/code related
    • Installing Drupal
    • Downloading and installing modules
    • Disabling, uninstalling and removing modules
    • Downloading and installing themes
  • Fields and entities
    • Adding/editing fields on content types
    • Knowing fieldable entities
    • Adding/editing fields on non-content entities
    • Using reference fields
  • Research/Learning
Read more

Description of skill set "Content creation and management"

This page relates to the Skill sets described in the open curriculum project, and tries to describe one of the skill sets. See this page as a collaborative notebook, and feel free to edit and improve it.

(Ok, I don't know how to approach describing a skill set in detail, so I just jot something down here. //Itangalo)

Someone with content creation and management skills is able to:

  • Create and update content (nodes)
  • Use relevant interfaces to upload images and files, use text editors, and so on
Read more

New type of drupal one-day camp: DrupalConTribute

Our mission is to lower the barrier to and increase contributions to Drupal.org Core and Contrib modules, themes and documentation by taking participants through the process step-by-step, in the presence of (and with direct guidance from) experienced contributors.

Read more
Itangalo's picture

Some thoughts about where to go with skill sets and open curriculum

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


Read more
csras's picture

Drupal Training in Pune (India)

CS RAS Technology is the leading provider of Drupal Training Classes.

We hold regular Drupal Beginner and Intermediate classes in Pune (India).

CS RAS Technology offer Drupal Training from our Pune offices - or are more than happy to deliver courses on-site at your premises.

We also provide Drupal Based Corporate Training.

For more details, please send us email at mktg@csras.in

User persona for advanced content creator

As the Curriculum and training group has identified while outlining the various skill sets involved in site creation & use, there's an under-represented skillset in the site creation process: that of the "Advanced content creator". This person has unique requirements, and to describe the requirements, it's first helpful to describe the person / persona. I hope this will be useful not only to the Curriculum & training group, but to other Drupal initiatives related to the Drupal needs of this type of user that is (already, if not increasingly) frequently present at sites deploying Drupal. (Thus the cross-posting to multiple groups.)

Read more
jdwalling's picture

Using WebEnabled.com for Classroom Training

Seattle Drupal User Group (SeaDUG) has organized beginner workshops for the past 3 years to prepare attendees for the annual PNW Drupal Summits, which don't offer beginner sessions. (British Columbia and Oregon Drupal groups provide their own local beginner workshops.)

Read more
karolinapopova's picture

Drupal Trainer | Axis12 Ltd

Employment type: 
Part time
Employment type: 
Contract
Telecommute: 
Not allowed

About us
Axis12 are urgently recruiting talented Drupal trainers to join our fast growing London team on a part time basis. We are rolling out a large Drupal and SOLR focused training programme and need some like-minded people to help make it a success.

Description
We are looking for experienced Drupal Trainers to join our team. Our Training programme will encompass all levels of Drupal Training from the Introduction course, HelloDrupal! through to advanced courses, such as Scaling with Drupal.

Read more
wfx's picture

Authoring Strategy

Recently worked on a project where the everyone kept saying, "the client will write the content" or "we'll get to content when the site is done". I suspected this was a recipe for disaster and it was. If you depend on the client to write content to essentially "finish" the site it will never be completed.

Read more

Drupal skill sets: Give your feedback!

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!


Below is a chart of Drupal "skill sets", and a table describing them. If you could take a moment to answer one or more of these questions, a lot of people would be grateful.

Questions

Copy and paste these questions into a fresh comment, and fill in your comments/answers!

  1. Do you think your Drupal related skills/competence can be described by the skill sets?
  2. Are you hiring Drupal talent? Do these skill sets capture what you're looking for?
  3. Are you developing your Drupal skills? Do you think these skill sets would help you find skills to focus on?
  4. Do you feel that any skill or competence is missing?
  5. Are the titles or descriptions of any particular skill sets below confusing?
  6. Do you think trying to describe Drupal skills and competence like this would be useful for yourself or Drupal people you know?

We're closed!

Thanks everyone for great feedback! It is being incorporated in the continued work – see the "roadmap" and "skill sets" links in the header for more information. Please post any further feedback there!

Read more
josegaert's picture

Introducing Myself and my somewhat naive ideas about education.

Hello,
First and for all, I am completely new to Drupal, so forgive me if this post is not where it should be.

Let me introduce myself, I'm Jo, a engineering student beginning my final year at the university college.

Let me tell you how I've got here:
This year I have to write my thesis. And unlike the other students I wanted to try on something unusual. Not the imposed corporate thesis proposals but something that could maybe, in some minute way, benefit society more. Read the title, I like to be naive!

Read more
Subscribe with RSS Syndicate content