Drupal pre-reqs: What you need to know before you start learning Drupal

Drupal pre-reqs: What you need to know before you start learning Drupal

Submitted by Jitesh Doshi on Sat, 10/22/2016 - 09:43
DrupalCamp Atlanta front page screenshot

I gave a presentation on Drupal pre-reqs: What you need to know before you start learning Drupal at DrupalCamp Atlanta on October 22nd, 2016. See below for the abstract of the presentation, and all the resources, including the slides and screencast videos.


Our business (SpinSpire) depends on training students and beginners on Drupal, and turning them into productive Drupal developers. Over the years, we have gone through this process dozens of times, and have identified the key skills that make the difference between success and failure in learning Drupal.

The topics include:

  • Motivation: Why you should learn Drupal?
  • Philosophical background: How to think like a developer?
  • What to expect as a Drupal developer, themer or site-builder?
  • How to be productive in Linux: command line, editors, grep/find, etc.
  • SSH: ssh-keys, scp/sftp, rsync, port forwarding/tunneling
  • JavaScript: jQuery
  • Development Tools: Chrome, NetBeans, HeidiSQL, Git
  • Next steps: Where to start learning Drupal development.


  1. View the presentation slides here.
  2. If you need a cloud VM, you can use our affiliate link to Vultr :-)
  3. Drupal 7 crash course: screencasts
  4. Drupal 8 for Drupal devs: screencasts
  5. Subscribe to our YouTube channel.

We love to hear from you. Use the contact form to ask any questions you have.

Jitesh Doshi

Profile picture for user Jitesh Doshi
Managing Partner & CTO
  • A seasoned technology entrepreneur and enthusiast
  • A regular speaker at industry conferences and universities
  • Host and organizer of technology user groups
  • Active in management of non-profit organizations serving the local community
  • Leader and contributor for multiple open-source projects
  • Expert in cloud, application integration, web and mobile technologies
  • Author of open-source projects, including on Drupal.org - Popular Tags and PRLP.
  • Developed several highly successful software platforms and frameworks for clients