SlideShare a Scribd company logo
Website: http://www.ruchiwebsolutions.com/
Contact person: Ranjan Raja
Moble/Whatsapp: +91-9347045052 / 09032803895
Dilsukhnagar, Hyderabad
Email: info@ruchiwebsolutions.com
Skype: Purnendu_ranjan
Course name: Drupal Training with Live Project.
CAN YOU CALL/WHATSAPP ME AT 91-9347045052 TO MY
MOBILE TO PLANNING AND EXECUTION OF THIS TRAINING. Can
you attend demo class today or tomorrow, call me once.
Project Covered During Training: Real Time Project Training
Drupal Real Time Project: Trainer is going to teach one real time Project using Drupal,
MYSQL which is going to be Real Time Experience. The Trainer will give you one assignment
project also and you will do assignment project in your home to make sure that you
understand the subject clearly.
Watch Drupal Training Demo Video Here:
https://youtu.be/YefAdA9FQDM
Why Training with Us?
I am giving Drupal training with Real Time project. This project is real time project
in Drupal. This project will help definitely in your job.
Certification: Yes I will provide you Certificate after successfully attending the
class this will help you in job assistance. I am also helping you in help placement.
Placement and Job: I will give placement assistance. Because I am giving
you real time training with live project so definitely it will help you in job. I have
tie up with good company who hire my students.
My address for Class room training: Ruchiwebsolutions,#201,Datta Sai
complex ,Beside IKON hospital, Landmark: Near to Vijaya Diagnostic Centre,
Dilsukhnagar, Hyderabad, call if any problem to 09347045052.
Trainer Profile
I am Ranjan master degree in computer from Utah State University, USA. I am part of
ruchiwebsolutions in Dilsukhnagar,Hyderabad. I have total 13+ years of experience in PHP and
mysql with drupal, joomla , worpdress and codeIgnitor. I have developed 200 dynamic website
till now on php/mysql and drupal. I have 13 years of experience in Online Training. I already
gave the training to some of the corporate company from UK, USA, Malaysia and India in PHP,
mysql and Drupal. I have worked with international clients based in USA, UK, Canada,
Netherlands, Australia, Italy, Ireland, France etc. I have worked on many different projects -
ranging from small software to complex web applications. I have a training Institute in
Dilsukhnagar,Hyderabad with the name “Complete Lamp Institute” in
Dilsukhnagar,Hyderabad. I have already given training of 2500 Students till now, and all
working in MNC and Software web Development Company.
Our Teaching style: I give real time training with real time PROJECT IN Drupal. Basically
i am developer of 13 years of experience so I will try to give my best output in Drupal training.
Drupal8 course contents
How to start:
a) Explaining about dynamic website
b) Installation of drupal7 and drupal8 system
c) Understanding the admin panel
d) Front end: we will select 5 pages html page. We will convert same into drupal. This is
drupal theme development . I am going to teach drupal module development also.
e) Implementing seo part in drupal website.
Objectives for this class are:
 Manual installation of Drupal7 and drupal8 on your web host or local
 Understanding dynamic website in drupal
 How to use the Administration pages (Content Management, Site Building, Permissions and Roles, etc.)
 Building a navigation framework
 The importance of modules in adding functionality to your site
 How to find and install modules
 Knowing how to change the design of your site with themes
 Understanding how themes work behind the scenes
 Knowing options on how to speed up your site
 How to create custom content to store in your Drupal database using CCK
 Implementing seo in drupal website
 Drupal custom theme development (Html to drupal theme development)
Drupal 8.0 content management system syllabus
1. Drupal's requirements and how it works: drupal architecture
Drupal 8 Basics
o How Drupal began
o What is Drupal 8
o What Technology Does Drupal Use?
o What is Drupal
 Content Management System
 Content Management Framework
 Web Application Framework
o Drupal terminology
 Modules
 Themes
 Nodes
 Blocks
