Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
52 views10 pages

Full Stack

laboratory workout

Uploaded by

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

Full Stack

laboratory workout

Uploaded by

santhini.t
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

SCHOOL OF COMPUTER APPLICATIONS

VISION

To be a nationally prominent and recognized department in academics and research


activities with the aim of developing competent professionals to serve the society in the
ever changing industry.

MISSION

 Enabling the students to be knowledgeable and creative by developing state of the


art curriculum and innovative teaching methods.
 Producing highly competent professionals by providing training programs to
bridge the gap between the institution and industry.
 Enhancing the quality of research and productivity by providing the required facilities.

Programme Educational Objectives (PEOs)

 PEO1: Graduates will be competent enough to identify, analyze, design and


develop software solutions to the problems in the field.
 PEO2: Graduates, equipped with good communication skills and technical
expertise will be able to conceptualize and lead projects with an aim to
become effective entrepreneurs or employees.
 PEO3: Graduates, with exposure to highly active research environment, will
have the motivation to participate and contribute in research and
development.
Programme outcome (POs):
Students in the MCA programme should have at the time of their graduation:
1. Apply knowledge of computing fundamentals, computing specialisation,
mathematics, and domain knowledge appropriate for the computing specialisation
to the abstraction and conceptualisation of computing models from defined
problems and requirements.
2. Identify, formulate, research literature, and solve complex computing problems
reaching substantiated conclusions using fundamental principles of mathematics,
computing sciences, and relevant domain disciplines.
3. Design and evaluate solutions for complex computing problems, and design and
evaluate systems, components, or processes that meet specified needs with
appropriate consideration for public health and safety, cultural, societal, and
environmental considerations.
4. Use research-based knowledge and research methods including design of
experiments, analysis and interpretation of data, and synthesis of the information
to provide valid conclusions.
5. Create, select, adapt and apply appropriate techniques, resources, and modern
computing tools to complex computing activities, with an understanding of the
limitations.
6. Understand and commit to professional ethics and cyber regulations,
responsibilities, and norms of professional computing practices.

7. Recognize the need, and have the ability, to engage in independent learning for
continual development as a computing professional.
8. Demonstrate knowledge and understanding of the computing and management
principles and apply these to one’s own work, as a member and leader in a team,
to manage projects and in multidisciplinary environments.
9. Communicate effectively with the computing community, and with society at large,
about complex computing activities by being able to comprehend and write
effective reports, design documentation, make effective presentations, and give
and understand clear instructions.
10. Understand and assess societal, environmental, health, safety, legal, and cultural
issues within local and global contexts, and the consequential responsibilities
relevant to professional computing practices.
11. Function effectively as an individual and as a member or leader in diverse teams
and in multidisciplinary environments.

12. Identify a timely opportunity and using innovation to pursue that opportunity to
create value and wealth for the betterment of the individual and society at large.
GENERAL INSTRUCTIONS FOR LABORATORY CLASSES

DO’S

 Without Prior permission do not enter into the Laboratory.


 While entering into the LAB students should wear their ID cards.
 The Students should come with proper uniform
 Students should sign in the LOGIN REGISTER before entering into the laboratory
 Students should come with observation and record note book to the laboratory
 Students should maintain silence inside the laboratory
 After completing the laboratory exercise, make sure to shut down the system properly.

DONT’S

 Students bringing the bags inside the laboratory.


 Students wearing slippers/shoes insides the laboratory
 Students using the computers in an improper way.
 Students scribbling on the desk and mishandling the chairs.
 Students using mobile phones inside the laboratory
 Students making noise inside the laboratory
.
KARPAGAM COLLEGE OF ENGINEERING COIMBATORE -32.

(AUTONOMOUS)
SCHOOL OF COMPUTER APPLICATIONS
23CAR111 DATA STRUCTURES AND ALGORITHM DESIGN LABORATORY

SEMESTER: III

LIST OF EXPERIMENTS:

1. Create a form and validate the contents of the form using JavaScript
2. Get data using Fetch API from an open-source endpoint and display the contents in the
form of a card
3. Create a NodeJS server that serves static HTML and CSS files to the user without using
Express
4. 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
5. Create a NodeJS server using Express that creates, reads, updates and deletes students'
details and stores them in MongoDB database. The information about the user should be
obtained from a HTML form
6. 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
7. Create a counter using ReactJS
8. 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
9. 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
10. Create and deploy a virtual machine using a virtual box that can be accessed from the host
computer using SSH
HARDWARE REQUIREMENTS SOFTWARE REQUIREMENTS

 Desktop HP Core I3 10th


Generation Processor ,
 8GB RAM, 256 GB SSD
 Windows 11 Pro
INDEX

SIGNATURE
EX.NO DATE NAME OF EXPERIMENT PAGE OF THE
MARKS
NO FACULTY

Create a form and validate the contents


1.
of the form using JavaScript.
Get data using Fetch API from an open-
source endpoint and display the
2. contents in the form of a card

Create a NodeJS server that serves


static HTML and CSS files to the user
3. without using
Express

Create a NodeJS server using Express


that stores data from a form as a JSON
file and
4. displays it in another page. The redirect
page should be prepared using
Handlebars

Create a NodeJS server using Express


that creates, reads, updates and deletes
students'
details and stores them in MongoDB
5. database. The information about the
user should be
obtained from a HTML form

Create a NodeJS server that creates,


reads, updates and deletes event details
and stores
them in a MySQL database. The
6. information about the user should be
obtained from a
HTML form

Create a counter using ReactJS


7.

8. 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
Create a simple Sign up and Login
mechanism and authenticate the user
using cookies.
The user information can be stored in
9. either MongoDB or MySQL and the
server should be
built using NodeJS and Express
Framework

Create and deploy a virtual machine


using a virtual box that can be accessed
10. from the host
computer using SSH

Total Marks
Aim:
To create a form and validate the contents of the form using java script.
EX NO: 1
Create a form and validate the contents of the form using JavaScript
Date:

AIM:
To create a form and validate the contents of the form using java script.
PROCEDURE:-

Step :1 It is important to validate the form submitted by the user because it can have
inappropriate values. So, validation is must to authenticate user.

Step :2 JavaScript provides facility to validate the form on the client-side so data
processing will be faster than server-side validation. Most of the web developers prefer
JavaScript form validation.

Step :3 Through JavaScript, we can validate name, password, email, date, mobile
numbers and more fields.

Program:-

html :-

Aim:
To create a form and
validate the contents of the
form using java script

You might also like