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/

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

Websites and web applications are key to the success and the popularity of the Internet. What most people do not know is that what they see in their browsers is actually the browser’s interpretation of a combination of files containing markup language. These documents are transmitted over the networks that make up the Internet through a network protocol called the Hypertext Transfer Protocol or HTTP. In this video, we will discuss how the HTTP protocol makes the web happen.


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/