Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
The potential for programming REST APIs is essentially limitless, and it has never been easier to get started with your own API project. The most popular modern languages, frameworks, and platforms all provide rich support for all types of HTTP-based services, including REST. It is not necessary to be a highly experienced developer to build and maintain a REST API because of the many prepackaged solutions that get the API up and running, as well as the large and talented community of technical experts who create and manage these tools.
Three of the most popular programming languages in use today are JavaScript, Python, and C#. You will learn how to build REST APIs in each of these languages and their corresponding server runtimes. Each of these will entail the configuration of OpenAPI-compatible services that produce the familiar OpenAPI documentation.
You also will learn how to build a REST API in Node.js using Express, in Python using Flask, and in .NET Core using Swashbuckle using prepackaged starter implementations.
The course covers JavaScript, Python, and C#, building REST APIs in each language and their corresponding server runtimes.
No. The course notes it is not necessary to be a highly experienced developer to build and maintain a REST API, thanks to the many prepackaged solutions and the large community of technical experts who create and manage these tools.
The course builds a REST API in Node.js using Express, in Python using Flask, and in .NET Core using Swashbuckle, using prepackaged starter implementations.
Yes. You will learn how to configure OpenAPI-compatible services and generate automated OpenAPI documentation in each language.
The lessons cover Node.js REST APIs with Express.js, Python REST APIs with OpenAPI documentation, and creating REST APIs using ASP.NET Core and C#.