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/

Tech Tutorial: Learning Express.js for Web Applications – Episode 05: Communicating Via Messages

Internet communication is based on the sending and receiving of messages between two systems. Those two systems are known as the ‘client’ and the ‘server’. The client makes an initial request for data, waits for a response, and then interprets any response received. The server listens for and accepts any incoming client requests, processing them, and returning appropriate responses. This method of design is called client/server architecture.


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 04: HTTP Methods Explained

Being that the HTTP protocol was created for the implicit purpose of managing HTML documents over the Internet, it provides web developers with various built in methods specific to that purpose. This video will walk you through each method and its intended purpose.

HTTP Methods:

  • GET
  • PUT/PATCH
  • POST
  • DELETE

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/