Building Server-side Apps with Node and Express

Learn the basics of Node.js, HTTP, and the Express library in order to build simple server-side applications in JavaScript.

Sign up for Building Server-side Apps with Node and Express

Sign up to rarely get emails from Bocoup!

Event map

Additional Information

Is this class right for you?

This class is intended for the intermediate or advanced JavaScript developer who wants to learn how to create a server-side application written entirely in JavaScript. You should be familiar with the basics of JavaScript syntax and the concepts of control flow and conditionals. You should also know your way around your computer's file system and being comfortable with the command line is a plus.

Agenda

In the course of this two-day class, you will learn how to plan and build a server-side application in JavaScript. You will leave the class able to quickly spin up an API server or spend some time crafting a larger application. The class includes a combination of lecture, discussion, plenty of examples, and getting your hands dirty with the tools you will learn in the class. A few of the topics we'll cover include:

  • Landscape of JavaScript Things, and Where Express fits
  • What is Node
  • Intro to Client-Server Relationship
  • Intro to HTTP
  • Organizing Your Express Application
  • Building Routes
  • Integrating Other Services, Frameworks, and Libraries