0% found this document useful (0 votes)
5 views3 pages

Assignment

Uploaded by

sajaltivari03
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)
5 views3 pages

Assignment

Uploaded by

sajaltivari03
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/ 3

M.L.

PARMAR COLLEGE OF COMPUTER SCIENCE & IT


T.Y.BCA(SEMESTER-5)
Subject Code: 503-01
Subject : Advance Web Designing

Unit-1: Concepts of NoSQL: MongoDB


• What is NoSQL? How does it differ from traditional RDBMS?
• What are the main features of MongoDB?
• Explain the different data types supported by MongoDB with examples.
• How do you create and drop a MongoDB database using the shell?
• What is a collection in MongoDB?
• How do you create and delete collections using MongoDB shell commands?
• Explain CRUD operations with syntax and examples in MongoDB.
• How can you delete records in MongoDB using a condition?
• What is the purpose of the find() method? Explain query and projection operators.
• Explain the concept of aggregation in MongoDB with a sample query.

Unit-2: Fundamentals of React.js

• What is React.js? Why is it popular?


• What is a component in React? Explain functional vs class components.
• Explain how components are reused inside other components.
• How is data passed between components using props?
• Explain the structure of a class component in React.
• Explain event handling in React.
• Explain controlled vs uncontrolled components.
• What is the use of event.target.name and event.target.value?
• Explain the working of React.memo.
• What are hooks? List their advantages
Unit-3: Fundamentals of Angular

• What is Angular? What are its main features?


• Explain the component-based architecture of Angular.
• Explain routing and navigation in Angular.
• What is a component in Angular? How is it created using @Component?
• Explain the component lifecycle with lifecycle hooks.
• How do Angular components communicate using Input and Output?
• What is EventEmitter? Give an example.

Note: Above Unit-1,2,3 Questions write down for the assignment.

Extra Question:(Read Only)


• Explain projection operators with examples.
• How is the limit() method used? Provide example.
• What is the use of the sort() operator?
• List and explain advantages of NoSQL databases.
• What is the difference between insertOne() and insertMany()?
• Explain the basic concepts of React.
• How do you integrate React with HTML?
• How are conditional statements used inside JSX?
• How do you render a list in React?
• How do you pass arguments to event handlers?
• How do you handle form inputs in React?
• Explain useState, useEffect, useContext with examples.
• When do you use useCallback and useMemo?
• How do you create a custom hook?
• What is TypeScript and why is it used in Angular?
• How do you set up a new Angular project using Angular CLI?
• What is the structure of an Angular project?
• How do you create a custom pipe?
• Differentiate between template-driven and reactive forms.
• How do you perform form validation in Angular?
• How do you create a service in Angular?
• Explain dependency injection with example.
• How do you make HTTP calls using HttpClient?
• What are Observables? How are they used with RxJS?
• What are Angular Pipes?
• Differentiate between structural directives and attribute directives.
• Explain *ngIf, *ngFor, *ngSwitch, ngClass, ngStyle with examples.
• How do you create a custom directive in Angular?
• Explain various types of data binding: Interpolation, Property, Event, and Two-way.
• List and explain built-in pipes like uppercase, currency, date, etc.

You might also like