0% found this document useful (0 votes)
40 views1 page

MC4201 13 Marks

The document outlines the syllabus for the MC4201 - Full Stack Web Development course at C. Abdul Hakeem College of Engineering & Technology. It includes five units covering topics such as CSS, JavaScript, Node.js, MongoDB, ReactJS, and cloud implementation. Each unit contains specific questions aimed at assessing students' understanding of these technologies.

Uploaded by

nehrusowmi94
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)
40 views1 page

MC4201 13 Marks

The document outlines the syllabus for the MC4201 - Full Stack Web Development course at C. Abdul Hakeem College of Engineering & Technology. It includes five units covering topics such as CSS, JavaScript, Node.js, MongoDB, ReactJS, and cloud implementation. Each unit contains specific questions aimed at assessing students' understanding of these technologies.

Uploaded by

nehrusowmi94
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/ 1

C.

Abdul Hakeem College of Engineering & Technology


Department of Master of Computer Applications
MC4201 - Full Stack Web Development
13 Marks

Unit 1: Introduction to CSS and Javascript


1. Explain communication protocol in detail.
2. Elaborate the structure of HTML documents.
3. Contrast the basic markup tags.
4. Define CSS. Explain how to work with texts and images in CSS.
5. Discuss CSS selectors.
6. Describe CSS flexbox layout.
7. Explain data types in Javascript.
8. How to declare variables in Javascript?
9. Discuss functions and events in Javascript.
10. Contrast AJAX technology.

Unit 2: Server Side Programming with Node JS


1. How to develop desktop application in NodeJS?
2. Explain NPM in NodeJS.
3. How to handle files in NodeJS with http module?
4. Contrast template engines in NodeJS.
5. What are static files? How to render static files in NodeJS Express framework?
6. Describe the benefit of async/await with suitable examples.
7. How to fetch JSON files in express framework?

Unit 3: Advanced Node JS and Database


1. Explain NoSQL databases and its types in detail with neat diagrams.
2. Discuss MongoDB database.
3. How to query MongoDB shell?
4. How to parse request body in express?
5. How to manage NodeJS MongoDB connectivity?
6. How to handle NodeJS and SQL database connections?
7. How to create and manage cookies in NodeJS?
8. How to manage authentication in NodeJS?

Unit 4: Advanced Client Side Programming


1. Discuss ReactJS.
2. What is DOM? Contrast ReactDOM.
3. What is JSX in ReactJS?
4. Explain React components and its types.
5. Discuss React state and props.
6. Describe the lifecycle phases of React.
7. Discuss fetch API in React.
8. What are composition and inheritance in React? Which is most preferable?

Unit 5: App Implementation in Cloud


1. Write short note on cloud providers.
2. Explain in detail about VPC.
3. Discuss cloud scalability and its types.
4. Compare horizontal and vertical scaling.
5. Contrast virtual machines.
6. What is a docker container? Compare docker with virtual machines.
7. What is the role of kubernetes?

You might also like