2) How drupal is different from other cms.
 key terms or features in Drupal
 Drupal's interface
3. Installing Drupal7 and drupal8
 Downloading and installing Acquia/Drupal on a local PC
4. Drupal setup
 Automating updates with cron
 Setting up clean URLs
 Backing up your Drupal site
 Restoring your Drupal site from backup
 Wiping your Drupal installation clean
 Updating Drupal
 Drupal Troubleshooting
5. Drupal Administration
 Administration menu
 Site information
 Setting the theme
6. Managing Users
 security and permissions
 Controlling site access with user management
 Creating users
 Setting user profiles
 Creating contact forms
7. Site's Identity
 Node , basic info pages
 Blocks and Regions
 Default Blocks
 Custom Blocks
 Configuring Blocks
 Enabling Default Blocks and Controlling the Front Page.
 layout with blocks
 Custom Content Types with the Fields Module
o The PAGE and the ARTICLE
o Input Filters
o Creating Custom Content-Types
o Field Permissions
o Adding Custom Fields to Content-Types
o Using the Manage Display Settings
 Teaser / Body Displays
 Labels
 Display Formats
8. Keeping your Site Running
 Monitoring performance
 Recovering from disasters
 Improving administration
9. Building Content Nodes
 Nodes or page
 Stories and article
 blogs
 forums
 polls
10. 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!?!
11. 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.
12. Hooks & Theming
 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
13. Managing Site Content
 Content categories
 Exchanging content via RSS
 Input filters
 Comments
 Site's Appearance with Themes and CSS
 Choosing theme
 Finding and installing a new theme
14. Cascading Style Sheets (CSS)
 modifying CSS files
15. Modules
 Finding modules
 Installing modules
 Configuring modules
16. Creating Custom Module from scratch (i.e Ads Management Module)
 Declaring custom tables using hook_schema in .install file
 Registering 2 menu for ads listing and ads add
 Creating ads add page using form API, file upload system
 Creating ads listing page using entityFieldQuery()
 Creating new bloc using hook_block_info(),
hook_block_configure(),hook_block_save()
 Showing all ads in form add/edit page to select with checkbox
 Saving form custom checked ads value in our custom table
 show ads on front end site using hook_block_view() - Testing and debuging our
newly created module
17. Drupal Module development Debug method
 Using Drupal Devel Module for better debug options. usage dpm($vriable_name)
 Understanding dpm(get_defined_vars()) to show available variable in the page
 Using drupal inbuilt watchdog() function for debug log
 using simple & easy drupal_set_message($vars)
18. Custom Theme Development in drupal (Html to drupal theming)
 How theme layers can helps work together designer and coders
 How to invoke a theme function, e.g theme_item_list() & theme_table()
 Creating own theme function or creating templates
 preprocess a theme function to alter data
 Adding css & js
 Override template files
19. Database API
 Running drupal dynamic mysql query using db_select()
 Insert Query
 Update Query
 Delete Query
 example to show latest members , recent comments
 Rollback query using drupal Transactions
20. Must-Have Modules
 Automated updates with poormanscron
 Custom content types with CCK
 Views
21. Menus
 multilevel menus
 custom menus
22. Drupal Data Fields
 Content Construction Kit (CCK)
 Creating new content types with CCK
 Hiding the Body field
 CCK field data in the Title field
 CCK field placement
 CCK's other features
 other CCK field types
 Date as a CCK field
 Images as CCK fields
 Connecting content to existing nodes
23. Taxonomies to categorize and group data
24. Views basics: Advanced Displays With Contributed Module
 VIEWS: Advanced Displays With Contributed Module
o Overview of VIEWS
o VIEW Types
 Default Views
 Normal Views
o Displays
 Basic Settings
 Display Types
o Creating a VIEW With the VIEWS User Interface
 Basic Settings
 Fields vs Node
 Filters
 Arguments
 Relationships
