open curriculum

Git Basics - Drupal Training Curriculum for Drupal Companies

Back to Drupal Training Syllabus

Git Basics

What is "version control", and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.
Versioning has a vital role in development field, so we use Git.

Read more

Introduction to GNU/Linux Command Line - Drupal Training Curriculum for Drupal Companies

Back to Drupal Training Syllabus

Introduction to GNU/Linux Command Line

It is important in web development that in which environment we are coding. We, in Zyxware believe in Free Software Services and we promote open source technologies. GNU/Linux is the best platform for Drupal to build on.

  • Trainee is expected to have Linux machine
Read more

Drupal Training Syllabus - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Drupal Training Syllabus

Following are the topics to be covered for the Drupal training curriculum.

Read more

Curriculum Objective - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Curriculum Objective

To train PHP developers over a period of 1 year into Drupal developers competent in all aspects of application development using Drupal, who will be able to take on independent responsibility of Drupal projects

Read more

Compilation of existing content around Open Curriculum

Back to Table of Contents

This is a reference document with the list of content from different Open Curriculum initiatives around Drupal

Read more
anoopjohn's picture

Towards a standardized Drupal curriculum for Drupal Companies

I run an exclusive Drupal agency and we have been working with Drupal for almost 10 years now. We have hired and trained scores of people in Drupal over these years. We are looking to compile and publish our Drupal Training Curriculum under GFDL in an attempt to create a standardized Drupal curriculum for Drupal companies. You can read more about this at the announcement about the open curriculum project at Zyxware.com

Read more
Itangalo's picture

IRC meeting 3: Drupal skill sets and open curriculum

Start: 
2011-12-08 20:00 - 21:00 Europe/Stockholm
Organizers: 
Event type: 
User group meeting

Time for another meeting to talk about Drupal skill sets and open curriculum – where we are, what is happening and where we want to go.
Meeting will be held on IRC (Freenode), channel #drupal-skillmap.

Date: Thursday December 8th
Time: 8 pm Swedish time (meaning 7 pm London time, or 2 pm New York time) – check http://www.worldtimeserver.com/current_time_in_SE.aspx to calibrate your clock

Things we can discuss:

  • Lin's awesome prototype on adding microdata to blogs and things.
  • Any skill set descriptions we think should be changed?
Read more

Advanced Drupal coding

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 Advanced Drupal coding skills:

  • knows how to define and use entities (CRUD)
  • knows how to work with databases
  • understands the Database Abstraction Layer
  • knows how to use the schema API
  • knows how to handle the login process programmatically
  • knows how to work with nodes programmatically
Read more

Secure coding

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 Writing secure code skills:

  • knows how to handle user input securely (using check_plain() and t(), using filter_xss(), using filter_xss_admin(), ...)
  • knows how to handle URLs securely
  • is able to make queries secure against SQL Injection by using the database API: e.g. db_query(), adding the node_access tag
Read more
Subscribe with RSS Syndicate content