Interested in becoming a Drupal developer? Following are some resources to get started:
This Drupal Development Best Practices webinar is a good introduction to using Pantheon.
The Pantheon discussion forum is no longer accepting new questions. Previous questions have been archived and are available to view. Instead, go to Drupal Answers and view the questions tagged "pantheon." You can browse, ask, and answer questions about Pantheon as well as general Drupal topics.
General Drupal Discussion and Support
- https://groups.drupal.org/berkeley (Local Berkeley, CA discussion)
- Other community groups are listed at https://drupal.org/community
Vendors Providing Training
- Calpact classes
- ChapterThree Training
- Local SF shop
- High quality
- More expensive
- Lullabot Onsite Training
- ASU was bringing them onsite regularly in 2010. Heard this at DrupalCon SF.
- High quality.
- They run Drupalize.me (below)
- Acquia Training
- Academy X Drupal Class
- Drupal.org Training Resources Page
Subscription-based screencast services
We think that these are a really good value:
- Don't have to travel to scheduled training
- Focus on the topics you want
- Refer back to videos when you need to review
- Accessible scrolling transcripts
- Search full text of transcripts and find video and timestamp where keyword appears
- Very good organization of learning tracts
You can also visit the DrupalCon (Drupal Conference) websites. For example, visit the Denver DrupalCon Program Schedule that was held in March 2012.
Many of these sessions were recorded and are available for free on the conference website.
Acquia also provides free webinars on Drupal topics.
NodeOne, a Drupal agency in Sweden, produced a library of screencasts starting from the basics and continuing on to advanced concepts and modules.
Drupal Learning Curve
Climbing the Drupal learning curve typically requires experimentation and time. For anyone looking to improve Drupal development skills, consider the following:
- Check out the resources listed on this page
- Bring up a Drupal sandbox (e.g., in a local environment) where you can experiment and play
- Participate in BDUG (Berkeley Drupal Users Group)
Having a solid foundation in HTML/CSS (and styling a static website) will help before diving into Drupal theming.
Some folks find the Head First book on HTML/CSS to be a good introduction if you are new to the topic.
If you're on the campus network/VPN, the book is available for free at Safari Books Online.
After learning to style a static website, the next step would be to learn the basics of the Drupal theme system. Again, the Theming Guide available on the drupal.org website may be a good starting point.
Typically, BADCamp is offered once per year. The most recent BADCamp was offered in October 2013.
Many BADCamp sessions are recorded, so you may be able to watch the recorded sessions online and/or view slides and audio from the sessions.