You are on page 1of 5

New L J Institute of Engineering and Technology Semester: VI (2023)

Subject Name: Advanced Web Programming


Subject Code: 3161611
Faculties: Prof. Ankita Rathod

Sr. CHAPTER NO- 1: Refreshing Java script and CSS Marks


No
TOPIC:1 CSS
SHORT QUESTIONS
1 What do you mean by class and id selector in CSS? Explain with example. (Jan- 4
2021-New) [NLJIET]
2 What does the floating and positioning element do in CSS explain with example. 4
(Jan-2021-New) [NLJIET]
3 Explain CSS positioning with example. (Sept-2021-New) [NLJIET] 4
4 Write full form of CSS? Describes types and advantages of CSS. (Jan-2022-New) 4
[NLJIET]
5 Explain the use of CSS with example. (June-2022-New) [NLJIET] 3
6 Write CSS code to display various border properties. (June-2022-New) [NLJIET] 4
7 Write a note on CSS padding using suitable example. (June-2022-New) [NLJIET] 3
8 What is CSS? Explain the different types of CSS? (Dec-2022-New) [NLJIET] 3
9 Explain class and ID selector in CSS with example. [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 What is Cascading Style Sheet (CSS)? Explain different types of CSS with example. 7
(Sept-2021-New) [NLJIET]
2 Explain Selectors of CSS with example in detail. [NLJIET] 7
3 Explain List of CSS with example in detail. [NLJIET] 7
TOPIC:2 Responsive Design
DESCRIPTIVE QUESTIONS
1 Explain responsive design in detail. [NLJIET] 7
2 Explain with illustrative example, how to set viewport? [NLJIET] 7
3 What is Media queries? Explain its use with the help of example. [NLJIET] 7
TOPIC:3 BOOTSTRAP
SHORT QUESTIONS
1 Define term: Bootstrap for CSS. (Jan-2022-New) [NLJIET] 3
2 Explain Features of Bootstrap. [NLJIET] 4
3 Explain components of Bootstrap. [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 Explain Grid system with example in detail. [NLJIET] 7
2 Explain Typography with example in detail. [NLJIET] 7
TOPIC:4 JAVA SCRIPT
SHORT QUESTIONS
1 Write Java Script for find first 10 prime numbers. (Jan-2021-New) [NLJIET] 4
2 Explain Callback function in java script with example. (Jan-2021-New) 4
3 Explain following terms 4
1. Difference between for and for Each method in JavaScript
Write a code to validate user input using j Query (Jan-2021-New) [NLJIET]
4 Explain error handling in JavaScript. (Sept-2021-New) [NLJIET] 4

Advanced Web Programming (3161611)


Ad 2023 Page 1
New L J Institute of Engineering and Technology Semester: VI (2023)

5 Explain Events in JavaScript with the help of example. (Sept-2021-New) [NLJIET] 3


6 What is JavaScript? Discuss advantages of JavaScript. (Sept-2021-New) [NLJIET] 3
7 Explain different types of pop box in java script with example. (Sept-2021-New) 4
[NLJIET]
8 Write a java script code to find whether given number is prime or not. (Sept-2021- 4
New) [NLJIET]
9 Write a java script function to find maximum value among three different values 4
entered by user. (Jan-2022-New) [NLJIET]
10 Discuss Java script alert, prompt, confirm with example. (Jan-2022-New) 3
[NLJIET]
11 Demonstrate functionality of following java script methods: substring, Slice, get 4
Date, char At (Jan-2022-New)
12 Write a java script program to validate an email address. (Dec-2022-New) 4
[NLJIET]
DESCRIPTIVE QUESTIONS
1 Write JavaScript code that display the text “Gujarat Technological University” with 7
increasingfontsize in interval of 50ms in blue color. When font size reaches to 50px
it should stop. (Jan-2021-New) [NLJIET]
2 Demonstrate on Change event handler in java script code when input focus exits 7
after the user modifies its text. (Jan-2021-New) [NLJIET]
3 Write a JavaScript to validate email address entered by user. (Sept-2021-New) 7,4
[NLJIET]
4 What are objects in JavaScript? Explain properties, methods 7
and event of window object of JavaScript. (Sept-2021-New) [NLJIET]
5 Prepare a java script solution to validate registration form including email address 7
entered by user. (Jan-2022-New) [NLJIET]
6 Prepare a java script to find whether entered number by user is prime or not. (Jan - 7
2022-New) [NLJIET]
7 What is the use of java script? List and discuss the advantages ofJavaScript. 7
(June-2022-New) [NLJIET]
8 Discuss error handling in JavaScript using suitable example. (June-2022-New) 7
[NLJIET]
9 Write a note on various dialog boxes of JavaScript with example. [NLJIET] 7
[NLJIET]
TOPIC:5 DOM
SHORT QUESTIONS
1 What is Dom Tree? [NLJIET] [NLJIET] 3
2 Explain methods of DOM. [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 Explain DOM tree in detail. [NLJIET] 7
TOPIC:6 AJAX
SHORT QUESTIONS
1 Discuss AJAX. (Sept-20221-New) [NLJIET] 3
2 Define term: AJAX. (Jan-2022-New) [NLJIET] 3
3 Merits and demerits of AJAX. [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 Explain AJAX architecture in detail. [NLJIET] 7
2 Explain XMLHTTP request object along with its properties and methods. 7
[NLJIET]

Advanced Web Programming (3161611)


Ad 2023 Page 2
New L J Institute of Engineering and Technology Semester: VI (2023)

CHAPTER NO- 2 : Introduction to Angular JS


TOPIC:1 Angular JS
SHORT QUESTIONS
1 Write a note on angular JS. (June-2022-New) [NLJIET] 4
2 Write a note on MVC architecture of Angular JS. (June-2022-New) [NLJIET] 4
3 Write the applications of Angular JS. (June-2022-New) [NLJIET] 3
4 Write the differences between Application and controller modules inAngular JS. 4
(June- 2022-New) [NLJIET]
5 Differentiate between expressions of AngularJS and JavaScript. (Dec-2022-New) 4
[NLJIET]
6 Explain AngularJS MVC Architecture. (Dec-2022-New) [NLJIET] 3
7 Explain advantages and disadvantages of Angular JS. [NLJIET] 4
8 Explain features of Angular JS. [NLJIET] 3
9 What is basic routes and navigation? [NLJIET] 3
10 What is scope? [NLJIET] 3
11 Define Angular JS directives: ng-app, ng-model and ng-bind. (June-2022-New) 3
DESCRIPTIVE QUESTIONS
Explain controller in Angular JS with example. (Dec-2022-New) [NLJIET] 7
1 Explain Angular JS Application structure. [NLJIET] 7
2 Explain MVC architecture of Angular JS in detail. [NLJIET] 7
3 Give brief introduction of Expression. [NLJIET] 7
4 Explain the controller directive in Angular JS with suitable example. [NLJIET] 7
5 Explain any three built in services used in Angular JS. [NLJIET] 7
6 Explain Angular JS events using suitable example. [NLJIET] 7
Faculty: Prof. Ankita Rathod

CHAPTER NO- 3 : Angular JS in detail


TOPIC: Angular JS in detail
SHORT QUESTIONS
1 Write a note on HTML DOM of Angular JS. (June-2022-New) [NLJIET] 4
2 Explain the data binding process in AngularJS. (Dec-2022-New) [NLJIET] 4
3 How can you integrate AngularJS with HTML? (Dec-2022-New) [NLJIET] 3
4 How are validations implemented in AngularJS? (Dec-2022-New) [NLJIET] 4
5 Define Angular JS directives: ng-app, ng-model and ng-bind. (June-2022-New) [NLJIET] 3
DESCRIPTIVE QUESTIONS
1 List and discuss various filters used in Angular JS. (June-2022-New) [NLJIET] 7
2 What is SPA (Single page application) in AngularJS? Explain the advantages 7
of AngularJS. (Dec-2022-New) [NLJIET]
3 Write a syntax to send sample HTTP POST request in AngularJS? (Dec-2022-New) 7
[NLJIET]
4 What is $root scope and how do we use it? (Dec-2022-New) [NLJIET] 7
5 Write an AngularJS code which takes number as an input and display that 7
number is odd or even. (Dec-2022-New) [NLJIET]
6 Explain module in Angular JS in detail. [NLJIET]
7 Explain various form elements with example in Angular JS. [NLJIET] 7
8 Explain one way data binding with suitable example. [NLJIET] 7
9 Explain two way data binding with suitable example. [NLJIET] 7

Advanced Web Programming (3161611)


Ad 2023 Page 3
New L J Institute of Engineering and Technology Semester: VI (2023)

10 Give brief introduction of data binding in Angular JS. [NLJIET] 7

CHAPTER NO 4: Introduction to Node JS


TOPIC: Node JS
SHORT QUESTIONS
1 What is the use of Node JS? (June-2022-New) [NLJIET] 4
2 List and discuss features of Node JS. (June-2022-New) [NLJIET] 4
3 Discuss NPM (Node Package Manager) in Node JS. (June-2022-New) [NLJIET] 4
4 Explain different data types in Node.js. (Dec-2022-New) [NLJIET] 3
5 What is an error-first callback? (Dec-2022-New) [NLJIET] 4
6 What is callbacks? How it works? [NLJIET] 3
DESCRIPTIVE QUESTIONS
1 What is Node JS? Explain the features of Node JS. (Dec-2022-New) 7
2 Explain any four methods of console object in Node JS with suitable example. [NLJIET] 7
3 Explain the callbacks in Node JS with suitable example. [NLJIET] 7

CHAPTER NO- 5 : Node JS in detail


TOPIC 1 : Node JS in detail
SHORT QUESTIONS
1 Define REST Architecture in Node JS. (June-2022-New) [NLJIET] 4
2 Write a short note on Network module in Node JS. (June-2022-New) 3
3 What are streams? How many types of streams are present in Node. (Dec-2022-New) 4
[NLJIET]
4 How to create buffer in Node.js? (Dec-2022-New) [NLJIET] 3
5 What are the core modules of Node.js? (Dec-2022-New) [NLJIET] 4
6 Explain usage of NODE_ENV? (Dec-2022-New) [NLJIET] 3
7 What is REPL? What purpose it is used for? (Dec-2022-New) [NLJIET] 4
8 Explain an event-loop in Node.js. (Dec-2022-New) [NLJIET] 3
9 What is an event emitter? [NLJIET] 3
10 What is event? [NLJIET] 3
11 What is Timer in Node JS? [NLJIET] 3
12 What is error handling in Node JS? [NLJIET] 4
13 What is buffer? [NLJIET] 3
14 Write a short note on Stream. [NLJIET] 4
15 What is web server? Give functions of web server. [NLJIET] 4
16 Write features of express in Node JS. [NLJIET] 3
17 What is API? [NLJIET] 4
18 What is REST API? [NLJIET] 4
19 What is Session? [NLJIET] 3
20 What is Cookie? [NLJIET] 3
21 What is design patterns? [NLJIET] 4
22 What is caching? [NLJIET] 3
23 What is Scalability? [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 Write a Node JS code to create a server. (June-2022-New) [NLJIET] 7
2 What is stream? Write node JS code to read from stream. (June-2022-New) [NLJIET] 7
3 How to create a simple server in Node.js that returns Hello World? (Dec-2022-New) 7
[NLJIET]

Advanced Web Programming (3161611)


Ad 2023 Page 4
New L J Institute of Engineering and Technology Semester: VI (2023)

4 Explain piping and chaining of streams with example. (June-2022-New) [NLJIET] 7


5 Explain Timers in detail in Node JS. [NLJIET] 7
6 Explain Stream in detail. [NLJIET] 7
7 Explain working principle of web server. [NLJIET] 7
8 Explain REST API in detail. [NLJIET] 7
9 Explain session and cookie in detail in Node JS. [NLJIET] 7
10 Explain caching and Scalability in detail. [NLJIET] 7

CHAPTER NO- 6 : Database Programming with Node JS


and MongoDB
TOPIC : Mongo DB
SHORT QUESTIONS
1 Write a note on MongoDB. (June-2022-New) [NLJIET] 3
2 Enlist the features of MongoDB. [NLJIET] 4
3 Why MongoDB is needed? [NLJIET] 3
4 Explain commands of MongoDB. [NLJIET] 4
DESCRIPTIVE QUESTIONS
1 Write Node JS programs for database connectivity with MongoDB including insert 7
operation in MySQL database. (June-2022-New) [NLJIET]
2 Write code to perform Insert and find operations on Student database using Node.js and 7
MongoDB. (Dec-2022-New) [NLJIET]
3 Write code to perform update and delete operations on Employee database 7
using Node.js and MongoDB. (Dec-2022-New)
4 Explain data types of MongoDB in detail. [NLJIET] 7
5 Explain insertion and deletion database operation using Node JS. [NLJIET] 7
6 Write a program to display the sorted data in the database using Node JS. [NLJIET] 7

Advanced Web Programming (3161611)


Ad 2023 Page 5

You might also like