open curriculum

Description of skill set "Simple site configuration"

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.

Someone with simple site configuration skills is able to:

  • Create blocks
  • Enable and disable blocks (placing them in regions)
  • Set up roles and permissions
  • Set front page, set site name
  • ...

Move to content management?

  • Add, delete, or edit users
  • Create and edit menu links

Move to basic site building?

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: 
Event type: 
User group meeting

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
Subscribe with RSS Syndicate content

Curriculum and Training

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week