DRUPAL CHAMP Syllabus

Things You Must Know, Table of Content:--

 

  1. Overview, Basic Modules, Themes installation + Configuration
     

  2. Top 50 modules installation, configuration, API

    Drupal upgrade, update, how to create patches, SVN, CVS, Localization
     

  3. Drupal Hook system, Menu System & Form API

    Globals Variable ... $user -- $base_path etc.,

    Drupal API or Hooks :-
       Database, 
       Session,
       User,
       Node,
       Taxonomy, 
       File upload,

     

  4. Module development :- 5 Core Modules Hooks, Function

    Page,

    Block,

    Filter,

    Node Module

    User Module

    How to include CSS, Js files in module, Using jQuery etc. ..
    Writing Secure Code, Development Best Practices, Optimizing Drupal 


     

  5. Drupal database Architecture & How to create “.install” file
     
  6. Drupal core module API & Functioning of Core module :-

    Search,

    Taxonomy,

    Others

     

  7. Drupal Theme System & Advance Theming :-

    Node,

    Page,

    Block,

    Views theming,

    template.php,

    .info,

         Region theming

     

  8. drupal MultiSites

    installation,

    Creation,

    etc.

     

  9. Other Open Source integration with Drupal
     
  10. Drupal API changes across diffrent versions (7,8)