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