SlideShare a Scribd company logo
1 of 10
Download to read offline
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

What's hot

Preventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type ChecklistPreventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type Checklist
Acquia
 
Slavin-Dodson Piece, With Code.
Slavin-Dodson Piece, With Code.Slavin-Dodson Piece, With Code.
Slavin-Dodson Piece, With Code.
ALATechSource
 
Best Practice Checklist for Building a Drupal Website
Best Practice Checklist for Building a Drupal WebsiteBest Practice Checklist for Building a Drupal Website
Best Practice Checklist for Building a Drupal Website
Acquia
 
Introduction to Drupal Basics
Introduction to Drupal BasicsIntroduction to Drupal Basics
Introduction to Drupal Basics
Juha Niemi
 
Monster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applicationsMonster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applications
Laurence Svekis ✔
 
Drupal Frontend Performance and Scalability
Drupal Frontend Performance and ScalabilityDrupal Frontend Performance and Scalability
Drupal Frontend Performance and Scalability
Ashok Modi
 

What's hot (20)

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

Similar to Drupal training-by-ruchiwebsolutions

Hello Drupal!
Hello Drupal!Hello Drupal!
Hello Drupal!
Acquia
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
Lauren Roth
 

Similar to Drupal training-by-ruchiwebsolutions (20)

Joomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutionsJoomla training-by-ruchiwebsolutions
Joomla training-by-ruchiwebsolutions
 
Hello Drupal!
Hello Drupal!Hello Drupal!
Hello Drupal!
 
Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1Lazy Coder Camp Edition 1
Lazy Coder Camp Edition 1
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation
 
Open Source CMS Certification
Open Source CMS CertificationOpen Source CMS Certification
Open Source CMS Certification
 
Sample You Tube tutorial for Drupal
Sample You Tube tutorial for DrupalSample You Tube tutorial for Drupal
Sample You Tube tutorial for Drupal
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
 
Drupal6 and Drupal 7 difference
Drupal6 and Drupal 7 differenceDrupal6 and Drupal 7 difference
Drupal6 and Drupal 7 difference
 
Drupal A non technical Introduction
Drupal A non technical IntroductionDrupal A non technical Introduction
Drupal A non technical Introduction
 
"Paragraphs are more powerful than you can expect" from Vasily Jaremchuk for ...
"Paragraphs are more powerful than you can expect" from Vasily Jaremchuk for ..."Paragraphs are more powerful than you can expect" from Vasily Jaremchuk for ...
"Paragraphs are more powerful than you can expect" from Vasily Jaremchuk for ...
 
Introduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotechIntroduction of drupal7 by ayushi infotech
Introduction of drupal7 by ayushi infotech
 
Drupal8 corporate training in Hyderabad
Drupal8 corporate training in HyderabadDrupal8 corporate training in Hyderabad
Drupal8 corporate training in Hyderabad
 
Php mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjanPhp mysql-training online-by_php2ranjan
Php mysql-training online-by_php2ranjan
 
Drupal introduction
Drupal introductionDrupal introduction
Drupal introduction
 
Drupal 8 - Core and API Changes
Drupal 8 - Core and API ChangesDrupal 8 - Core and API Changes
Drupal 8 - Core and API Changes
 
#D8 cx: upgrade your modules to drupal 8
#D8 cx: upgrade your modules to drupal 8 #D8 cx: upgrade your modules to drupal 8
#D8 cx: upgrade your modules to drupal 8
 
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentWordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
 
Noman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNoman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptx
 
Drupal 6 Performance Tips
Drupal 6 Performance TipsDrupal 6 Performance Tips
Drupal 6 Performance Tips
 
Drupal Best Practices
Drupal Best PracticesDrupal Best Practices
Drupal Best Practices
 

More from php2ranjan

2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
php2ranjan
 
Purnendu_MSc_Exp12Yrs_PHPMYSQL
Purnendu_MSc_Exp12Yrs_PHPMYSQLPurnendu_MSc_Exp12Yrs_PHPMYSQL
Purnendu_MSc_Exp12Yrs_PHPMYSQL
php2ranjan
 

More from php2ranjan (11)

Angular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad indiaAngular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad india
 
angular js and node js training in hyderabad
angular js and node js training in hyderabadangular js and node js training in hyderabad
angular js and node js training in hyderabad
 
drupal theme developer in hyderabad
drupal theme developer in hyderabaddrupal theme developer in hyderabad
drupal theme developer in hyderabad
 
Yii course-training-by-ruchiwebsolutions
Yii course-training-by-ruchiwebsolutionsYii course-training-by-ruchiwebsolutions
Yii course-training-by-ruchiwebsolutions
 
Web designing-training-by-ruchiwebsolutions
Web designing-training-by-ruchiwebsolutionsWeb designing-training-by-ruchiwebsolutions
Web designing-training-by-ruchiwebsolutions
 
User interface-ui-training-by-ruchiwebsolutions
User interface-ui-training-by-ruchiwebsolutionsUser interface-ui-training-by-ruchiwebsolutions
User interface-ui-training-by-ruchiwebsolutions
 
Ranjan one page document page2
Ranjan one page document page2Ranjan one page document page2
Ranjan one page document page2
 
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
2018 p.ranjan.raja msc-13_year_ex_php_webdeveloper
 
How to create seo report by seoruchi.com
How to create  seo report by seoruchi.comHow to create  seo report by seoruchi.com
How to create seo report by seoruchi.com
 
Purnendu_MSc_Exp12Yrs_PHPMYSQL
Purnendu_MSc_Exp12Yrs_PHPMYSQLPurnendu_MSc_Exp12Yrs_PHPMYSQL
Purnendu_MSc_Exp12Yrs_PHPMYSQL
 
services for our company in classified
services for our company in classifiedservices for our company in classified
services for our company in classified
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

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/