Drupal is one of the most popular Content Management Systems (CMS) these days. It is an open source Content Management System, and it is free. Drupal system is used for several kinds of purpose of contents, and it presents a service for the people and the companies to publish, organize, and manage their work without higher knowledge of the programming. Moreover, the concept of Drupal is a deeper concept than simply software. 
Drupal is a free tool used to build web sites.
Content management framework
 Similar to Wordpress
Hybrid between a web application framework and a Content Management System
 Cross-platform, PHP, and highly modular
Our trainings help many students and young professionals like you to learn, edit and publish their own websites. To know more about how you can take admission in our next Drupal Training in Delhi, Lucknow.
		
	
Introduction of Drupal
 Introduction of Drupal 8 
 Comparasion to other CMS( joomla, wordpress )
Features of drupal
 Drupal 8 installation 
 Creating simple content : Basic Page and Article
 Drupal files introduction
 Admin Menu Module
2- Content Type
 Understanding Content Type
 Creating Custom Content Type 'Products'
 Adding it's fields - title,body,image,model no, cost
 Understanding Taxonomy (vocabulary, terms)
 Creating vocabulary : category,color
 Adding some terms
 Call these vocabulary to content type 'products' 
 Blocks & Region
 Declaring custom home page of basic page
 Create new Image style  
3 -Users, Roles, Permissions
 Undertsanding Roles & Permission
 User account registration system
 Adding new fields on user register form
 Adding new roles ,create user 
 Assign some persmission to the role
4 Views
 Understanding views, Entity, views page and block
 Latest Product Views
 Understanding Filter criteria and Contextual Filter
 Show only one category products using filter criteria
 Understanding Views Relationships
My Products views (show products of logged in user's only)
5 Advance Views
 Category wise Product Listing Views
 Related Products Views
 Attachment view to display 1st products details with other title
 Views for search by category and color
 Views header, footer, pagination, ajax
6 Drupal 8 Template Theming
 Theming section n Drupal
Template Theming (HTML to Drupal template)
Views Theming
Node Theming
Block Theming
 Theme Files Introduction
THEME_NAME.info.yml ,THEME_NAME.libraries.yml ,
THEME_NAME.theme ,yourtheme.breakpoints.yml
 Regions 
 About Twig template engine
 Twig Syntax
HTML template to Drupal 8 Theme Development
 Getting any HTML template 
 Creating new custom Drupal 8 theme
7 Other Theming
 Views Theming
 Node Theming
 Block Theming
8 Drupal 8 Module Development part 1
 Custom module folder structure
 Register a module
 Routing , Define path 
 Create a basic controller - Create menu links 
 Create Form 
9 Drupal 8 Module Development part 2
 Create custom block in module
 Adding a configuration form 
 Drupal 8 forms
 Create simple form
 Validating form data
 form image upload
 use db_insert() ,db_update(), db_delete()
10 Drupal 8 Module Development part 3
 list records from custom database table
 using pager on list page 
 edit in form
 Create Blocks in module 
 Block configuration 
 Show uploaded image on custom block