[go: up one dir, main page]

0% found this document useful (0 votes)
403 views5 pages

6 - QB - Advanced Web Programming - SEM-6 - IT - 2023-Even PDF

This document outlines the course content for Advanced Web Programming. It includes 6 chapters that cover refreshing JavaScript and CSS, introduction to AngularJS, and related topics. For each chapter, it lists short questions worth 3-4 marks and descriptive questions worth 7 marks. Examples of question topics include CSS selectors, responsive design, Bootstrap, JavaScript functions, DOM, AJAX, AngularJS directives and controllers. The document provides a comprehensive overview of the topics and assessments for the subject.

Uploaded by

Krishit Panchal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
403 views5 pages

6 - QB - Advanced Web Programming - SEM-6 - IT - 2023-Even PDF

This document outlines the course content for Advanced Web Programming. It includes 6 chapters that cover refreshing JavaScript and CSS, introduction to AngularJS, and related topics. For each chapter, it lists short questions worth 3-4 marks and descriptive questions worth 7 marks. Examples of question topics include CSS selectors, responsive design, Bootstrap, JavaScript functions, DOM, AJAX, AngularJS directives and controllers. The document provides a comprehensive overview of the topics and assessments for the subject.

Uploaded by

Krishit Panchal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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