Complete Web Development Training

Complete Web Development Training

This course will provide a complete knowledge on Web Development. As you know now-a-days companies looking for candidates who can give maximum output. So we designed this course to keep in mind latest trends in technology, knowledge and skills. By opting for this course you can be a complete web developer and ready to crack any interview you face in near future.

In this course our experienced trainers will teach you about web designing, web development using core PHP & MySQL and after learning core PHP, you’ll learn development using a PHP CMS (WordPress) and PHP framework (CodeIgniter).

Web Designing

  • HTML

    • Introduction and Creating Content with HTML5
    • HTML5 Values and Units
    • What goes into a Web Document?
    • The HEAD Elements
    • Text Structuring Essentials
    • Character Formatting Essentials
    • Lists
    • Links
    • Tables
    • Frames
    • Forms
    • Colors and Images
    • Multimedia, Canvas tag, Drag and Drop
    • Special Characters
    • Web Storage API
    • HTML5 Graphics & Embedded Content
    • HTML5 Tips and Tricks
  • CSS

    • CSS3 Basics
    • Style Definitions
    • CSS3 Values and Units
    • CSS3 Inheritance and Cascading
    • Font Properties
    • Text Formatting
    • CSS3 Lists
    • Padding, Margins, and Borders
    • Colors and Background
    • CSS3 Layouts with Floating and Positioning
    • Pseudo Elements and Generated Content
    • Dynamic HTML5 with CSS3
    • Media Styles and Defining Documents for Printing
    • Formatting with HTML5 Tables
    • User Interface Styles
    • Testing and Validating CSS3
    • CSS3 Tips and Tricks
  • jQuery

    • jQuery basics and functions
    • Using selectors with jQuery
    • jQuery event model
    • jQuery animation and advanced effects
    • jQuery plugins
    • Manipulating page elements with jQuery
  • RESPONSIVE WEBSITE DEVELOPMENT

    • What is a responsive website?
    • Responsive one column website
    • RESPONSIVE 3 COLUMNS WEBSITE WITH RESPONSIVE SLIDER
  • BOOTSTRAP USING WEBSITE DEVELOPMENT

    • Bootstrap basics and fundamentals.
    • Bootstrap Templating and Customization.
    • Bootstrap CSS Uses And Style Customization.
    • Bootstrap Components Uses.
    • Bootstrap JavaScript Uses.

 

PHP & MySQL

  • PHPSCRIPT

    • Introduction to PHPScript
    • Looping statement in PHPScript
    • Working with Predefined functions
    • Maintaining Validations in PHPScript
    • Working with Different types of Mouse Events
    • Miscellaneous
  • PHP

    • PHP’s role in the WWW
    • Language fundamentals
    • PHP Basics
    • Variable rules
    • Storing & retrieving information in variables
    • Decision making in PHP
    • Comparison operators
    • The if construct
    • The while construct
    • The for construct
    • Working with arrays
    • Functions
    • Declaring functions
    • Passing data by reference
    • Variable scope in PHP
    • Working with web forms
    • PHP POST & GET form elements
    • Embedding forms with PHP code
    • Validating form data
    • Guidelines for secure PHP
    • Understanding magic quotes
    • Setting default values in forms
    • Processing uploaded files
    • Retrieving uploaded files
    • PHP session handling
    • PHP cookie handling
    • Handling date & time
    • Working with files in PHP
    • Reading & writing files with PHP
    • Handling errors
  • MySQL

    • A brief history of databases
    • Relational database concepts
    • Database tables
    • MySQL Data types
    • Introduction to PHPMyAdmin
    • Creating and Checking Tables
    • Auto_increment and Primary Keys
    • Inserting Values into Tables
  • Project with PHP and MySQL

    • Creation of database and required tables using PHPMyadmin.
    • Creation of required templates, pages and managing site using IDEDreamweaver.
    • Keeping structure, style and behavior of created pages apart.
    • Creating login and logout pages for maintaining sessions.
    • Creating forms to insert data into address book-personal details, image etc.
    • Creating page to view the data from address book.
    • Adding PHPScript for form validation.
    • Adding server side validation.
    • Adding mouse events like mouseout and mouseover dynamically.
    • Creating page to edit or delete the records in the address book.
    • Creating page to enable searching the address book.
  • Introduction to Ajax

    • What is ajax
    • Connecting to server using PHPScript
    • Downloading data behind scenes
    • Modifying web pages on the fly
    • Creating an XMLHttpRequest Object in different browsers
    • Checking the XMLHttpRequest Object’s readyState property
    • Checking the XMLHttpRequest Object’s status property
    • Getting Your Data With the XMLHttpRequest Object
    • Problems creating an XMLHttpRequest Object
    • Fetching Text Data From the server
    • Using the text data received through XMLHttpRequest

 

