Curriculum and Training
This is a group to organize and discuss the development of Drupal courseware to be used for training students at Drupal Camp and other training events.
With the Drupal API being improved (but also changed) with each release, and new users joining the community every single day, training is an under-served need.
Please post here:
- Links or information about courseware
- News about upcoming and past training events
- If you are interested in setting up local meeting sessions to share in training
- If you are searching for training opportunities
- If you offer Drupal training services
- Discussion or critiques about training programs or trainers
Drupal training services list on Drupal.org - please provide your Drupal training landing page
Hello, we are reworking the Drupal /support page. We want to include a link to Drupal training services. We've researched an initial list of training providers. http://drupal.org/node/313592 We would like to add companies that have Drupal training landing pages so that visitors can find good services.
If you want to be added to the list of Drupal training providers please provide a link to your training landing page, in the issue.
Kieran
Book Review: Learning Drupal 6 Module Development (published by Packt Publishing)

My book review pasted from Amazon.com. I reviewed the book for the publisher but that never guarantees a good review, so read on.
I must say I was asked to review this book, and I was very excited to do so. I thought it'd be good to comment on areas for people who aren't familiar with Drupal on a daily basis yet, and to give you some background, I was very excited to read this book. I needed a book that had the words "Drupal 6" and "module development" in it and luckily this book was titled exactly that and delivered. So, to newbies and non-newbies I offer the following review.
If you're impatient and don't want to read this review all the way, then just know this book must be read by each programmer who will be tinkering with Drupal, so yes, I recommend it. This book is not for people learning how to use modules, this is for people who plan to code and build their own modules. This book is not large, has great learning material, and brings tons of info down from Drupal's web site documentation into stress-free chapters. One entire chapter (Ch. 2) covers how to do an entire module from scratch and following chapters show how expand that module and build, and build, and really get to know important APIs that come with Drupal core.
In all honestly, I'm jealous that most new users get to read something as collected as this to learn from. If you read this book you'll basically catch up with content I took months, if not over a year to explore and read online. I had also held off heavy Drupal 6 development for myself until a book like this came out, so we're in the same boat.
Summary of the Drupal Training and Certification Drupalcon Szeged 2008 session
Later is better than never, right? So here is the summary of the Drupal training and certification at the Szeged 2008 Drupalcon (you can also watch the video of the full session).
The panel gathered together (from right to left):
Washington DC Drupaltherapy: Oct 24, 2008
This class is FULL! There is so much demand for this class that we are trying to put together a second training day on Oct 25 to meet the need. If you want to put yourself on the interested list, follow the link below and tell us.
Coming back to our nation's capital on October 24, 2008, this Drupaltherapy training session will be located at the Echoditto's downtown digs.
Training and certifications session@ szeged2008.drupalcon
At drupalcon Szeged their was an interesting suggestion to define RDF for Drupal curriculums. Check the presentation.
Their was the suggestion to write down bullets of what need to be in the curriculum. To me however, their it is not yet enough clarity to start creating bullets. I'm looking forward to a discussion. Whatever your point, let this post be an invitation for a discussion.
Scalability Presentation Notes - SFDUG July 2008
I'm posting this as a wiki for others to add notes or links - based on Neil's presentation we attended. I would suggest conversation / disagreement / further discussion about the recommendations herein happen elsewhere - i.e. in the comments, etc. :-)
My notes are now up -Neil
Notes on Scalability
Neil Drumm
SF Drupal User's Group
July 14, 2008
OVERVIEW
Basic End-User Training Manual for D5 sites
This is the Basic End-User Training Manual I've been meaning to contribute for a while. Thanks to my former bosses at Raised Eyebrow Web Studio for giving me the go ahead to rework it and contribute it back to the community!
DIY Nonprofit Website Training
Do you need a nonprofit site? Then our Minneapolis-based nonprofit Drupal training is for you. Advantage Labs, a full-time Drupal development and hosting firm since 2005, is looking to use our experience to smooth the way for 6-8 small/mid-sized nonprofits who need a website.
By the end of the 5 week training, each nonprofit will have their own basic website, nonprofit Drupal training PLUS 6 months of Advantage Lab's Drupal Alliance program - a program dedicated to support you through the first 6 months. Check out the full details at: Nonprofit Drupal Training: Build Your Own Basic Nonprofit Website.
ChinaOpen: Part 2 - Drupal Open-Training
Having launched ChinaOpen this saturday, we will be shifting from Adobe's Flex/AIR track into Drupal, from Tuesday July 15, 2008 on.
This is an "introduction to Drupal" type of training, detail as follows:
7月12日, ChinaOpen 第一站:adobe flex,详细请见 http://drupalchina.org/node/4782
从7月15日起, ChinaOpen 第二站: Drupal公开课程 ,
具体课程安排如下:
7月15 第一帧 Drupal 基础
将以drupal5.x版本讲述,暂定2008年7月15日上午9:30开始
主题:
- Drupal简介及基础概念
- 安装drupal(drupal5.8)
Filefield + jQuery Media Screencast
Following on the heels of a great thread, I put together a screencast using the CCK Filefield module as a container for video media files and then applying the jQuery Media module to play back those media files in the appropriate player/method. I've been looking for a replacement for the video.module for some time and I wanted to put this recipe under a microscope. Check it out the screenie, feel free to drop me a line if you loved or hated it.
associations, ideas, and possible questions, that comes to your mind, when talking about...
As a preparation for Drupal training and certification session in Szeged Drupalcon, I proposed few members a quick brainstorming, to try and feel each one's expectations, visions and ideas.
Please edit the node, and add your thoughts inside it. The node should not make sense when it is read. It should be a gathering of un-edited ideas, that will be used as a base for the discussion.
Drupal training and certification session in Drupalcon Szeged 2008
Join us (and vote for us ;-) ) at the Drupal training and certification session in Szeged Drupalcon!
The session will try to cover as many aspects of the issue as possible, so we can have a clear view and action items, regarding our common effort, towards a collaborative database of Drupal training curriculums and courseware.
Boston Drupaltherapy Session: July 25, 2008
I am happy to announce the next Drupal therapy session, this time in our home town of Boston. This training will take place on July 25, 2008, in Harvard Square, Cambridge, MA, right off the MBTA Red Line. You can learn all about it and register for the workshop here.
Tips, Tricks, Best Practices, Success Stories, Horror Stories
This page's target is to store all of the info that can't really be described in a sylibus but is crucial for every training shop to know.
What works and what doesn't, The types of projects or practicing material used, tips for addressing complex issues and how to build it up in the correct order...
I'll start this as an alphabetical list and as this broadns we can link out to seperate pages.
Course Time Frame:
We (in linnovate) started with 12 hour courses over two days 8hrs + 4hrs, Once we understood it was not enough we extended it to 16hrs over two days.
Some ideas for the group
This group is wonderful and now that I've started to do some training myself I'd like to propose a few quick changes to the group pages.
1) The WIKI pages for course syllabuses are awesome, Can we branch these out to a new Page via the new panels functionality on G.D.O?
2) My classes as of late have focused on creating a site and a module over a period of time. Either in the section above or in a new section I'd like to upload a few "training" modules that are essentially the answers to a set of exercises that should be performed within a class.
thoughts, opinions?
Imagecache + Imagefield Screencast
The blog post on Drupaltherapy
Hosted on Blip
This screencast demonstrates the recipe for Imagecache and Imagefield (for CCK) to build a system for posting images on your Drupal website. This is a robust and flexible system for handling images and has a bright future with more helper modules born every day.
This micro-lesson depends on prior understanding of the CCK module and the Views module. This example uses Drupal 5 since the Image* modules for Drupal 6 are not available (yet).
Drupal theme development
Storing some relevant resources as we outline the sylibous for this.
A nice start from raincity
Drupal Fundamentals Class - Santa Barbara California
This two day course is designed for new and intermediate users of Drupal. Overview and best practices for installation and configuration of Drupal core, contributed modules, and themes. Includes user permissions and roles, site configuration, site information and maintenance, input formats, and post settings. Content types, taxonomy, panels, media, and views will be discussed in detail.
Two Break Out Sessions: "Practice Installations and Problem Solving" and "Design and Implement a Theme"
Basic Drupal Training in Minneapolis
Advantage Labs is presenting a class in Minneapolis: Drupal Basic Training: Build a Drupal Website. This class is ideal for seasoned web professionals just getting into Drupal and community managers with existing or upcoming sites.
Over the course of 4 weekly sessions and 4 additional labtimes, you will know how to create a content-managed Drupal site complete with functionality that will draw users in, keep them informed, and keep them coming back!
Drupal training syllabus
Open source has proven to produce high quality in various fields. Loyal to the principals of open source, I am sharing Linnovate's Drupal training curriculum, in order to share it with other Drupal shops who consider train people to Drupal, and of course - get some feedback, and improve the program.
The idea is not to create a unified training syllabus, but rather propose a structure of such a course. Drupal training centers may then modify the training program, to fit their needs.
We might want to publish the syllabus under GPL, and make it officially open source :-)
At Linnovate, we develop 3 training programs:
- Drupal administration - get to know all you need in order to install and administer a Drupal website, without writing code.
- Drupal Theming - From PSD to a Drupal Theme (draft)
- Drupal Development - Learn how to write modules and expand Drupal (Updated draft)
What impact Acquia new Training and Certification project will have on Drupal community ?
Building Drupal Modules
This session will introduce Drupal users to the beauty that is creating custom modules. We will start out by doing an overview of what a module is, what it is composed of, and how modules interact with the Drupal core. The lesson quickly turns from lecture to hands-on when the basics are over and students code their modules and learn all about Drupal's hooks and API offerings.
This session will go over how to build and architecture a new custom Drupal module.
Who is this course for?
Drupaltherapy: Seattle WA, Feb 24
Sneaking upon you again is another Drupal therapy workshop, this time in Seattle, WA, on Feb 24, 2008. This all-day intensive training opportunity for new and novice Drupal admins and end users will provide quality Drupal foundations in a price bracket that non-profits and small businesses can afford. San Francisco and DC have been a great success, we're on our way to the Pacific Northwest next! Take a look at the website for more information.
Washington DC Drupal Therapy
Happy to announce our next Drupal Therapy workshop, this time in the Washington DC area on Nov 4, right off the Metro system in Fairfax, VA. This is an all-day intensive training opportunity for new and novice Drupal admins and end users, aimed at providing quality Drupal knowledge foundations in a price bracket that non-profits and small businesses can afford. Take a look at the website for more information.
Drupal Admin Bootcamp: Cambridge, MA
The good folks over at Cambridge Community Television in Cambridge, MA, will offer their now-famous Drupal Admin Bootcamp training again on October 14, 2007, 9AM to 6PM. This is a training for new Drupal users and admins, and experienced Drupal hacks, to get formal exposure and training in the installation, configuration, core and contributed functions, themes and a whole lot of technique - all in a single marathon day of training.
Drupaltherapy: San Francisco, July 21
We are pleased to annouce that the next Drupal therapy session will take place in San Francisco on July 21, 2007, from 10AM-6PM at the Bay Area Video Coalition. This training will be specialized for Drupal users and administrators who are new to the Drupal project or seeking formal learning experiences. You can read up on the curriculum and instructor to get a sense of the class content and style by checking the Drupaltherapy site. Register early!
Drupal Admin Bootcamp: Minneapolis, MN
CCTV has opened enrollment for a July 25, 2007, Drupal Admin Bootcamp to be held as a preconference workshop at the Alliance for Community Media International Conference. This class will be lead by Sean Effel of CCTV and Minneapolis area Advantage Labs, Inc. You will have to register for this course through the ACM conference website.
Opened new Training group
Hello there. I opened up another group for Training which I hope will be a better place to discuss training opportunities and connect students to training sessions and more. If this is redundant, then please share your thoughts. Thanks!
Sean Effel
http://www.drupaltherapy.com
End user training / open licensed curriculum
I've developed a Drupal User Guide training / documentation for site users who want to tweak things, but don’t need to code - i.e. "end users." While I could respond to the previous post, I wanted to highlight this independently. This document is licensed for anyone to modify, use (and get paid using) - and I've love to it to return to the source, so to speak, so I can hash out another version with a longer list of contributors and better content. :-)
Mor details, and downloadable files, here.
What training material do you give end users?
Hello to everyone in this group. I work at a web design firm that frequently used Drupal for the backbone of our sites. We always advertise to our clients that their sites are editable and give them an hour or two of training to show them the basics of content creation. However, its rare that a new user retains all of the information that they need to. What we need is a simple end users guide going over the basics of content editing, making pages, using the menu system etc... I have been given a full day next week to put together the best guide possible (given the time constraints).
So my question is What training material do you give end users?
London Workshop Content
We're building up some courseware content here for the London Workshops:
http://www.drupal.org.uk/tutorials
We have two events a month, one for beginers and intermediary, the other for intermediary and advanced - which explains why the difficulty levels jump around.
Feel welcome to use or add to these tutorials.
Courseware Meeting Agenda - 18 May 2006
Apologies for this only publishing this now, I lost my earlier revision to a browser crash.
<
ol>
Curriculum Development Meeting
Meeting to discuss the curriculum development.
The time is tentative, and we want to try and include as many people who are already tasked with developing courseware, as there
are several of us. Please comment with what time would suit you.
Todo list and agenda to come.
UPDATED: Time moved ahead 2 hours due to request from Rowan.
Theming courseware
I've posted my notes from last Friday's DrupalCamp Toronto session on building themes with PHPTemplate. Hopefully this will be a start for others to work from and improve on.
It was a 1 hour session, and video should be available "soon".
What software platform should the courseware be aimed towards?
Drupal Courseware IRC Meeting Agenda - Wed 3 March 2006
Here is the agenda for the weekly courseware IRC meeting.
1) Review the unit 1 outline from last week's meeting.
2) Disccus the overall scope of the course. Do we include module development? if so, to what extent? etc. etc.
3) Where/ When does install take place and what platforms are supported. (put up for vote)
4) Break up tasks for unit 1 (at least) granularly enough to be able to assign them to individuals.
5) Spec out next unit.
Any other thoughts?
How do you train your Drupal end users?
G'day Drupalicons
We need to deliver training to our community of Drupal users. (And I expect many of you need to do the same). There's a good collection of how-to's on the drupal.org website, but I was really looking for a training guide or material to support instructor led training which would cover the basic web author and then a more advanced website editor type level (or basic web master types with little HTML knowledge).
Want to exclude all the technical web developer type topics/activities, such as installation, Database/SQL, theming and PHP coding etc.
Does anyone have or know of suitable training resources for a Drupal end user? Maybe this could be a contributed project, if these end-user orientated resources do not already exist?
DrupalCamp courseware irc meetup
Another of our weekly IRC meetings.
If you are interested in development of the courseware, please join us.
update: Please take a look at the Agenda
Should we spend more time together on #drupal-courseware?
I am going to register the channel with chanserv, and I think we should all set it to our auto-joins.
A lot of us are already online all the time, and I think it would be constructive to open up the channels of communication
more, so that we don't just talk about this stuff once a week at the meeting.
I'm really happy with the progress we made on wednesday, and I think this could really help the cause =)
Log from meeting 2
I have posted a log of meeting 2.
http://www.drupaltutorials.com/meeting_log_2
Anyone who has anything to contribute please create a wiki page on drupaltutorials.com and post your information. You do not need permission and there are no rules (yet) governing the process. So go ahead, add your content.
The wiki is here:
http://www.drupaltutorials.com/
Sami Khan
Agenda for Curriculum Meeting 26 April 2006
1) Go over decisions made at previous meeting, most notably the units as defined here : http://drupaltutorials.com/sami
2) Discuss the project goal for Unit 1 - Basic Brochureware site. Preferably by the end of the day we should be able to configure the site ourselves, and have a list of modules , with a list of subjects we need to discuss to implement those modules.
3) Go over angie's lesson plan (http://drupaltutorials.com/lessons) and choose which parts of it are applicable to Unit 1.
5) Set up courseware mailing list for public discussion, and notifications.
edit:
DrupalCamp courseware irc meetup
We are meeting to discuss the development of the open courseware that we will teach at DrupalCamp events.
The meeting will be held on irc.freenode.net #drupal-courseware
DrupalCamp courseware IRC meeting
Hey guys.
I would like us to get together to discuss the design of the courseware for DrupalCamp training. I just wanted to confirm with everyone what would be a good time. I'm leaning towards 2pm vancouver / san francisco time on wednesday the 19th of April 2006.
I'll put up an agenda sometime this weekend.
DrupalCamp Johannesburg
Due to the bad exchange rate, and the general distrust of international outsourcing local clients are completely unwilling to pay people overseas to do any development, and the lack of (quality?) Drupal developers
makes the Drupal industry here stillborn.
I have several friends who are now doing freelance development, who areeither interested in, or have started doing Drupal development here in South Africa. All of these people I introduced / got interested in doing Drupal, and most of them just need a short introduction to get them up to speed.
So in the interest of getting my friends into the fold and improving the community, I have decided I want to run a short primer course on Drupal, for people who already know php / web development.















Ical feed