lessons

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

Future Lessons

First off this does NOT replace the wiki http://groups.drupal.org/node/2433 (Josh_k should we make the idea wiki sticky... hehe wiki sticky?) however, on g.d.o. we can't comment on a wiki and while its a great tool for collecting info, I find people are more vocal about leaving comments than they are about editing a wiki - I also know who I'm talking with in a comment thread.

I think it'd be a good idea to start scheduling more than a few days in advance ;) If we an agree on some of these we can create the events and have syllabus of sorts.

Jan 28th - CVS with Greggles @ 11 PST

Read more
joshk's picture

Dojo Lesson #4 screencast link

Torrent for my high quality screencap of the Fourth Lesson is up!. The whole thing is 2:20 and about 180mb.

If you want to post a recode or other derivative, drop a link in the comments here and I'll flesh out the main node with more downloads.

Read more

Dojo Lesson on CVS

Here's a wiki page to track the stuff to cover during the CVS/Project class. I'd like to cover the use of Project module on Drupal.org from a consumer perspective.

Audience

Anyone who is familiar with Drupal and writing php code. The course is useful to those interested in creating or testing out patches and also those who would like to contribute a module or theme.

Skills gained

Able to commit/maintain a module/theme and/or test/contribute patches.

General Agenda:

Read more
joshk's picture

Dojo Lesson #4 -- Great Contrib Modules

Start: 
2007-01-22 03:00 - 05:30 Etc/GMT-8

Drupal DojoNote: Video is compressing, will be up later tonight.

I'm back on to teach another Dojo Lesson this Sunday at 11am PST (2PM EST, 4PM Buenos Ares, 8PM Belgium/Hungary). Topic is TBA, but see the great wiki page Matt Koglin pulled together and let's start a comment thread on it.

I'm open to doing a more high-level beginner-friendly session after last week's dive into NodeAPI. I'm also open to doing a practical "how do I make a site do xyz" type lesson. Once it's decided I'll edit this event node to include the topic and we can collect pre-reading, etc, as per usual.

Join us in #drupal-dojo on IRC, and on skype #+99001110025448968. You can also see my screen here.

Two other points to note:

  • Greggles has stepped up in the IRC room to lead a session on how to use CVS to manage an official Drupal project. Awesome! He will be leading Lesson #5 on Sunday the 27th. [edit: see and edit the lesson plan wiki]
  • SamTressler has offered to set up a session at Drupal Camp NYC where the Dojo lesson will be projected and people can take part; an exciting real/virtual world crossover!
Read more

Lesson #3 Class Notes wiki -- NodeAPI

[see attached file pastebin.txt, with all the coded versions of dojo.module]

NodeAPI Sunday!

Well, this is "the day after the night before" of Drupal's 6th birthday marking the release of Drupal 5.0 stable release, so... in honor of this the first thing to do is to update your sandbox development lesson playground sites to Drupal 5.0! (Just follow the all-new instructions in UPGRADE.txt).

Where we were at the end of Lesson #1

Read more
joshk's picture

Dojo Lesson #3 -- NodeAPI

Start: 
2007-01-15 03:00 - 05:00 Etc/GMT-8

Speed, Strength, Module HooksOur third lesson debuts the new (and hopefully steady) time for my trainings, Sundays at 11am PST (my local timezone). This will also be my first lesson from "home base," which should be good in terms of increased audio quality and preparation/togetherness on my part. The day is Sunday the 14th, and the time translates into:

Vancouver: 11AM
New York: 2:00 PM
Buenos Ares: 4:00 PM
Belgum/Hungary: 8:00 PM

Join us in #drupal-dojo on IRC, and on skype #99001110017393450. You can also see my screen here.

The content of this lesson will be NodeAPI. Pre-reading documentation below the jump.

Read more
morphir's picture

When recording lessons use open standards for codecs

When creating how-to oriented videos and recording lessons. Please distribute the video in a format that windows, linux and mac-users all can use without any hazzel. I think we all would benefit from trans coding the videos to .xvid which is an open format before we put it out. The .ogg-format are perfect for podcasts.

I personally recommend using VLC which are cross platform.

Thank you for your concern.

Read more

Lesson #2 Class Notes wiki -- Coding Standards, Keeping code clean

Plan

  • Sound Check: make sure everyone can get on Skype and is in IRC
  • Debrief: talk about how we've been doing, also about moving the regular lesson time to Sunday and/or starting other times
  • Drupal Coding Standards: what they are; why they matter
  • Keeping Your Code Clean: where to put stuff; how not to kludge
  • Keeping Your Code Safe: how and why to use Drupal functions for text, links, input fields and database queries
  • Making Your Code Intelligible: the tao of commenting
  • Dojo Challenge!: review a patch for Drupal 5.0
Read more
mpare's picture

Lesson #2 Screencast -- Coding Standards, Keeping code clean

Drupal-Dojo Lesson #2 Screen/SkypeCast

Folks, It is really big! The skype audio is not so hot at times, and there is about a minutes audio cut out, from when I got careless, but if you want it, your welcome to it. Go to http://www.parete.fatcow.com/session2.mov[dead link] to download the video. The file is huge! (~240 MB. 1hr 43min 1024 x 782 ) VNC screen did not do very well with how often the windows were switched. I think that this video is usable until the original recording can be made available.

Read more

How to join a live dojo lesson

There are three things you need in order to join an online dojo lesson: two pieces of software, and some time.

  • A newer-model, javascript-capable browser. We recommend Safari, IE7, or Opera or Firefox2.
  • Teamspeak and a set of speakers or headphones. The audio sometimes streams directly to all participants through an embedded applet in the webpage, but sometimes it doesn't, so being able to log via Teamspeak guarantees you'll get audio.
  • A couple of hours and a willingness to ask questions. Seriously, that's it. With the two pieces of software listed above, and a willingness to learn, you will be able to enjoy a peek into the inner workings of Drupal each week.
Read more
Subscribe with RSS Syndicate content