25. Working with theme
 How to work with exiting theme
 How to modify exiting css in theme.
 Custom theme development
 Html to theme development
 Live project with theme development.
 Theme Templates
 The .info file
 Hooks
 Where are the files?
26. Working with mysql using drupal
 Understanding all table purpose
 Main tables with intro
27. google Multilingual Support system
28. Panel and Layout
29. SEO Checklist
30. creating theme in drupal[custom themes or html to drupal theme]
31. Deployment of project into real server.
33. DRUSH
o What is DRUSH
o Installation and Configuration
o Getting Started
o Useful Commands
o Database Updates
o Backup Site and Databases
o Summary of Commands
o Site Aliases
o Scripting with DRUSH
34. Creating Interactive Forms with the Webforms module
35. I will provide Interview question and help you in CV preparation.
How we are starting: Because we are doing live Project training so we are taking 5 pages
html and css basic website and doing custom theme developer and working on that website
with all these topics .
List of modules in our course content:
a) SEO plugins like Meta description, Title, keywords
b) Xml sitemap
c) Submitting website in google
d) Youtube vide: implement youtube in website
e) Jquery sliding banner implementation
f) Mega drop down menu
g) News letter subscription
h) Photo gallery
i) Quick Contact form for sending email enquiry
j) Creating block and region using admin panel and assigning into a particular area in front end
k) social plugin (fb, twitter, g+)
l) Upgrading drupal version from lower to higher version
SPECIFICATION: FEE AND TERMS DETAILS
Technology: Drupal, php, Mysql.
Operating System: Windows10
Web server Apache
Database Mysql
Time Frame(duration): 20 hours [ Daily 60 minutes, Weekly 5hours ]
Online Training Fee Per student 10000 Rs $160 usd
Terms and Conditions of Payment.
1 Advance payment ,after demo class 50% of total money
2 After finish of 8 classes Remaining 50%
Extra topics will be chargeable. Payment by Cash/bank/paypal
Required Software for Training: I will provide all the software.
1) Brackets, Notepad++, Joomla
2) Dreamweaver,
3) I will take class though Gotomeeting for online class. Every session will be created on video
for online class. Class room training will be given at my office location.
Payment though paypal : Send payment on my ICICI or HDFC Bank account Or paypal id
paypal id: payment.ruchiwebsolutions@gmail.com
Purnendu. Ranjan Raja,
Director Complete LAMP Institute – Business Development
For any questions you may have you may contact myself at Email info@ruchiwebsolutions.com
For any doubt and clearance, call me/whatsapp in India: 91-09032803895
Once fee is paid, not return back.
Website: http://www.ruchiwebsolutions.com/

More Related Content

PDF
Alphorm.com Formation Redux : Niveau Avancé
PDF
php training in hyderabad
PDF
Alphorm.com Formation Redux : Niveau Initiation
ODP
Upgrading your site from Drupal 6 to Drupal 7
PDF
Drupal 6 to 7 migration guide
PPT
Beginner's guide to drupal
PPT
Taking your site from Drupal 6 to Drupal 7
PDF
Blisstering drupal module development ppt v1.2
Alphorm.com Formation Redux : Niveau Avancé
php training in hyderabad
Alphorm.com Formation Redux : Niveau Initiation
Upgrading your site from Drupal 6 to Drupal 7
Drupal 6 to 7 migration guide
Beginner's guide to drupal
Taking your site from Drupal 6 to Drupal 7
Blisstering drupal module development ppt v1.2

What's hot (20)

