Web Technology syllabus

2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.

310252 · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

3102524 h/week theoryMid-Sem 30 + End-sem 70
06.units
03.credits

Unit-wise syllabus

UNIT I

Web Essentials and Mark-up language- HTML

7 hours

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. Create a style sheet suitable for blogging application using HTML

UNIT II

Client Side Technologies: JavaScript and DOM

7 hours

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. Enhancement in created blogging application using JavaScript (Add

UNIT III

Java Servlets and XML

7 hours

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.

UNIT IV

JSP and Web Services

7 hours

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. Transform the blogging application from a loose collection of various

UNIT V

Server Side Scripting Languages

7 hours

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.

UNIT VI

Ruby and Rails

7 hours

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.

Marks and credits

HeadMarksCredit
Mid-Sem (mid-semester exam)303
End-semester exam70

Prerequisite: Database Management Systems (310341), Computer Networks and Security (310244).

Course outcomes

  1. CO1Implement and analyze behavior of web pages using HTML and CSS
  2. CO2Apply the client side technologies for web development
  3. CO3Analyze the concepts of Servlet and JSP
  4. CO4Analyze the Web services and frameworks
  5. CO5Apply the server side technologies for web development
  6. CO6Create the effective web applications for business functionalities using latest web development platforms

Books

Text books

Reference books

FAQ

How many units are in Web Technology?

Web Technology (310252) has 6 units: Unit I Web Essentials and Mark-up language- HTML (7 h); Unit II Client Side Technologies: JavaScript and DOM (7 h); Unit III Java Servlets and XML (7 h); Unit IV JSP and Web Services (7 h); Unit V Server Side Scripting Languages (7 h); Unit VI Ruby and Rails (7 h).

What is the marks scheme for Web Technology?

The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Web Technology?

Prerequisite listed in the syllabus: Database Management Systems (310341), Computer Networks and Security (310244).