Back to Catalog

Building a RESTful API with Express

IntermediateGuided Project

In this guided project, you will create a simple Restful API using Express. The emphasis of the project is on understanding the REST protocol and getting started with Express by creating an API that allows the client to handle information about chilies.

4.5 (452 Reviews)

Language

  • English

Topic

  • Javascript

Enrollment Count

  • 2.58K

Skills You Will Learn

  • JavaScript, REST, API, API using Express

Offered By

  • IBM

Platform

  • SkillsNetwork

Last Update

  • December 20, 2025
About this Guided Project

About

An API, or Application Programming Interface is a way for different programs to communicate with one another. There are many different standard formats and architectures of APIs, a common one being a REST API. In general, the development of REST APIs can be complicated, luckily, we have libraries such as ExpressJS. This allows us to simplify the development process by abstracting away much of the technical and tedious details of setting up a server. In this guided project, you will get to try your hand at developing a REST API and appreciate the benefits of using Express. Reap the benefits of learning these valuable skills that make you a more effective programmer by taking this Guided Project today.

A Look at the Project Ahead

After completing this guided project, you will be able to:
- Recognize Restful design constraints
- Use the Express framework to implement a server side application
- Demonstrate a high level understanding of HTTP requests and responses
- Implement an API while following good practices

Instructors

Arjun Swani

Student / Data Science Enthusiast

A student at the University of British Columbia, I am currently pursuing a major in Engineering Physics. In my spare time, I like to pursue personal projects and dive into data science domains I find engaging. I am a firm believer in application based ground up learning and try to share this approach through my projects on IBM Skills Network.

Read more