Syllabus Web Technologies - (CCS375) UNIT I WEBSITE BASICS, HTML 5, CSS 3, WEB 2.0 Web Essentials : Clients, Servers and Communication - The Internet - World wide web - HTTP Request Message - HTTP Response Message - Web Clients - Web Servers - HTML5 - Tables - Lists - Image - HTML5 control elements - Drag and Drop - Audio - Video controls - CSS3 - Inline, embedded and external style sheets - Rule cascading - Inheritance - Backgrounds - Border Images - Colors - Shadows - Text - Transformations - Transitions - Animations. Bootstrap Framework. (Chapters - 1, 2, 3) UNIT II CLIENT SIDE PROGRAMMING Java Script : An introduction to JavaScript - JavaScript DOM Model - Exception Handling - Validation-Built-in objects - Event Handling - DHTML with JavaScript - JSON introduction - Syntax - Function Files. (Chapter - 4) UNIT III SERVER SIDE PROGRAMMING Servlets : Java Servlet Architecture - Servlet Life Cycle - Form GET and POST actions - Session Handling - Understanding Cookies - DATABASE CONNECTIVITY : JDBC. (Chapter - 5) UNIT IV PHP and XML An introduction to PHP : PHP- Using PHP- Variables - Program control - Built-in functions - Form Validation. XML : Basic XML - Document Type Definition - XML Schema, XML Parsers and Validation, XSL. (Chapter - 6) UNIT V INTRODUCTION TO ANGULAR and WEB APPLICATIONS FRAMEWORKS Introduction to AngularJS, MVC Architecture, Understanding ng attributes, Expressions and data binding, Conditional Directives, Style Directives, Controllers, Filters, Forms, Routers, Modules, Services; Web Applications Frameworks and Tools - Firebase- Docker - Node JS - React - Django - UI & UX. (Chapter - 7)