Drupal Learning Roadmap

SANDCamp 2010




                          Kathy Hayashi
                           January 2010
Roadmap to Learning
      Drupal

02/11/10               2
02/11/10   3
02/11/10   4
02/11/10   5
-Open Source
           -Uses PHP
           -Uses MySQL
           -Other CMS
           -Other Web Designs




02/11/10 ...
http://farm4.static.flickr.com/3191/250
           3742560_b6ebf85314.jpg



02/11/10                                     ...
Drupal Building Blocks




                     8
How to be an Expert




http://headrush.typepad.com/creating_passionate_users/2006/03/how_to_be_an_ex.html



            ...
10
Prerequisites

For Developers:
  PHP
  MySQL
  Basic Web Sites
  HTML
  CSS
For Themers
  PHP
  HTML
  CSS


             ...
Drupal Learning Roadmap


     Admin          Developer              Themer           SEO

Using Drupal       Installing  ...
Drupal Software Engineering


Software Engineering Practices
  Project Planning
    Functionality
    Interaction
    Desi...
Learn the Vocabulary




Overview pages from the Drupal Getting Starting Guide on drupal.org.
                            ...
Learning Objectives

Step One                                   Step Three
=========                                  ====...
Homework Assignments



Create a test site
Insert Modules/Existing Themes
Look around the Drupal directory
Modify Modules/...
Drupal Code Camps



Code Sprints
   Testing
   Patching
   Reviewing
   Communication
   Building




                   ...
Events and Conferences




                     18
Drupal Books




           19
Online




     20
Drupal.org User Account




                      21
San Diego Drupal Group Meeting




                             22
Additional Resources


drupal.org – official site of Drupal
api.drupal.org – functions for modules and themes
lullabot.com...
Classes
  Camps/
Conferences

      Contributing
                     Books
    Online
   Resources
                     C...
Drupal Learning Roadmap

SANDCamp 2010




                          Kathy Hayashi
                           January 2010
Upcoming SlideShare
Loading in...5
×

Drupal Roadmap 2010

5,451

Published on

This session will give you a roadmap describing how to learn more about Drupal. Learn what to look for at conferences, the different types of Drupal users and a vocabulary of Drupal terms . Learn how to keep moving up on the Drupal Learning Curve. Presented at SANDCamp 2010.

Published in: Technology
4 Comments
12 Likes
Statistics
Notes
No Downloads
Views
Total Views
5,451
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
4
Likes
12
Embeds 0
No embeds

No notes for slide

Transcript of "Drupal Roadmap 2010"

  1. 1. Drupal Learning Roadmap SANDCamp 2010 Kathy Hayashi January 2010
  2. 2. Roadmap to Learning Drupal 02/11/10 2
  3. 3. 02/11/10 3
  4. 4. 02/11/10 4
  5. 5. 02/11/10 5
  6. 6. -Open Source -Uses PHP -Uses MySQL -Other CMS -Other Web Designs 02/11/10 6
  7. 7. http://farm4.static.flickr.com/3191/250 3742560_b6ebf85314.jpg 02/11/10 7
  8. 8. Drupal Building Blocks 8
  9. 9. How to be an Expert http://headrush.typepad.com/creating_passionate_users/2006/03/how_to_be_an_ex.html 9
  10. 10. 10
  11. 11. Prerequisites For Developers: PHP MySQL Basic Web Sites HTML CSS For Themers PHP HTML CSS 11
  12. 12. Drupal Learning Roadmap Admin Developer Themer SEO Using Drupal Installing Graphics App SEO techniques Drupal -photoshop Managing Social -illustrator Drupal SEO Networks Installing Modules DrupalTheming Drupal Support Module Custom Creation Theming Drupal Adv. Theming Maintenance Drupal Community Documentation Contribute Modules Contribute Contribute Modules SimpleTest Patches Themes Docs Project Mgmt 12
  13. 13. Drupal Software Engineering Software Engineering Practices Project Planning Functionality Interaction Design Code Reviews Source Code Control - SVN Testing, SimpleTests Checklists, Processes Security Checks, Backups 13
  14. 14. Learn the Vocabulary Overview pages from the Drupal Getting Starting Guide on drupal.org. 14
  15. 15. Learning Objectives Step One Step Three ========= ========== Contribute documentation and support Installation and configuration of Drupal Custom content types and views Nodes Actions and workflows Theme and Module Development Blocks Panels Users, roles and permissions Spam Protection Install contributed Themes and Modules Step Four Step Two ========== JQuery, Form API, Security Audits, Performance ======== Tuning Contributing Code, designs and patches back to Drupal Upgrade, patch, security monitoring Drupal consulting Navigation, taxonomy Locale and internationalization Customize Front Page Theme and template modifications from learning curve at buytaert.net 15
  16. 16. Homework Assignments Create a test site Insert Modules/Existing Themes Look around the Drupal directory Modify Modules/Themes Create Modules/Themes From Scratch Copy a static html into Drupal Look at Drupal patches Create a site for your rock band Volunteer to help on a site 16
  17. 17. Drupal Code Camps Code Sprints Testing Patching Reviewing Communication Building 17
  18. 18. Events and Conferences 18
  19. 19. Drupal Books 19
  20. 20. Online 20
  21. 21. Drupal.org User Account 21
  22. 22. San Diego Drupal Group Meeting 22
  23. 23. Additional Resources drupal.org – official site of Drupal api.drupal.org – functions for modules and themes lullabot.com – podcasts/articles drupal.org/planet – drupal news aggregation drupal.org/cases - showcase ways Drupal has been applied addons.mozilla.org – chatzilla for irc chat acquia.com/resources/tv – acquia webinars etc drupal.org/handbooks 23
  24. 24. Classes Camps/ Conferences Contributing Books Online Resources Community 24
  25. 25. Drupal Learning Roadmap SANDCamp 2010 Kathy Hayashi January 2010

×