Drupal Training

We are provide extensive Drupal Online Training Course. Drupal Online Training Course will cover the basics of making any a Drupal site, Writing custom modules, covering the basic modules and some of the more complex modules. Drupal Training Course will cover various strategies and combinations to create Drupal Website. We teach developer all the aspects to create and maintain any Drupal Based Projects.

Course Contents

Day 1

  • Overview
    • Installation
    • Administrative Interface
    • What comes pre-packaged in Drupal
    • Blocks, Modules
    • Hooks
    • Themes
    • Drupal's directory structure
  • Modules
    • A walk-through of the built-in modules
    • Writing custom modules
    • Module related directories
    • Module related files
    • Adding module specific settings
  • System Administration
    • Backing up the site
    • Restoring a backed up site
    • Upgrading Drupal - things to remember

Day 2

  • Nodes
    • Nodes and Content Types
    • Building a node module
    • Create our own node types
  • Menu
    • Use of Menus
    • Mapping URLs to Functionality
    • Nesting of Menus
    • Access control for Menus
    • URL aliases
    • Clean URLs
    • Code walkthrough
  • Contributed modules
    • Webform
    • Pathauto
    • Ctools
    • Views
    • Token
    • Administration Menu
    • IMCE
    • Wysiwyg
    • Google Analytics


Day 3

  • Introduction to themes
    • The Drupal template structure
    • Installing contributed theme
    • Building your own theme
    • Creating and using blocks in layouts
    • Theming blocks
    • Overriding the Default CSS
    • Localization and Translation
  • Taxonomy
    • Understanding Taxonomy related terminologies
    • Tags
    • Vocabularies
    • Flat and Hierarchical Taxonomies

Day 4

  • Hooks
    • Creating a first module
    • Use of Hooks to customize functionality
    • Implementing a hook
    • Triggers and Actions
    • Code walkthrough
    • Using Devel module
  • Database
    • Database Abstraction Layer
    • Installing tables during installation of the module
    • Deleting tables on uninstall
    • Use of the schema module
    • DB specific hooks
  • Scaling, Optimization and Performance
    • Identifying where the issue is (revisiting request/response cycle)
    • Improving performance via webserver configuration tweaking
    • Use of caching
    • Improving database performance
    • Database architectures
    • Performance testing

© 2016 Laliwala IT. All rights reserved.