Web Development Training Chennai

Module 1

HTML5

Introduction to WEB

HTML Basics

Introduction

Parts in HTML Document

Editors

Basics

Elements

Attributes

Headings

Paragraphs

Links

Head

CSS Images

Tables

JavaScript

HTML XHTML

HTML4 Drawbacks

Module 2

HTML5 Intro

HTML5 Syntax

The DOCTYPE:

Character Encoding:

HTML5 Elements

New Semantic/Structural Elements

<article>

<aside>

<bdi>

<command>

<details>

<dialog>

<summary>

<figure>

<figcaption>

<footer>

<header>

<mark>

<meter>

<nav>

<progress>

<ruby>

<rt>

<rp>

<section>

<time>

<wbr>

Module 3

HTML5 Canvas

What is Canvas?

Create a Canvas,Canvas Coordinates

Canvas – Paths

Canvas – Text

Canvas – Gradients

Canvas – Images

HTML5 SVG

What is SVG?

SVG Advantages

Differences Between SVG and Canvas

Comparison of Canvas and SVG

HTML5 Drag/Drop

Introduction

Make an Element Draggable

What to Drag?Where to Drop?

HTML5 Form Elements

<datalist>

<keygen>

<output>

HTML5 Input Types

Introduction

color

date

datetime

datetime-local

email

month, number

range

search

tel

time

url

week

Module 4

New attributes for <input>

autocomplete

autofocus

form, formaction

formenctype,formmethod

formnovalidate

formtarget

height and width

list, min and max

multiple pattern (regexp)

placeholder

required, step

Module 5

HTML5 Semantic

Introduction

What are Semantic Elements?

non-semantic elements: <div> and <span>

Semantic elements: <form>, <table>, and <img>

New Semantic Elements in HTML5

<header>

<nav>

<section>

<article>

<aside>

<figcaption>

<figure>

<footer>

HTML5 Web Storage

What is HTML5 Web Storage?

Browser Support

The localStorage Object

The sessionStorage Object

HTML Media

<audio>

<video>

<source>

<embed>

<track>

HTML Multimedia

What is Multimedia?

Browser Support

Multimedia Formats

Video Formats

Sound Formats

Module 6

CSS3

Introduction

CSS3 Modules

Selectors

Element Selector

ID Selector

Class Selector

Universal Selector

Multiple Selector

Box Model

Backgrounds and Borders

background-size

background-origin

border-radius

box-shadow

border-image

Text Effects

text-shadow

word-wrap

CSS3 Fonts

@font-face Rule

font-stretch

font-weight

2D/3D Transformations

How Does it Work?

Browser Support

2D Transforms

translate()

rotate()

scale()

skew()

matrix()

3D Transforms

rotateX()

rotateY()

Module 7

CSS3 Transitions

How does it work?

transition-property

transition-duration

transition-delay

Animations

CSS3 @keyframes Rule

Browser Support

Animation, animation-duration

Multiple Column Layout

column-count

column-gap

column-rule

User Interface

resize

box-sizing

outline-offset

Module 8

jQuery

Introduction

What is jQuery ?

JavaScript introduction

JavaScript basics Basic

jQuery Example

Downloading jQuery

jQuery Syntax

The Document Ready Function

jQuery – Basics

String

Numbers

Boolean

Objects

Arrays

Functions

Arguments

Built-in Functions

Module 9

jQuery – Selectors

jQuery – CSS Element Selector

jQuery – CSS Element ID Selector

jQuery – CSS Element Class Selector

jQuery – CSS Universal Selector

jQuery – CSS Multiple Elements Selector

jQuery Callback Functions

jQuery – DOM Attributes

Get Attribute Value

Set Attribute Value

jQuery – DOM Traversing

Find Elements by index

Filtering out Elements

Locating Descendent Elements

JQuery DOM Traversing Methods

jQuery – CSS Methods

Apply CSS Properties

Apply Multiple CSS Properties

Setting Element Width & Height

JQuery CSS Methods

Module 10

jQuery – DOM Manipulation Methods

Content Manipulation

DOM Element Replacement

Removing DOM Elements

Inserting DOM elements

DOM Manipulation Methods

jQuery – Events Handling

Binding event handlers

Removing event handlers

Event Types

The Event Object

The Event Attributes

Module 11

jQuery – Effects

jQuery Effect Methods

jQuery Hide and Show

jQuery Toggle

jQuery Slide – slideDown, slideUp, slideToggle

jQuery Fade – fadeIn, fadeOut, fadeTo

jQuery Custom Animations

Module 12

jQuery – AJAX

load()

get()

post()

ajax()

Module 13

jQuery – JSON

getJSON()

PHP

Introduction to PHP

History of PHP

Versions and Differences between them

Installation and configuring Apache and PHP

Module 14

PHP Basics

Default Syntax

Styles of PHP Tags

Comments in PHP

Output functions in PHP

Data types in PHP

Configuration Settings

Error Types

Module 15

Variables in PHP

Variable Declarations

Variable Scope

PHP’s Superglobal Variables

Constants in PHP

Magic Constants

Standard Pre-defined Constants

User defined Constants

Control Structures

Execution Control Statements

Conditional Statements

Looping Statements

Functions

Creating Functions

Passing Arguments by Value

Passing Arguments by Reference

Recursive Function

Module 16

Arrays

What is an Array?

How to create an Array

Array Functions

Include Functions

Include, Include_once

Require, Require_once

Regular Expressions

Validating textboxes,emails,phone number,etc

Creating custom regular expressions

Module 17

Object Oriented Programming in PHP

Classes, Objects, Fields, Properties, _set(), Constants, Methods

Encapsulation

Inheritance and types

Polymorphism

Constructor and Destructor

Static Class Members, Instance of Keyword, Helper Functions

Object Cloning and Copy Reflections

Module 18

Strings and Regular Expressions

Declarations styles of String Variables

String Functions

Regular Expression Syntax

PHP’s Regular Expression Functions

Working with the Files

File Functions Open, Create and Delete files

Create Directories and Manipulate them

Information about Hard Disk

Calculating File, Directory and Disk Sizes

Error and Exception Handling

Error Logging

Configuration Directives

PHP’s Exception Class

Throw New Exception

Custom Exceptions

Module 19

Date and Time Functions

Cookies

Why Cookies

Types of Cookies

How to Create and Access Cookies

Sessions

Session Variables

Creating and Destroying a Session

Retriving and Setting the Session ID

Auto-Login

Web Services

Why Web Services

RSS Syntax

SOAP

How to Access Web Services

Module 20

XML Integration

What is XML

Create a XML file from PHP with Database records

Reading Information from XML File

MySQL Concepts

Introduction

Storage Engines

Functions

Operators Constraints

DDL commands

DML Commands

DCL Command

TCL Commands

Views & Joins

Stored Procedures

Mysql with PHP Programming

Back