Section 1 : Introduction

Lecture 1 Introduction 00:00:57 Duration

Section 2 : API

Lecture 1 What is an API
Lecture 2 API Exercise 1 00:09:10 Duration
Lecture 3 API Exercise 2 00:03:49 Duration
Lecture 4 API Details 00:05:48 Duration
Lecture 5 API Details Example 00:04:31 Duration
Lecture 6 API Mashup

Section 3 : Web Service

Lecture 1 What is a Web Service 00:03:08 Duration
Lecture 2 API and Web Service Conclusion 00:00:41 Duration

Section 4 : HTTP

Lecture 1 Introduction to HTTP 00:13:09 Duration
Lecture 2 HTTP Exercise 00:01:05 Duration
Lecture 3 HTTP Parts 00:00:25 Duration
Lecture 4 HTTP Start Line 00:08:13 Duration
Lecture 5 HTTP Start Line Exercise 00:01:03 Duration
Lecture 6 HTTP Headers 00:05:08 Duration
Lecture 7 HTTP Headers Exercise 00:00:26 Duration
Lecture 8 HTTP Blank Line 00:00:30 Duration
Lecture 9 HTTP Body
Lecture 10 HTTP Body Exercise 00:01:59 Duration

Section 5 : XML

Lecture 1 XML Introduction 00:10:04 Duration
Lecture 2 XML Exercise 00:00:35 Duration

Section 6 : JSON

Lecture 1 JSON Introduction 00:10:35 Duration
Lecture 2 JSON Exercise 00:00:37 Duration
Lecture 3 XML JSON Comparison 00:02:08 Duration

Section 7 : SOAP

Lecture 1 SOAP REST Comparison 00:00:59 Duration
Lecture 2 SOAP Introduction 00:04:07 Duration
Lecture 3 SOAP Example 00:10:11 Duration
Lecture 4 SOAP Exercise 00:01:34 Duration

Section 8 : REST

Lecture 1 REST Introduction Part One 00:22:57 Duration
Lecture 2 REST Introduction Part Two 00:01:53 Duration
Lecture 3 REST Example (Call EBay API) 00:05:51 Duration
Lecture 4 REST Example (Create Twitter App) 00:29:12 Duration
Lecture 5 REST Exercise 00:00:56 Duration

Section 9 : API Access

Lecture 1 HTTPS 00:01:25 Duration
Lecture 2 Authentication and Authorization 00:04:37 Duration
Lecture 3 Apps 00:17:16 Duration
Lecture 4 OAuth 00:17:02 Duration
Lecture 5 Advanced Topic OAuth Authorization Code Grant (Google Cloud) 00:19:31 Duration
Lecture 6 Advanced Topic OpenID Connect 00:03:39 Duration
Lecture 7 Exercise API Access Definitions 00:02:14 Duration

Section 10 : API Examples

Lecture 1 Postman Installation 00:03:39 Duration
Lecture 2 Postman Simple Example 00:04:12 Duration
Lecture 3 No Authentication 00:05:34 Duration
Lecture 4 Basic Authentication 00:07:31 Duration
Lecture 5 Digest Authentication
Lecture 6 Bearer Token 00:10:19 Duration
Lecture 7 OAuth
Lecture 8 Postman Exercise 00:00:15 Duration
Lecture 9 Python 00:09:11 Duration

Section 11 : Extras

Lecture 1 Create an API (Amazon Web Services) 00:54:14 Duration
Lecture 2 Calling APIs Using Programming Languages 00:01:38 Duration
Lecture 3 Webhooks 00:06:18 Duration
Lecture 4 Microservices 00:08:56 Duration
Lecture 5 What's NextAfter This Course 00:04:48 Duration

Section 12 : Conclusion

Lecture 1 Conclusion 00:01:34 Duration