Unit I : Web Essentials and Mark-up language- HTML (07 Hrs.)
The Internet, basic internet protocols, the World Wide Web, HTTP Request message, HTTP response message, web
clients, web servers. HTML : Introduction, history and versions. HTML elements : headings, paragraphs, line break,
colors and fonts, links, frames, lists, tables, images and forms, Difference between HTML and HTML5.
CSS : Introduction to Style Sheet, CSS features, CSS core syntax, Style sheets and HTML, Style rule cascading and
inheritance, text properties. Bootstrap. (Refer chapter 1)
? Unit II : Client Side Technologies: JavaScript and DOM (07 Hrs.)
JavaScript : Introduction to JavaScript, JavaScript in perspective, basic syntax, variables and data types, statements,
operators, literals, functions, objects, arrays, built in objects, JavaScript debuggers.
DOM : Introduction to Document Object Model, DOM history and levels, intrinsic event handling, modifying element
style, the document tree, DOM event handling, jQuery, Overview of Angular JS. (Refer Chapter 2)Unit III : Java Servlets and XML (07 Hrs.)
Servlet : Servlet architecture overview, A “Hello World” servlet, Servlets generating dynamic content, Servlet life cycle,
parameter data, sessions, cookies, URL rewriting, other Servlet capabilities, data storage, Servlets concurrency, databases
(MySQL) and Java Servlets. XML : XML documents and vocabularies, XML declaration, XML Namespaces, DOM
based XML processing, transforming XML documents, DTD: Schema, elements, attributes. AJAX : Introduction,
Working of AJAX. (Refer Chapter 3)
? Unit IV : JSP and Web Services (07 Hrs.)
JSP : Introduction to Java Server Pages, JSP and Servlets, running JSP applications, Basic JSP, JavaBeans classes and
JSP, Support for the Model-View-Controller paradigm, JSP related technologies. Web Services: Web Service concepts,
Writing a Java Web Service, Writing a Java web service client, Describing Web Services: WSDL, Communicating Object
data: SOAP. Struts: Overview, architecture, configuration, actions, interceptors, result types, validations, localization,
exception handling, annotations. (Refer Chapter 4)
? Unit V : Server Side Scripting Languages (07 Hrs.)
PHP : Introduction to PHP, uses of PHP, general syntactic characteristics, Primitives, operations and expressions, output,
control statements, arrays, functions, pattern matching, form handling, files, cookies, session tracking, using MySQL with
PHP, WAP and WML.
Introduction to ASP.NET : Overview of the .NET Framework, Overview of C#, Introduction to ASP.NET, ASP.NET
Controls, Web Services. Overview of Node JS. (Refer Chapter 5)
? Unit VI : Ruby and Rails (07 Hrs.)
Introduction to Ruby : Origins & uses of Ruby, scalar types and their operations, simple input and output, control
statements, fundamentals of arrays, hashes, methods, classes, code blocks and iterators, pattern matching.
Introduction to Rails : Overview of Rails, Document Requests, Processing Forms, Rails Applications and Databases,
Layouts, Rails with Ajax. Introduction to EJB. (Refer Chapter 6)