1 |D r u p a l D e v e l o p m e n t T r a i n i n g – w w w . e x c e l p t p . c o m
Drupal CMS Training iTP: Corporate Drupal CMS Course Contents Introduction With
HTML5 / CSS3 Overview Design Slicing & HTML Conversion Javascipt + Jquery
HTML5 + Responsive Designs
Bootstrap Overview
Introduction of Drupal CMS:
PHP, Mysql and Apache Concepts
Drupal Comparasion to other CMS (Joomla, WordPress)
Drupal Features
Installation of Drupal
Understanding Drupal’s Basics:
Drupal Files Introduction
Node,Theme, Comment Concept
Drupal Features
Users, Roles, Permissions
Taxonomy, Blocks
Creating Simple Content
Roles, Permissions, Menus:
Creating User Roles, Permissions, Changing Themes.
Enabling, Downloading and Disabling Modules
Understanding Menus and Primary, Secondary Links
Content Path Aliases Creation
File Format, Regions, Editor:
Understanding File Format (input format)
2 |D r u p a l D e v e l o p m e n t T r a i n i n g – w w w . e x c e l p t p . c o m
Blocks Region in Detail View
WYS|WYG rich text editor Enabling and Configuring
Content Construction Kit(CCK):
Understanding Concept of Content Type
Content Construction Kit (CCK)
Creating Custom Content Type
Adding Editing Fields in Content Type
Adding Imagefields, Datefields
Text Fields to your Content Type
Views:
Understanding Drupal Views
Views type: Page, Block, Feeds, Attachment
Using Filters
Creating Some Views / Paging in Views
Advance Views:
Exposing Views to Get Search Form
Understanding Drupal Caching
CSS/JS Aggregation
Understanding Drupal Tables using PHPMyAdmin
Understanding Views Relationships
Passing Arguments to Views. Making views attachments
Unleashing the Power of Views Using Modules like Views Slideshow and Jcarousel
Rules, Trigers, Panels:
Understanding Cron
Upgrading Drupal Modules
Understanding Rules, Trigers
Using Flag Module with Trigers
Understanding Apache Solr Search
Introduction of Panels / Using panels
Internationalization, media rich modules:
Build Multilingual Sites Through Drupal Modules
Internationalization: Using Content Translation, Locale and the i18n modules
Modules for Building Media Rich Site
Audio, Video (Emfield Module, Kaltura Module)
User, Web Forms Flag:
Understanding User Registrations and User Data Using the User Profile Module
Using Webform Module to Create Surveys and Forms
Using Some Modules Such as Voting Api / Fivestar, Captcha, Flag
Integrating Flag and Fivestar with Views
3 |D r u p a l D e v e l o p m e n t T r a i n i n g – w w w . e x c e l p t p . c o m Drupal Theming:
Theming Section
Convert any HTML Design to Drupal
Understanding Drupal Naming Convention
TemplateTtheming
Views Theming
Node / Page Theming
Creating Own Modules:
Understanding Drupal Modules
Writing Own Basic Modules
Create Block from Module
Most Frequently used Modules:
Using Some Most Required Modules
5 Star Rating (provide rating on any node)
Views Slideshow
Metatag / Pathauto
Jcarousel Slider Module (provide left-right sliding of any views result)
Form Block (provide block for specific content type add data)
Media Display (Emfield, Kaltura)
Superfish Drop Down Menu
Editor (WYS|WYG Rich Text Editor)
Hiearachical Select
Web Form / Share This
Project using Ubercart:
Installing Ubercart
Understanging Ubercart Different Section (Content Type, UC_Product Views)
Altering / Modifying Default Ubercart’s Content Type and Views
Creating and Theming Products Listing Page
Node / Page Theming
Paypal Configuration:
Using Modules to Build Great E-commerse Sites (Coupons, Colorbox, Stock Attributes, Forward, Simplenews, Pathauto, Fivestar, Votingapi, Sharethis)
Paypal Payment Gateway Configuring
Understanging Ubercart Different Section (Content type, UC_Product Views)
PHP Code to Call Views in Page
**** Excel PTP, Megha Complex, 2nd Floor, Nr. BOB Bank, Nr. Sardar Patel Bawala Cross Road, Naranpura, Ahmedabad – 380013, PH: 079-26400298, Email:
[email protected], www.excelptp.com