If you are an MCA student preparing for Full Stack Development Lab, this post provides the complete list of lab programs along with solution links. It covers JavaScript, React, Node.js, MongoDB, Angular.
π’ PART 1: JavaScript (ES6 Programs)
- Write a program using arrow function to find square root of elements of an array.
π π Solution:/arrow-function-square-root-array-js - Write a program to convert string concatenation to template literals.
π π Solution:/template-literals-javascript-example - Write a program to extract values from an object using destructuring assignment.
π π Solution:/destructuring-assignment-javascript - Write a program to merge arrays using the spread syntax.
π π Solution:/spread-operator-merge-arrays
βοΈ PART 2: React Programs
- Write a program to display “Hello, World!” using a functional component in React.
π π Solution:/react-hello-world-functional-component - Create a counter app using functional components in React.
π π Solution:/react-counter-app-usestate - Create a program to render a list of items using the map function in React.
π π Solution:/react-map-function-list-rendering - Develop a program to toggle the visibility of content using state in React.
π π Solution:/react-toggle-visibility-usestate - Implement a program to change the background color of a component on button click using state in React.
π π Solution:/react-change-background-color - Create a React component that takes a name prop and displays a greeting message.
π π Solution:/react-props-greeting-component - Develop a React component to display a product card.
π π Solution:/react-product-card-component - Build a React component for a todo item.
π π Solution:/react-todo-component - Design a React component to display a list of user profiles.
π π Solution:/react-user-profiles-list - Develop a React component to create a simple form.
π π Solution:/react-simple-form-component - Write a program to fetch and display data from an API using useEffect.
π π Solution:/react-fetch-api-useeffect - Create a program to manage a simple form using state in React.
π π Solution:/react-form-handling-usestate - Develop a basic calculator using state in React.
π π Solution:/react-calculator-app - Write a program to create a simple todo list with add/remove functionality.
π π Solution:/react-todo-list-app - Develop a login form with validation using state in React.
π π Solution:/react-login-form-validation
π‘ PART 3: Node.js Programs
- Create a Node.js application to perform various file operations.
π π Solution:/nodejs-file-operations - Create a Node.js application to upload files.
π π Solution:/nodejs-file-upload - Develop a simple HTTP server using Node.js.
π π Solution:/nodejs-http-server-example
π PART 4: Angular Programs
- Create a hello world app using Angular.
π π Solution:/angular-hello-world-app - Create an app using Angular that displays a web page using components.
π π Solution:/angular-components-example - Create a router app using Angular.
π π Solution:/angular-routing-example - Write a program to demonstrate Angular pipes.
π π Solution:/angular-pipes-example
π΅ PART 5: React Advanced & Redux
- Create a router app using React.
π π Solution:/react-router-example - Create a counter app using React Redux.
π π Solution:/react-redux-counter-app
π£ PART 6: MongoDB with Node.js
- Connect to MongoDB database using Node.js.
π π Solution:/nodejs-mongodb-connection - Insert a document into MongoDB collection.
π π Solution:/mongodb-insert-document-nodejs - Retrieve all documents from MongoDB.
π π Solution:/mongodb-fetch-data-nodejs - Update a document in MongoDB.
π π Solution:/mongodb-update-document-nodejs - Delete a document in MongoDB.
π π Solution:/mongodb-delete-document-nodejs - Implement CRUD operations on MongoDB.
π π Solution:/mongodb-crud-nodejs
π΄ PART 7: REST APIs
- Create a RESTful API using Node.js and Express.js.
π π Solution:/nodejs-express-rest-api-crud - Develop a RESTful API server using Express.js.
π π Solution:/express-api-server-example - Develop a RESTful API for user authentication.
π π Solution:/nodejs-authentication-api - Create a REST API for todo list application.
π π Solution:/nodejs-todo-api - Develop a RESTful API for product management.
π π Solution:/nodejs-product-api - Write a program to download files using Node.js.
π π Solution:/nodejs-file-download
π How to Use This Page
- Start from Program 1
- Open each solution link
- Practice code yourself
- Revise before exams
π₯ Coming Next
π Complete solutions (step-by-step) for each program
π Viva questions + answers
π Mini full stack projects
π¬ Final Tip
Donβt just read β code every program yourself.
Further Reading
How to Master Full Stack Development?
Spring Framework Practice Problems and Their Solutions
From Google to the World: The Story of Go Programming Language
Why Go? Understanding the Advantages of this Emerging Language
Creating and Executing Simple Programs in Go
20+ Interview Questions on Go Programming Language
100+ MCQs On Java Architecture
- Angular
- ASP.NET
- C
- C#
- C++
- CSS
- Dot Net Framework
- HTML
- IoT
- Java
- JavaScript
- Kotlin
- PHP
- Power Bi
- Python
- Scratch 3.0
- TypeScript
- VB.NET
