0% found this document useful (0 votes)
105 views26 pages

Mastering Drupal:: Getting Up The Drupal Learning Curve

The document discusses the challenges of learning Drupal, including that it was designed by developers for developers, so the interfaces and documentation can be difficult for non-developers to understand; it provides tips for mastering Drupal such as understanding its core parts, finding useful modules, starting small and following recipes, asking other Drupal users for help, and taking online or in-person training courses; the overall message is that learning Drupal takes time and effort but there are many resources available to help users progress along the learning curve.

Uploaded by

kabirpunia
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views26 pages

Mastering Drupal:: Getting Up The Drupal Learning Curve

The document discusses the challenges of learning Drupal, including that it was designed by developers for developers, so the interfaces and documentation can be difficult for non-developers to understand; it provides tips for mastering Drupal such as understanding its core parts, finding useful modules, starting small and following recipes, asking other Drupal users for help, and taking online or in-person training courses; the overall message is that learning Drupal takes time and effort but there are many resources available to help users progress along the learning curve.

Uploaded by

kabirpunia
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Mastering Drupal:

Getting Up the Drupal Learning Curve

Matt Cheney
January 23rd, 2010
Design for Drupal at Stanford
Off to be a Wizard
• Drupal has the power to solve
your problems. So you heard...

• It often looks really easy. Wow.


Bam. Surprise. Magic...

• So why doesnʼt my blog show on


the front page?!??!?!?!

“I wish I could just jump to expert mode. I wish there was a cheat code.” -- http://drupal.org/node/684770
Huh?
Hard to Install .TAR.GZ
Odd Terminology
UX!! Too Many Modules
A dozen ways to do something...
29,200,000
drupal.org.....
Webpages
Support?
It Doesn’t Work
Anyone?
The Problem
• This system was made for
developers by developers.

• The interfaces and


documentation were also
done by developers

• And now off to code the next


great thing.....
Through the Drupal Maze
• Understand the different
parts of Drupal

• Find resources to help you


on your way

• Stay up to date with Drupal


news and announcements
Drupal 101
• Drupal Core - The basic
installation package.

• Themes - The customized look and


feel. HTML/CSS.

• Modules - Out of the box extension


functionality

• Custom Code - Additional


customization done through code
Drupal Learning Curve

http://buytaert.net/drupal-learning-curve
How To Install Drupal

drupal.org/
node/628292
Let’s Try That Again....

http://webenabled.com http://tools.stanford.edu/

http://acquia.com/downloads

http://getpantheon.com/
http://www.turnkeylinux.org/drupal6
Alright. Now What?
Maybe Just Experiment?
A few words about
drupal.org

http://drupal.org/handbook
Find Modules

http://drupalmodules.com/ http://drupal.org/project/modules

What makes a good module?


What Modules Do I Need?
VIEWS Administration Menu

Content Construction Kit


PATHAUTO Fieldfield/Imagefield/Imagecache

WYSIWYG: What You See Is What You Get


But of course it all depends....
Module
Anatomy
Start Small.
Follow the Recipe.

http://drupal.org/handbook/site-recipes
Ask Someone Round Here
Stanford Drupallers Email List
https://mailman.stanford.edu/mailman/listinfo/drupallers

Mornings of Code (MoC) @ Stanford -


Twice a Month Gathering of Drupallers
Local User Groups
San Francisco DUG
http://groups.drupal.org/bay-area

East Bay University DUG


http://groups.drupal.org/bay-area

South Bay + Santa Cruz


http://groups.drupal.org/south-bay-california
Camps and Conferences

http://badcamp.net/ http://sf2010.drupal.org/

http://www.doitwithdrupal.com/ http://stanford.design4drupal.org/
or Someone Online
irc.freenode.net
#drupal, #drupal-support

http://drupal.org/forum
Read Some Books

http://drupal.org/books
Learn Online

http://drupaldojo.net/ http://www.lullabot.com/ http://mydrupal.com/

http://learnbythedrop.com/ http://www.masteringdrupal.com/ http://www.drupaltherapy.com/


Take a Class

http://www.drupaltherapy.com/therapies
http://sf2010.drupal.org/conference/ http://www.lullabot.com/training
pre-conference-trainings http://www.chapterthree.com/training

http://www.stanford.edu/services/techtraining/
Roll Your Own
• May Not Be Needed - Drupal does a
LOT out of the box or with configuration.

• But There is Magic - You can make


Drupal do anything (within reason).

• It is All About Hooks - This is the key to


Drupal coding. API.DRUPAL.ORG

• Use Examples - Good artists copy.


Great artists steal.
Stay Informed
http://twitter.com/drupal

http://twitter.com/webchick/drupal-universe

http://groups.drupal.org/ http://drupal.org/planet
Questions?

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy