Tech Tutorial: Learning Express.js for Web Applications – Episode 12: Redirecting Requests

In this video, we walk through how to use the Express router to handle requests for unknown or non-existent resources/pages. We discuss HTTP response status codes and their use when redirecting such responses back to the home page.


Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/

Tech Tutorial: Learning Express.js for Web Applications – Episode 10: Understanding the Response

In the client/server architecture, Express.js represents the server and manages all HTTP communication with all clients. When doing this, Express.js builds an HTTP response in the form of a JavaScript object containing any data requested by the client and sends it to the client.

This video introduces you to the method in which Express.js handles and manages HTTP requests and responses through what is called a ‘router’.


Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/

Tech Tutorial: Learning Express.js for Web Applications – Episode 09: Understanding the Request

In the client/server architecture, Express.js represents the server and manages all HTTP communication with all clients making requests. When doing this, Express.js interprets the client request, deconstructs it, and creates its own internal representation of the request in the form of a JavaScript object. This object can then be used within the Express.js application to access all information about the request.

This video introduces you to the method in which Express.js handles and manages HTTP requests and responses through what is called a ‘router’.


Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/

Tech Tutorial: Learning Express.js for Web Applications – Episode 08: Running Express

This screencast walks beginners through running Express.js for the first time.


Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/

Tech Tutorial: Learning Express.js for Web Applications – Episode 07: Setting Up Express

This screencast walks beginners through setting up Express.js as the base for a new web application.


Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/

Tech Tutorial: Learning Express.js for Web Applications – Episode 06: Express Overview

Web applications and APIs can be extremely complex pieces of software containing hundreds or thousands of source files and hundred of thousands of lines of code. With that level of complexity, most applications today are built on top of a framework rather than from scratch. These frameworks provide the building blocks most commonly found in all applications.

Some Common Building Blocks:

  • HTTP protocol interpretation
  • Request/response handling
  • Security
  • Authentication
  • Authorization
  • HTML templating
  • Database communication / data access layers
  • (and many more)

Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.

visit: https://www.neumont.edu/