Course syllabus
See more information about the next course in Tel-Aviv, Israel.
Lesson 1
- How to approach a Drupal project
- CCK, Views, Rules and Flag API
- Building a site without a staging server
- Quick deployment by re-using our own tools
- Panels as deployment tool
Lesson 2
- Everything in code - How to work with Features and hook_update_N()
- Drush - Make everything from Shell
- Version control system (VCS) - Quick overview on SVN (centralized VCS) and in depth with GIT (de-centralized VCS)
Lesson 3
- Module or theme - decide where the code should live
- Theming with 960 grid
- Understanding CSS
- Multilingual sites
Lesson 4
- Ubercart and e-commerce
Lesson 5
- Working with IDE and debugging your code
- Writing patches
- Working with Drupal CVS
- Communicating with other members in the Drupal community
Lesson 6
- Writing modules from scratch
- jQuery basics
- Drupal 7 sneak preview
- Personal Q&A


