Learning Activity: Node.js Overview
Overview
This semester we will use Node.js for our backend technology. At this point you are very familiar with using JavaScript to run in the browser and make dynamic updates to your web pages. In this course, you will learn to write programs that run on the server and use data and other logic on the server to dynamically create the web pages in the first place. There are many langages and platforms that can accomplish this task. Node.js allows you to write our server side code in JavaScript (a language you are already familiar with), which is very convenient. It is also well-used in industry today.
In the end, you will host your web application on a Node.js server in the cloud. But to help you in your development, you will also install it on your local computer. This allows you to write and test your application quickly, and only deploy it to the server when it is ready and working.
Prepare
Complete the following:
- Watch: Request - Response Basics
- Read: Node References
Activity Instructions
Complete the following:
- Ensure that you have installed all the tools from the Tools and Setup page.
- Build a simple application
Submission
When you have completed all of the learning activities for this week, you will return to Canvas and submit the associated quiz there.
Up Next
- Learning Activity (2 of 2): EJS Templates
Other Links:
- Return to: Week Overview | Course Home