Complete PHP & MySql Training with WP & CI, Laravel

Fees: 40,000

This is a full web development course. Become zero to hero in web development. After Finish this training 100% Employable grantee… Booking Open

Description

This course will provide complete knowledge of Web Development. As you know nowadays companies looking for candidates who can give maximum output. So we designed this course to keep in mind the 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 & Laravel).

After Finish this training 100% Employable grantee.

Module1: 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
  • 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
    • 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.

 

Module 2: PHP & MySQL

  • PHP SCRIPT

    • 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 Datatypes
    • 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 Visual Studio Code.
    • Keeping the structure, style and behavior of created pages apart.
    • Creating a login and logout pages for maintaining sessions.
    • Creating forms to insert data into address book-personal details, image etc.
    • Creating a page to view the data from the address book.
    • Adding PHPScript for form validation.
    • Adding server-side validation.
    • Adding mouse events like mouseout and mouseover dynamically.
    • Creating a page to edit or delete the records in the address book.
    • Creating a page to enable searching the address book.
  • Introduction to Ajax

    • What is ajax
    • Connecting to the server using the PHP script
    • 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
  • PHP Rest API Creation and access

  • PHP CLI(Command Line Interface)

  • Composer & Dependency Management

  • Scheduler API Creation and Push Notification process Through PHP

Module 3: CodeIgniter & Laravel

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

4: 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

Module 5: Server Setup

  • Discussion about Web Servers
    • Shared Server – What is it? Why need this? Who can use this server?
    • Virtual Private Server(VPS) – What is it? Why need this? Who can use this server?
    • Dedicated Server – What is it? Why need this? Who can use this server?
    • Cloud Server(AWS, Google Cloud, Microsoft Azure etc) – What is it? Why need this? Who can use this server?
  • Domain Booking process & How to configure it.
  • Email Configuration(SMTP, IMAP, POP).
  • SSL Certificate Installation in your server.
  • Or many more..

Module 6: Soft Skills Development

  • Professional CV Making.
  • Career Councilling & Skills Checking.
  • How to present yourself / Body language.
  • Spoken English & Preparing for the Interview Process.
  • Result & Certificate

2 batches are available on this course.

Batch Type Class Day Class Timing
Professional Batch Saturday | Sunday 2:00PM - 3:30PM
Student Batch Monday | Wednesday | Friday 1:00PM - 3:00PM