Drupal 7 best training with custom module development

No Reviews Yet

Malleshpalya, Bangalore

Course ID: 17421

Malleshpalya, Bangalore

No Reviews Yet

Date and Time

Not decided yet.

About NUPENDRA

HAVING 7 YEARS OF EXPERIENCED IN SOFTWARE DEVELOPMENT.
No reviews currently Be the First to Review

About the Course

Why Choose Drupal?

Use Drupal to build everything from personal blogs to enterprise applications. Thousands of add-on modules and designs let you build any site you can imagine.

Topics Covered

Syllabus Covered Drupal 6 & 7
Installing Drupal
Installing new modules and themes
Installing Drupal
Installing new modules and themes


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

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.


Site's structure
• Modules (choose, download, install, configure)
• Access Control
• Menus
• Blocks


Drupal modules development (EXTRA)

• 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
Theming

• the theme_ function and when to use
• print vs. return

Who should attend

All freshers or working / non working experienced professional

Pre-requisites

Should have basic computer operate knowledge.

What you need to bring

Note book with pen

Key Takeaways

Drupal training, drupal 6 course, drupal 7 course, drupal 7 training, drupal training, drupal best training in marahathali

Reviews

No reviews currently Be the First to Review

Discussions

Post your requirement and let us connect you with best possible matches for Php AJAX training Post your requirement now

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more