PDF
Decoupled drupal DcRuhr
PPTX
Complex Content Structures and Workflow with Drupal
PPT
Are you ready for Drupal 8?
PDF
Preventing Drupal Headaches: Content Type Checklist
PDF
Slavin-Dodson Piece, With Code.
PDF
Best Practice Checklist for Building a Drupal Website
PPT
Engage - Expanding XPages with Bootstrap Plugins for ultimate usability
PPTX
XPages Workshop: Customizing OneUI
PDF
Introduction to Drupal Basics
PPTX
#D8CX: Upgrade your modules to Drupal 8 (Part 1 and 2)
PPTX
Monster JavaScript Course - 50+ projects and applications
PDF
Drupal Migrations in 2018
PPTX
JavaScript DOM - Dynamic interactive Code
PPTX
Drupal Frontend Performance and Scalability
PPTX
Top 20 mistakes you will make on your 1st Drupal project
PPTX
Advanced Intro to Wordpress
PDF
Fewd week4 slides
PDF
Drupal Roadmap 2010
ODP
Drupal 7x Installation - Introduction to Drupal Concepts
PDF
XPages Application Layout Control - TLCC March, 2014 Webinar
Decoupled drupal DcRuhr
Complex Content Structures and Workflow with Drupal
Are you ready for Drupal 8?
Preventing Drupal Headaches: Content Type Checklist
Slavin-Dodson Piece, With Code.
Best Practice Checklist for Building a Drupal Website
Engage - Expanding XPages with Bootstrap Plugins for ultimate usability
XPages Workshop: Customizing OneUI
Introduction to Drupal Basics
#D8CX: Upgrade your modules to Drupal 8 (Part 1 and 2)
Monster JavaScript Course - 50+ projects and applications
Drupal Migrations in 2018
JavaScript DOM - Dynamic interactive Code
Drupal Frontend Performance and Scalability
Top 20 mistakes you will make on your 1st Drupal project
Advanced Intro to Wordpress
Fewd week4 slides
Drupal Roadmap 2010
Drupal 7x Installation - Introduction to Drupal Concepts
XPages Application Layout Control - TLCC March, 2014 Webinar
Ad

Similar to Drupal training-by-ruchiwebsolutions (20)

PDF
Staging Drupal 8 31 09 1 3
PPTX
Drupal online training - GoLogica
DOCX
Drupal module development training delhi
PDF
Discover Drupal preview
PDF
Drupal Training | Online Drupal Training
PPTX
Intro to Drupal Slides - DrupalCampSC 2014
ODP
Best Practices For Drupal Developers By Mir Nazim @ Drupal Camp India 2008
PDF
Php mysql-training online-by_php2ranjan
PDF
Power of Drupal, Simplified (PODS) 1-day Drupal training programme
ODP
Drupal in 5mins + Previewing Drupal 8.x
DOC
Drupal online training from hyderabad
PPTX
Drupal Camp Porto - Developing with Drupal: First Steps
PDF
Real Estate in Hyderabad
DOC
Drupal Classroom Training
PPT
Drupal presentation
PPTX
Lazy Coder Camp Edition 1
PDF
Upgrading to Drupal 7
PPTX
Becoming A Drupal Master Builder
PDF
Drupal Flyover, CMS Expo
DOCX
DrupalDeveloper
Staging Drupal 8 31 09 1 3
Drupal online training - GoLogica
Drupal module development training delhi
Discover Drupal preview
Drupal Training | Online Drupal Training
Intro to Drupal Slides - DrupalCampSC 2014
Best Practices For Drupal Developers By Mir Nazim @ Drupal Camp India 2008
Php mysql-training online-by_php2ranjan
Power of Drupal, Simplified (PODS) 1-day Drupal training programme
Drupal in 5mins + Previewing Drupal 8.x
Drupal online training from hyderabad
Drupal Camp Porto - Developing with Drupal: First Steps
Real Estate in Hyderabad
Drupal Classroom Training
Drupal presentation
Lazy Coder Camp Edition 1
Upgrading to Drupal 7
Becoming A Drupal Master Builder
Drupal Flyover, CMS Expo
DrupalDeveloper
Ad

More from php2ranjan (13)

