| Medium of instruction: | English |
Drupal Administration
-
What is a CMS? What is a social site/network?
-
Looking at a basic Drupal page – what does it include? (header, blocks, links, comments....)
-
Basic Site configuration
-
Site-information
-
Date and time
-
Files uploads
-
Clean-urls
-
Site maintenance
-
Input formats
-
-
Themes (concepts, switching)
-
Content
-
Content submission
-
Creating new content types with CCK
-
CCK add-ons and field types
-
WYSIWYG in Drupal (currently teaching TinyMCE integration)
-
Taxonomy
-
Views
-
Working with media – images, audio, video
-
Searching for content
-
Comments
-
-
Users administration
-
Creating roles
-
Registration
-
Editing users' details and blocking users
-
-
Site's structure
-
Modules (choose, download, install, configure)
-
Access Control
-
Menus
-
Blocks
-
-
Installing Drupal
-
Installing new modules and themes
-
Installing Drupal
-
Installing new modules and themes
Drupal modules development
-
Introduction:
-
How is Drupal built?
-
What is "Core"
-
Drupal's folder structure and why its important.
-
The ever important sites folder
-
Modules, sites/all/modules, sites/mysite.com/modules
-
Which one is used? How do you know?
-
Drupal's module weighting and selection process
-
Basic structure of a module - .module, .info, .install files
-
-
Tools and Rules
-
Drupal coding standards
-
Demonstration of api.drupal.org and the API module
-
Writing secure code
-
Tricks of the trade
-
Devel and coder module
-
-
Hooks
-
We fishing or writing code?
-
Overview of what a hook is
-
Demonstration of a hook
-
Simple module implementing hook_nodeapi and drupal_set_message($op).
-
Naming conventions
-
Introduction to few important hooks: init, menu, nodeapi, block, user
-
How to create your own hooks for other modules
-
-
Database
-
What if you need custom storage?
-
Adding a table to Drupal's DB
-
Using the .install file for installation and updating
-
-
Forms API
-
FAPI, uugggh another acronym don't be scared FAPI is good
-
Why use an API? writing forms HTML is really easy!
-
A simple form
-
Validating the form
-
Submitting the form
-
Hook_form_alter() hooks for forms! WOW, can you feel the power!?!
-
-
Custom nodes
-
How to create a custom node
-
Why not just use CCK? A comparison
-
A node module's tacklebox hook_load, hook_update, hook_delete, etc.
-
-
Theming
-
The theme_ function and when to use
-
Print vs. return
-
Overview
Drupal is a content management framework written in PHP for managing websites. Drupal forms the backend of 2.1% websites the world over. Moreover, this framework is widely used for knowledge management, business collaborations and as a web application framework.
Drupal is used by all kinds of websites, personal blogs, government websites, political movements and parties, social organizations, business organizations and social sites. Being open-source and a huge community of developers mean that it is always on the cutting edge.
There has been a new upgrade launched on 6th January 2014. There is also a marketplace for Drupal project which help with design, development etc. As such the use of Drupal can only grow in upcoming years.
The course offered by TLabs covers all aspects of this dynamic software and teaches the student on making websites as it is done in the industry.
Job Profile
What will be your job profile after sucessfull completion of this course
Once you are through with this course, you will be able to work thoroughly with Drupal. As a Drupal software developer you will get to work on some of the most challenging online projects.
-
Custom programming and web application development for Drupal
-
Design and build websites, intranets, knowledge and content management systems
-
Be responsible for technical, support and maintenance engagements
Course Features
2-3 Hours
Weekends (Saturday/Sunday) Trainer interactive training
2 Hours
of Daily practise, assignments by Trainers
100+ Assignments
Various assignments to practise on
50+ Videos
Access to Web Design Video library
100+ PDFs | 100+ PPTs
Access Text based learning resouces
Course Stats
2 Trainers
Who are WordPress Developers in various reputed companies
20 Professionals
Have attended this course
5 Projects
Projects they have completed successfully
10 Recruitment partners
Companies in which professionals are working
| Classroom - Regular | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
| Classroom - Weekend | ||||
| When | Duration | Where | Remarks | Price |
| 1st March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 1st March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 8th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 8th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 15th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 15th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 22nd March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 22nd March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 29th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| 29th March, 2014 | Not Specified | All Venues | Weekends (Saturday/Sunday) 10 Sessions / 2-3 Hours... more | Price On Request |
| Classroom - Corporate Training | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Not Specified | Price On Request |



