What is HTML?
Use of HTML.
Difference between HTML, XHTML and DHTML.
Basic HTML tags.
Creating Forms with HTML.
Understanding Web 2.0 and W3C Standards.
What is CSS?
User of CSS in website designing.
Give your website, life with CSS.
Understanding Latest trend of Web designing.
Making Cross Browser compatible websites.
How is CSS3 different from CSS.
What’s new in CSS3.
Make your website more attractive with CSS3.
CSS3 transition effects, Opacity and Other good
Variable, Operators, loops.
What is JQuery?
Including the JQuery Library code in an HTML
Faster development with JQuery.
JQuery Effects and Animations.
Playing and adding fun and Magic to webpages
JQuery and Ajax.
Form Validations with JQuery.
Building Applications with JQuery.
Making a zoom in image viewer with JQuery.
Making an Fade-in Fadeout Image slideshow with
Making Drop down menus with JQuery.
Introduction to PHP
Why PHP ?
What is the use of PHP.
How Php is better than its alternatives (Asp.net,
Java, Perl etc.)
Unique features of php.
What is a web server ?
Understanding Client and Server Architecture.
How php works with web server ?
Understanding PHP Architecture.
Hardware and Software requirements.
Installing and Configuring WAMP/MAMP servers.
Basic PHP Development
Basic PHP syntax.
Creating your first PHP script.
Mixing PHP with HTML.
Storing and Destroying variables.
Understanding PHP datatypes.
Testing for a specific datatype.
Manipulating variables with PHP Operators.
Strings in PHP.
Controlling Program Flow
Using If-else statement.
The ternary Operator. (Using ? Operator).
The if-elseif-else statement.
The Switch Statement.
Working with Loops
The while statement.
The do-while statements.
The for statement.
Understanding Break, Continue statements.
Mixing if-else, if-elseif-else statements with
Working with Strings
Working with PHP inbuilt String functions and
their practical use.
Using Numeric functions.
Working with Arrays
What are arrays?
Use of arrays.
Declaring an array.
Storing data in arrays.
Different types of arrays.
Nesting of arrays.
Looping through arrays.
PHP Special array Iterators (foreach loop and
PHP in-built Array functions and their use.
Making a practical use of arrays.
What is a function?
Defining a function (User defined functions).
Returning values from a function.
Dynamic function calls.
Accessing variables with global statement.
Accessing variables with static statement.
Classes and Objects
Objects oriented programming
Define a class
An Object, Creating an object
Object constructors and destructors
Class method invocation.
Class constants & Class inheritance
Abstract classes and methods
Checking for class and method existence
Exceptions, Iterators and Summary
Working with Date and Time in PHP
Understanding UNIX timestamp.
Generating a timestamp for now.
Generating timestamp for a particular date.
Associative Array of date and time.
Formatting date and time.
Understanding time zones.
Useful date and Time functions and their uses.
Practical Use in projects.
Working with files and directories (File System)
Creating a file dynamically with PHP.
Reading and Writing text files.
Copying data from one file to another file.
Deleting a file.
Working with directories.
Creating and deleting files inside directories.
Checking for file existence.
Determining file size.
Creating your own Visitors counter for website.
Working with Forms
Super global variables (_POST, _GET, _REQUEST
A script to acquire user inputs.
Handling user inputs.
Accessing User inputs.
Combining HTML with PHP code.
Using hidden fields
Uploading PDF and Other useful files.
Validating uploaded files.
Working with Regular Expression
What are Regular Expressions?
Use of Regular Expressions.
Understanding the basics and Rules of Regular
Joining and Splitting strings.
Matching and replacing strings with Regular
Modifiers, Breakup Strings.
Creating useful applications (like: Swear word
Validating Form data.
Graphics in PHP (PHP GD library)
What is php GD ?
Basics of php graphics.
Drawing basic figures.
Making JPEG, JPG, PNG, GIF images with php.
Image manipulations and Effects with php.
Cropping and Resizing Image with php.
Creating Image thumbnails.
Rotating an Image with php.
Working with Sessions and Cookies
Types of Cookies.
The use of sessions and cookies.
Creating and Deleting a cookie.
What are Sessions.
Starting a Session.
Working with Session variables.
Destroying Session variables.
Passing sessions Ids.
Authenticating and Authorizing users, using
Practical Applications of Sessions and Cookies.
Making a website “Remember Me” style form.
Working with Ajax (Partial Page refresh)
Introduction to Ajax.
Ajax using XMLHttpRequest
Submitting a Form without page refresh using
Ajax and JQuery.
Making Practical Applications
Facebook Style adding Comments Using Ajax.
Google Style Auto Search Suggestions using Ajax.
Why Web Services
How to Access Web Services
Word press (Content Management System).
What is a CMS. (Content Management System)?
Use of CMS.
Introduction to Wordpress.
Installing and Configuring Wordpress.
Making your first Blog website with Wordpress.
Changing the look of your Blog.
Working with Wordpress Templetes.
Working with Wordpress Plugins.
Adding Custom Pages to Wordpress Blog.
Understanding Wordpress Posts and Pages.
Creating and Managing Menus in Wordpress.
Understanding Wordpress Posts loop.
Understanding Different types of Users in Wordpress.
Maintaining your blog.
What is MVC Framework
Codeigniter Framework architecture
Folder structure for Codeigniter
Basic Example with how to interact with Codeigniter Framework
Database Connection with all crud operation
Retrieving data from database
Inserting data to database
update data to database
delete from database
File uploading through Codeigniter framework
Pagination & Email Classes interactions
Form Creating & Form_validataion (By using Codeigniter built in –classes)
Integrating all the files with example
Codeigniter with Ajax example
Cakephp installation & Directory Structure
Sample example with Cake php
Zend installation & Directory Structure
Basic Example with zend
Payment Gateway Integration
Facebook API Integration
SMS Gateway Integration
I.E. Developer tool.
Use various PHP programming language constructs to create several PHP technology application
Use decision and looping constructs and methods to dictate program flow.
Apply advance error handling (Exception Handling) techniques.
Implement object-oriented concepts in your Application.
Implement Ajax, JQuery, XML into your Application.
Handle CMS Websites.
Effectively design the database for your Application using MySQL and PHP MyAdmin.