Expectations on the areas the developer has to learn across the year - Drupal Training Curriculum for Drupal Companies

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Back to Table of Contents

Expectations on the areas the developer has to learn across the year

After one year, a Drupal developer will be well versed with all the fields on Drupal development.
These are the fields, trainee expected to be knowledgeable:

After three months of training , trainee will be knowledgeable on :-

  • Knowledge on Linux
  • Setting up local development environment
    • Installing Apache
    • PHP
    • Mysql
  • Git workflow
    • Clone projects
    • Making changes to the file
    • Add, commit
    • Pushing to remote
    • Pull
    • Merge
    • Revert etc
  • Drupal local installation
  • Site configuration
  • Content types
  • Users
  • Role
  • Drupal module installation
  • Theme installation
  • Important modules
    • Views
    • Rules

After 6 months of training trainee expected to be knowledgeable on these topics too :-

  • Drupal- Coding standard
    • Best practices
  • Drush knowledge
  • Drupal Security
  • Module development
  • Configuration to code conversion (feature)
  • Theme development
    • Template Engine
    • Views templating
    • HTML conversion
  • Drupal Debugging
    • Core code workflow
    • Tools
  • Drupal performance
    • Code optimization
    • Cache
  • Javascript knowledge (debugging)
  • Ajax
  • HTML5, CSS3, Bootstrap
  • Drupal Database API Basics

Next 6 months trainee will be gaining knowledge on below listed topics :-

  • Drupal Database API Advanced
  • Field API
  • Form API Advanced and different APIs
  • Drupal upgrading, migration
  • SEO Management
  • Ecommerce
    • Drupal Commerce
    • Payment Gateway
  • Caching system
  • Drupal hosting/ server management
    • File transfer
    • SSH
  • Drupal contribution
  • Headless Drupal

After the completion of one year trainee will be knowledgeable on all the above topics.

Next » Classification of Drupal developer based on knowledge and experience