JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Gallery
Share
Explore
s24 CSD 3103 Lab 1 DUE JUNE 7
In this lab, you will setup an Express.js Web Server and connect to routes provided by the server to the Forms running on HTML in the Web
Full Lab 1 Instruction Sheet:
https://coda.io/@peter-sigurdson/s24-t440-full-stack-web-application-development
Prep work to understand Post and Get:
https://coda.io/@peter-sigurdson/ai-application-development-quiz-lab
Workflow Steps to complete this Lab:
You can set up Node.js and Visual Studio Code.
Make a Express.js Web Server
Start VSC
Make a Folder for this project [ensure your Directory is at the top
run npm init to create Package.json: The configuration File for your project
To work with Docker Containers, you will:
Download and install Docker Desktop
Create an account on
DockerHUB.com
You will download and install Postman.
Make a Node application using Visual Studio Code.
Start by Studying this Lab work Book:
https://coda.io/@peter-sigurdson/s24-t440-full-stack-web-application-development
Grading Rubric:
This assignment is Graded out of 100 points:
25 Points :
All work submitted in the Proper Format on time.
25 Points:
Proper use of Docker containers. Your project runs from the Docker Container. Your Docker Container is properly Uploaded to
Docker HUB.
25 Points:
All your Express.js Server functionalities and routes operate.
25 Points:
Your Word Documentation including explaining the operation of Post and GET routes with PostMan screen shots in your Word Document is complete.
In this Lab, you will:
Build a
NodeJS application using Express.js Web Server and Routes.
Create a Report in MS Word Showcasing with Screenshots your use of PostMan to investigate the operation of your Web Server and its routes.
Submit your Lab Work in the format of a Docker container to
DockerHUB.com
-
You will put your DockerHUB URL into a TEXT file named as StudentNameStudentID.txt and upload to a Dropbox LINK I will provide.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.