CodeIgniter

  • Discuss features of various frameworks
  • Understanding MVC
  • OOPS Concept
  • API Concepts & Uses of APIs
  • Codeigniter Environment Setup
  • Codeigniter Framework Introduction
  • Laravel Environment Setup
  • Laravel Framework Introduction
  • Writing Class & Functions in Codeigniter
  • Router setting – Codeigniter
  • Controllers – Codeigniter
  • Models – Codeigniter
  • Views – Codeigniter
  • Helpers – Codeigniter
  • Library – Codeigniter
  • Extensions – Codeigniter
  • Template Designing – Codeigniter
  • Cart System – Codeigniter
  • Billing System – Codeigniter
  • Payment Gateway Integration – Codeigniter
  • API Integrations – Codeigniter
  • REST API Generation – Codeigniter
  • Social Media Integrations – Codeigniter
  • SEO Features Implementation – Codeigniter
  • Benchmarking & Load Timing – Codeigniter
  • Running queries in Codeigniter
  • Unit Test with Codeigniter
  • Final Project Preparation with Codeigniter
  • Upload on Webserver / Shared Hosting

 

WordPress

  • WordPress – Overview
  • WordPress – Installation
  • Key Components Of WordPress Site
    • WordPress Core Files
    • WordPress Database
    • WordPress The Back End
    • WordPress The Front End
  • Tools and Trade
    • A Domain Name
    • Web host / Server
    • Text / Code Editor
    • FTP Programs
  • Permalinks: URL Structure
    • HTACESS
    • Which Style of PermaLinks?
    • Pick one and Stick with it
    • SEO Considerations: Mind your post “slag”
  • Category and Tags
    • They are Basically Same
    • Use Only One Catagory Per Post
    • Use Multiple Tags Per Post
    • Don’t Go Overhead
    • Custom Taxonomies
  • Users And Administrator
  • Choosing Perfect Themes
    • Where to find Awesome Themes
    • Preview Themes
    • Key Things to Look for in a Theme
  • Getting Started With Plugins
    • Installing and Activating Plugins
    • Difference Between Disabling and Uninstalling
    • Recommended Plugins
  • Understanding Theme Files
    • Every Theme is Different
    • Commonly Used Theme Files
    • How Theme Files Work Together
  • Understanding Different Page Views
    • Page Views are for Pages
    • Single Views are for Posts
    • The Many Faces of Archive Views
    • How WordPress Decides Which file to Use for Rendering The Views
  • Kicking It Off with the Header
    • The DOCTYPE and HTML Attributes
    • META Elements
    • The Title
    • Link Elements
    • The wp_head() Function
    • Template Tages
  • The WordPress Loop
    • The Loop in Plain English
    • The Loop Just Know
    • Some Common “Loop Only” Functions
    • Some Common “Outside Loop” Functions
  • Comments
    • The comments.php File
    • Selective Inclusion for Different Views
  • The Slider
    • Purpose and Placement
    • Popular Sidebar Functions
    • Widgets
  • The Search Form
    • Why is this a Separate File?
    • Alternatives to WordPress Search
  • The Footer
    • The wp_footer() hook
    • Mini Footers / Mega Footers
  • Theme Functions
    • Functions are for Specific Themes
    • Advantage Over Core Hacks
  • Customizing The Loop
    • Customizing the Loop with query_posts
    • Customizing the Loop with WP_Query
    • Customizing the Loop with get_posts
    • The Loop Doesn’t Care About Markup
    • The Power of WP_query
    • Displaying Different Numbers of Posts
    • Excluding Specific Categories
    • Changing the Short Order
    • Show-Specific Pages, Embed a Page within a page
    • Using Multiple Loops: An Example
  • Sliders and Footers
  • Menus, Archive Lists & Tag Clouds
    • Page-Specific Menu Styles
    • Create the Perfect Archive Page
    • Impress your visitors with a Tag Cloud
  • Side Content and Useful Menu Items
    • Displaying Recent Comments
    • Displaying Recent Posts
    • Listing Popular Posts
    • Listing Recently Modified Posts
    • Listing Random Posts
    • Import and Display Twitter
    • Import and Display Other Feed Content
  • Creating and Using Child Themes
  • Styling Your Theme
    • Different Inclusion Methods
    • To Reset or Not To Reset
  • Using Multiple Themes
  • Widgetizing
  • Extensibility
    • Extending WordPress with Plugins
    • A Plugin for (Almost) Everything
    • Do you Need a Plugin?
    • Choosing the Perfect Plugin
  • Plugin Usage and Maintenance
    • Sequential Installation
    • Keep Plugins UP-To-Date
    • Subscribe to Plugin Comment Threads
    • Getting Help with Plugins
    • Diagnosing Plugin Conflicts
    • Disabling and Uninstalling Plugins
  • Extending WordPress with Custom Functions
    • Plugins vs Theme Functions(functions.php)
    • Examples of Useful Theme Functions
    • Example 1: Easy Admin Buttons for Comments
    • Example 2: Sitewide Shortcode Functionality
    • Example 3: Moving Plugins to functions.php
    • Example 4: Creating Plugins from Functions
  • Other Ways To Extend & Customize
    • Functions Within Theme Files
    • Hacking the WordPress Core
  • WordPress as a CMS
    • Working with Custom Fields
    • Users, Roles and Permissions
    • Categorizing, Tagging and Custom Taxonomies
    • Page Templates
    • Page, Category and Tag Hierarchies
    • Dynamic Menus
  • Extending CMS Functionality