0% found this document useful (0 votes)
12 views2 pages

MC4212 SET1 - Full Stack

The document outlines the practical examination for the M.C.A. Full Stack Web Development Laboratory for the second semester, detailing various programming tasks to be completed within a 3-hour timeframe. Students are required to choose one question from a list of 20, which includes creating web applications, using NodeJS, Express, MongoDB, and ReactJS, among other technologies. The examination is structured to assess skills in web development, including form validation, server creation, and database management.

Uploaded by

saranyacse.1987
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)
12 views2 pages

MC4212 SET1 - Full Stack

The document outlines the practical examination for the M.C.A. Full Stack Web Development Laboratory for the second semester, detailing various programming tasks to be completed within a 3-hour timeframe. Students are required to choose one question from a list of 20, which includes creating web applications, using NodeJS, Express, MongoDB, and ReactJS, among other technologies. The examination is structured to assess skills in web development, including form validation, server creation, and database management.

Uploaded by

saranyacse.1987
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/ 2

M.C.A.

PRACTICAL END SEMESTER EXAMINATIONS, APRIL/MAY 2022


Second Semester

MC4212 - FULL STACK WEB DEVELOPMENT LABORATORY

(Regulations 2021)

Time : 3 Hours Answer any one Question Max. Marks 100

Aim/ Procedure / Tools Program/Algorith Output & Viva-Voce Record Total


required m /Tabulation Results
20 40 20 10 10 100

1. Write a Java Script to create a Student Enrollment form and validate the contents of the
form.

2. Build an online MCQ quiz app. The questions and options should be fetched based on the
chosen topic from a NodeJS server. The questions can be stored in a JSON file in the
backend. Once the user has answered the questions, the frontend must send the chosen
options to the backend and the backend must identify the right answers and send the score
back to the front end. The frontend must display the score in a separate neatly designed
page.

3. Design a Webpage using Basic CSS Tags. Demonstrate Inline, Internal and External Style
sheets using advanced CSS.

4. Change a Content of webpage using AJAX. Perform Different Operations using JQUERY
Selectors.

5. Design a Webpage using advance HTML Form tags input–date, time, number, email,
HTML5 Header And Footer, spell check and editable areas.

6. Write the code for display the contents by getting data using Fetch API from an open source
endpoint.

7. Create a NodeJS server that serves static HTML and CSS files to the user without using
Express.

8. Create a NodeJS server using Express

(i) To creates, reads, updates and deletes students details and stores them in
MongoDB database.

(ii) The information about the user should be obtained from a HTML form.

Page 1 of 2
9. Build a blog website where you can add blog posts through a simple admin panel and the
users can view the blog posts. The contents of the blog posts can be stored in either

MongoDB or MySQL database. The home page should contain the titles of the blog post
and the full post can be viewed by clicking the title. Frontend can be built either using React
or through template engines served by the NodeJS server.

10. Create a counter using ReactJS

11. Create a Todo application using ReactJS. Store the data to a JSON file using a simple

NodeJS server and retrieve the information from the same during page reloads.

12. Develop and demonstrate the usage of inline, internal and external style sheet using CSS.

13. Deploy a simple Guestbook application to a Kubernetes cluster hosted within the IBM Cloud
Kubernetes Service.

14. Develop and demonstrate the connection between MongoDB and NodeJS

15. Create a NodeJS server using Express that stores data from a form as a JSON file and

displays it in another page. The redirect page should be prepared using Handlebars.

16. Using virtual box create the virtual machine and display it. It can be accessed from the host
computer using SSH.

17. Create Docker container for display NodeJS ping server using NodeJS image.

18. Build a simple calculator app with React. The user should be able to add numbers and

Operations to the app by clicking on buttons, just like you would do in a mobile phone. The
moment the operation and the two operations are defined, the answer should be displayed

19. Create a NodeJS server that creates, reads, updates and deletes event details and stores
them in a MySQL database. The information about the user should be obtained from a
HTML form.

20. Create a simple Sign up and Login mechanism and authenticate the user using cookies.

The user information can be stored in either MongoDB or MySQL and the server should be
built using NodeJS and Express Framework.

Page 2 of 2

You might also like