PPTX
Angular 6 Training with project in hyderabad india
DOCX
angular js and node js training in hyderabad
PPTX
drupal theme developer in hyderabad
PPTX
Drupal8 corporate training in Hyderabad
PDF
Yii course-training-by-ruchiwebsolutions
PDF
Web designing-training-by-ruchiwebsolutions
PDF
User interface-ui-training-by-ruchiwebsolutions
PDF
Joomla training-by-ruchiwebsolutions
DOCX
Ranjan one page document page2
PDF
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
DOC
How to create seo report by seoruchi.com
DOC
Purnendu_MSc_Exp12Yrs_PHPMYSQL
DOCX
services for our company in classified
Angular 6 Training with project in hyderabad india
angular js and node js training in hyderabad
drupal theme developer in hyderabad
Drupal8 corporate training in Hyderabad
Yii course-training-by-ruchiwebsolutions
Web designing-training-by-ruchiwebsolutions
User interface-ui-training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutions
Ranjan one page document page2
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
How to create seo report by seoruchi.com
Purnendu_MSc_Exp12Yrs_PHPMYSQL
services for our company in classified

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Institutional Correction lecture only . . .
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Classroom Observation Tools for Teachers
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Computing-Curriculum for Schools in Ghana
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Sports Quiz easy sports quiz sports quiz
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Institutional Correction lecture only . . .
Renaissance Architecture: A Journey from Faith to Humanism
Classroom Observation Tools for Teachers
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
102 student loan defaulters named and shamed – Is someone you know on the list?
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
TR - Agricultural Crops Production NC III.pdf
Microbial diseases, their pathogenesis and prophylaxis
GDM (1) (1).pptx small presentation for students
PPH.pptx obstetrics and gynecology in nursing
Computing-Curriculum for Schools in Ghana
Supply Chain Operations Speaking Notes -ICLT Program
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Sports Quiz easy sports quiz sports quiz
O7-L3 Supply Chain Operations - ICLT Program
VCE English Exam - Section C Student Revision Booklet
human mycosis Human fungal infections are called human mycosis..pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...

