MC7202 WEB PROGRAMMING ESSENTIALS NOTES ANNA UNIVERSITY

WEB PROGRAMMING ESSENTIALS MC7202 NOTES FOR ANNA UNIVERSITY

UNIT I INTRODUCTION TO WWW

Internet Standards
Introduction to WWW
WWW Architecture
SMTP
POP3
File Transfer Protocol
Overview of HTTP
HTTP request,response
Generation of dynamic web pages

UNIT II UI DESIGN

Markup Language (HTML): Introduction to HTML and HTML5
Formatting and Fonts
Commenting Code
Anchors
Backgrounds
Images
Hyperlinks
Lists
Tables
Frames
HTML Forms
Cascading Style Sheet (CSS): The need for CSS
Introduction to CSS
Basic syntax and structure
Inline Styles
Embedding Style Sheets
Linking External Style Sheets
Backgrounds
Manipulating text
Margins and Padding
Positioning using CSS

UNIT III INTRODUCTION TO JAVASCRIPT

Introduction
Core features
Data types and Variables
Operators, Expressions, and Statements
Functions
Objects
Array, Date and Math related Objects
Document Object Model
Event Handling
Controlling Windows & Frames and Documents
Form handling and validations.

UNIT IV ADVANCED JAVASCRIPT

Browser Management and Media Management
Classes
Constructors
Object-Oriented Techniques in JavaScript
Object constructor and Prototyping
Sub classes and Super classes
JSON
jQuery and AJAX

UNIT V PHP

Introduction
How web works
Setting up the environment (LAMP server)
Programming basics
Print/echo
Variables and constants
Strings and Arrays
Operators, Control structures and looping structures
Functions
Reading Data in Web Pages
Embedding PHP within HTML
Establishing connectivity with MySQL database

Download Web Programming Essentials Notes