20 Tutorials on How to Create Your Own API — [Sorted by Programming Language]

Alex Walling
The Era of APIs
Published in
3 min readOct 18, 2017

--

Creating your own RESTful API can be a great way to build a business around data you’ve collected or a service you’ve created, or it can just be a fun personal project that allows you to learn a new skill.

Here’s a list of 20 tutorials on how to design your own REST API!

This list has been sorted by the programming language used in the tutorial, which makes it easy to find the perfect tutorial for your needs.

Node.js API Tutorials

Related: Best Node.js Frameworks to Build APIs with

Browse APIs

Python API Tutorials

Browse APIs

PHP API Tutorials

Ruby API Tutorials

Related: Best Ruby Frameworks to Build RESTful APIs

Go API Tutorials

Browse APIs

Java API Tutorials

Browse APIs

Elixir API Tutorials

ASP.NET Web API (C#/.NET) API Tutorials

Browse APIs

Monetize your API!

Now that you have used one of these tutorials to create an API of your own, you can list your API on the RapidAPI Marketplace!

Click here to begin Monetizing your API!

Are there any tutorials on how to create an API that you highly recommend? Comment your favorite API creation tutorials down below!

Or learn how to use an API instead!

Are there any tutorials on how to create an API that you highly recommend? Comment your favorite API creation tutorials down below! If you enjoyed any of the tutorials listed above leave a 👏 on the story.

--

--

Alex Walling
The Era of APIs

Current: Field CTO RapidAPI. Former: Head of Sales Engineering & Developer Relations RapidAPI, Founder of HackCU. Part-time adventurer, full-time hooligan