Advanced Web Programming
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesAdvanced Web Programming Syllabus — Unit-wise Content
The official GTU curriculum for Advanced Web Programming (subject code 3174903) as prescribed for CS-Design · Semester 7 divides the course into 6 units, covering 30 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3174903)Unit 1 Refreshing Java Script and CSS
- CSS syntax
- Responsive design
- Bootstrap introduction
- Java script syntax
- Java script inbuilt objects
- Error handling and event handling, DOM, Asynchronous Programming
Unit 2 Introduction to Angular JS
- Basics and Syntax of Angular JS, Features
- Application Structure
- Basics of routes and navigation
- MVC with Angular JS, Services
Unit 3 Angular JS in Details
- Angular JS Forms and Validations
- Data binding
- Creating single page website using Angular JS
Unit 4 Introduction to Node JS
- Setup Node JS Environment
- Package Manager
- Console Object
- Concept of Callbacks
Unit 5 Node JS in details
- Events and Event Loop
- Error Handling
- Work with File System
- Networking with Node (TCP
- UDP and HTTP clients and servers)
- Web Module
- Node JS REST API, Sessions and Cookies
- Design patterns
Unit 6 Database Programming with Node JS and MongoDB
- Basics of MongoDB
- Data types
- Connect Node JS with MongoDB
- Operations on data (Insert
- Update) using Node JS Subject Code: 3161611 w.e.f