1.Introduction to WEB Basics of WWW, HTTP protocol, Client Server architecture, Introduction to web server installation and configuration (Chapters - 1, 2) 2.Basics of HTML and CSS Structure of HTML page, HTML tags for data formatting, tables, links, images, meta tags, frames, html form tags, media, APIs, HTML5 tags and validation. Need for CSS, Syntax and structure, CSS rules for Backgrounds, Colors and properties, Manipulating texts, Fonts, borders and boxes, Margins, Padding Lists, CSS Positioning. Animations, Tool-Tips, Style images, Variables, Media Queries, Wildcard Selectors (*, ^ and $) in CSS, Working with Gradients, Pseudo Class, Pseudo elements, basic of frameworks like Bootstrap (Chapter - 3) 3.Client Side Scripting using JavaScript Syntax of JavaScript, Execution of JavaScript, Internal, Embedded and External Javascript, JavaScript : variables, arrays, functions, conditions, loops, Pop up boxes, JavaScript objects and DOM, JavaScript inbuilt functions, JavaScript validations and Regular expressions, Event handling with JavaScript, Callbacks in Javascript, Function as arguments in JavaScript, Introduction to JSON (Chapter - 4) 4.Server Side Programming with PHP Difference between Client side and Server side scripting, Structure of PHP page, PHP Syntax : variables, decision and looping with examples, PHP and HTML, Arrays and Functions, String, Form processing, File uploads, Dates and time zone, Working with Regular Expressions, Exception Handling, Basic concepts of Session and State, State management using query string, hidden form controls, Cookies, Session variables (Chapter - 5) 5.Database Programming with PHP and MySQL 6.Advanced Web Programming Concepts