Syllabus Web Essentials - (IT3401) UNIT I WEBSITE BASICS Internet Overview - Fundamental computer network concepts - Web Protocols - URL - Domain Name - Web Browsers and Web Servers - Working principle of a Website - Creating a Website - Client-side and server-side scripting. (Chapter - 1) UNIT II WEB DESIGNING HTML - Form Elements - Input types and Media elements - CSS3 - Selectors, Box Model, Backgrounds and Borders, Text Effects, Animations, Multiple Column Layout, User Interface. (Chapter - 2) UNIT III CLIENT-SIDE PROCESSING AND SCRIPTING JavaScript Introduction - Variables and Data Types - Statements - Operators - Literals - Functions - Objects - Arrays - Built - in Objects - Regular Expression, Exceptions, Event handling, Validation - JavaScript Debuggers. (Chapter - 3) UNIT IV SERVER SIDE PROCESSING AND SCRIPTING - PHP PHP - Working principle of PHP - PHP Variables - Constants - Operators - Flow Control and Looping - Arrays - Strings - Functions - File Handling - File Uploading - Email Basics - Email with attachments - PHP and HTML - Simple PHP scripts - Databases with PHP. (Chapter - 4) UNIT V SERVLETS AND DATABASE CONNECTIVITY Servlets : Java Servlet Architecture - Servlet Life cycle - Form GET and POST actions - Sessions - Cookies - Database connectivity - JDBC Creation of simple interactive applications - Simple database applications. (Chapter - 5)