Drupal training-by-ruchiwebsolutions

  • 1. Website: http://www.ruchiwebsolutions.com/ Contact person: Ranjan Raja Moble/Whatsapp: +91-9347045052 / 09032803895 Dilsukhnagar, Hyderabad Email: info@ruchiwebsolutions.com Skype: Purnendu_ranjan Course name: Drupal Training with Live Project. CAN YOU CALL/WHATSAPP ME AT 91-9347045052 TO MY MOBILE TO PLANNING AND EXECUTION OF THIS TRAINING. Can you attend demo class today or tomorrow, call me once. Project Covered During Training: Real Time Project Training Drupal Real Time Project: Trainer is going to teach one real time Project using Drupal, MYSQL which is going to be Real Time Experience. The Trainer will give you one assignment project also and you will do assignment project in your home to make sure that you understand the subject clearly. Watch Drupal Training Demo Video Here: https://youtu.be/YefAdA9FQDM Why Training with Us? I am giving Drupal training with Real Time project. This project is real time project in Drupal. This project will help definitely in your job. Certification: Yes I will provide you Certificate after successfully attending the class this will help you in job assistance. I am also helping you in help placement.
  • 2. Placement and Job: I will give placement assistance. Because I am giving you real time training with live project so definitely it will help you in job. I have tie up with good company who hire my students. My address for Class room training: Ruchiwebsolutions,#201,Datta Sai complex ,Beside IKON hospital, Landmark: Near to Vijaya Diagnostic Centre, Dilsukhnagar, Hyderabad, call if any problem to 09347045052. Trainer Profile I am Ranjan master degree in computer from Utah State University, USA. I am part of ruchiwebsolutions in Dilsukhnagar,Hyderabad. I have total 13+ years of experience in PHP and mysql with drupal, joomla , worpdress and codeIgnitor. I have developed 200 dynamic website till now on php/mysql and drupal. I have 13 years of experience in Online Training. I already gave the training to some of the corporate company from UK, USA, Malaysia and India in PHP, mysql and Drupal. I have worked with international clients based in USA, UK, Canada, Netherlands, Australia, Italy, Ireland, France etc. I have worked on many different projects - ranging from small software to complex web applications. I have a training Institute in Dilsukhnagar,Hyderabad with the name “Complete Lamp Institute” in Dilsukhnagar,Hyderabad. I have already given training of 2500 Students till now, and all working in MNC and Software web Development Company. Our Teaching style: I give real time training with real time PROJECT IN Drupal. Basically i am developer of 13 years of experience so I will try to give my best output in Drupal training. Drupal8 course contents How to start: a) Explaining about dynamic website b) Installation of drupal7 and drupal8 system c) Understanding the admin panel d) Front end: we will select 5 pages html page. We will convert same into drupal. This is drupal theme development . I am going to teach drupal module development also. e) Implementing seo part in drupal website. Objectives for this class are:  Manual installation of Drupal7 and drupal8 on your web host or local  Understanding dynamic website in drupal
  • 3.  How to use the Administration pages (Content Management, Site Building, Permissions and Roles, etc.)  Building a navigation framework  The importance of modules in adding functionality to your site  How to find and install modules  Knowing how to change the design of your site with themes  Understanding how themes work behind the scenes  Knowing options on how to speed up your site  How to create custom content to store in your Drupal database using CCK  Implementing seo in drupal website  Drupal custom theme development (Html to drupal theme development) Drupal 8.0 content management system syllabus 1. Drupal's requirements and how it works: drupal architecture Drupal 8 Basics o How Drupal began o What is Drupal 8 o What Technology Does Drupal Use? o What is Drupal  Content Management System  Content Management Framework  Web Application Framework o Drupal terminology  Modules  Themes  Nodes  Blocks 2) How drupal is different from other cms.  key terms or features in Drupal  Drupal's interface 3. Installing Drupal7 and drupal8  Downloading and installing Acquia/Drupal on a local PC 4. Drupal setup  Automating updates with cron  Setting up clean URLs  Backing up your Drupal site  Restoring your Drupal site from backup
  • 4.  Wiping your Drupal installation clean  Updating Drupal  Drupal Troubleshooting 5. Drupal Administration  Administration menu  Site information  Setting the theme 6. Managing Users  security and permissions  Controlling site access with user management  Creating users  Setting user profiles  Creating contact forms 7. Site's Identity  Node , basic info pages  Blocks and Regions  Default Blocks  Custom Blocks  Configuring Blocks  Enabling Default Blocks and Controlling the Front Page.  layout with blocks  Custom Content Types with the Fields Module o The PAGE and the ARTICLE o Input Filters o Creating Custom Content-Types o Field Permissions o Adding Custom Fields to Content-Types o Using the Manage Display Settings  Teaser / Body Displays  Labels  Display Formats 8. Keeping your Site Running  Monitoring performance  Recovering from disasters  Improving administration
  • 5. 9. Building Content Nodes  Nodes or page  Stories and article  blogs  forums  polls 10. 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!?! 11. 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. 12. Hooks & Theming  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 13. Managing Site Content  Content categories  Exchanging content via RSS  Input filters  Comments  Site's Appearance with Themes and CSS  Choosing theme
  • 6.  Finding and installing a new theme 14. Cascading Style Sheets (CSS)  modifying CSS files 15. Modules  Finding modules  Installing modules  Configuring modules 16. Creating Custom Module from scratch (i.e Ads Management Module)  Declaring custom tables using hook_schema in .install file  Registering 2 menu for ads listing and ads add  Creating ads add page using form API, file upload system  Creating ads listing page using entityFieldQuery()  Creating new bloc using hook_block_info(), hook_block_configure(),hook_block_save()  Showing all ads in form add/edit page to select with checkbox  Saving form custom checked ads value in our custom table  show ads on front end site using hook_block_view() - Testing and debuging our newly created module 17. Drupal Module development Debug method  Using Drupal Devel Module for better debug options. usage dpm($vriable_name)  Understanding dpm(get_defined_vars()) to show available variable in the page  Using drupal inbuilt watchdog() function for debug log  using simple & easy drupal_set_message($vars) 18. Custom Theme Development in drupal (Html to drupal theming)  How theme layers can helps work together designer and coders  How to invoke a theme function, e.g theme_item_list() & theme_table()  Creating own theme function or creating templates  preprocess a theme function to alter data  Adding css & js  Override template files 19. Database API  Running drupal dynamic mysql query using db_select()
  • 7.  Insert Query  Update Query  Delete Query  example to show latest members , recent comments  Rollback query using drupal Transactions 20. Must-Have Modules  Automated updates with poormanscron  Custom content types with CCK  Views 21. Menus  multilevel menus  custom menus 22. Drupal Data Fields  Content Construction Kit (CCK)  Creating new content types with CCK  Hiding the Body field  CCK field data in the Title field  CCK field placement  CCK's other features  other CCK field types  Date as a CCK field  Images as CCK fields  Connecting content to existing nodes 23. Taxonomies to categorize and group data 24. Views basics: Advanced Displays With Contributed Module  VIEWS: Advanced Displays With Contributed Module o Overview of VIEWS o VIEW Types  Default Views  Normal Views o Displays  Basic Settings  Display Types o Creating a VIEW With the VIEWS User Interface  Basic Settings
  • 8.  Fields vs Node  Filters  Arguments  Relationships 25. Working with theme  How to work with exiting theme  How to modify exiting css in theme.  Custom theme development  Html to theme development  Live project with theme development.  Theme Templates  The .info file  Hooks  Where are the files? 26. Working with mysql using drupal  Understanding all table purpose  Main tables with intro 27. google Multilingual Support system 28. Panel and Layout 29. SEO Checklist 30. creating theme in drupal[custom themes or html to drupal theme] 31. Deployment of project into real server. 33. DRUSH o What is DRUSH o Installation and Configuration o Getting Started o Useful Commands o Database Updates o Backup Site and Databases o Summary of Commands o Site Aliases o Scripting with DRUSH
  • 9. 34. Creating Interactive Forms with the Webforms module 35. I will provide Interview question and help you in CV preparation. How we are starting: Because we are doing live Project training so we are taking 5 pages html and css basic website and doing custom theme developer and working on that website with all these topics . List of modules in our course content: a) SEO plugins like Meta description, Title, keywords b) Xml sitemap c) Submitting website in google d) Youtube vide: implement youtube in website e) Jquery sliding banner implementation f) Mega drop down menu g) News letter subscription h) Photo gallery i) Quick Contact form for sending email enquiry j) Creating block and region using admin panel and assigning into a particular area in front end k) social plugin (fb, twitter, g+) l) Upgrading drupal version from lower to higher version SPECIFICATION: FEE AND TERMS DETAILS Technology: Drupal, php, Mysql. Operating System: Windows10 Web server Apache Database Mysql Time Frame(duration): 20 hours [ Daily 60 minutes, Weekly 5hours ] Online Training Fee Per student 10000 Rs $160 usd
  • 10. Terms and Conditions of Payment. 1 Advance payment ,after demo class 50% of total money 2 After finish of 8 classes Remaining 50% Extra topics will be chargeable. Payment by Cash/bank/paypal Required Software for Training: I will provide all the software. 1) Brackets, Notepad++, Joomla 2) Dreamweaver, 3) I will take class though Gotomeeting for online class. Every session will be created on video for online class. Class room training will be given at my office location. Payment though paypal : Send payment on my ICICI or HDFC Bank account Or paypal id paypal id: payment.ruchiwebsolutions@gmail.com Purnendu. Ranjan Raja, Director Complete LAMP Institute – Business Development For any questions you may have you may contact myself at Email info@ruchiwebsolutions.com For any doubt and clearance, call me/whatsapp in India: 91-09032803895 Once fee is paid, not return back. Website: http://www.ruchiwebsolutions.com/