
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Discuss the course layout and the purpose of this course.
This lecture starts the discussion on how to plan an API project. This is very important discussion and you must read lots of other resources and practice it.
Students will learn how to use Swagger for documenting or designing APIs. This is a great way to model your API and test it out before you build.
In this lecture I will introduce spring boot and show how to bootstrap a project.
This lecture covers how to create an API controller and create HTTP methods by using simple annotations.
In this lecture I will introduce students to Python at a high level, the reason for popularity and show some simple examples on how to create a web resource.
Hands on example for how to code RESTFul APIs in Python using Flask.
This lecture will cover what Dynamodb the NoSQL solution from AWS can do for creating a data store for your API.
This lecture will cover all the different AWS API Gateway options for controlling access such as API-Key, Usage Plan and Caching.
Learn how to create scalable REST APIs using Java, Spring, Python and AWS. This course has hands on example and sample code for you to learn Spring Boot, Python Flask and AWS Lambda. This course introduces you to the concepts of YAML documentation using Swagger, Postman for testing APIs. Using JWT adding security to your API. AWS API Gateway to leverage Amazon's infrastructure and Serverless Architecture to build secure and scalable, production grade APIs.