Section 1 : Introduction

Lecture 1 Introduction 0:57

Section 2 : API

Lecture 2 What is an API
Lecture 3 API Exercise 1 9:10
Lecture 4 API Exercise 2 3:49
Lecture 5 API Details 5:48
Lecture 6 API Details Example 4:31
Lecture 7 API Mashup

Section 3 : Web Service

Lecture 8 What is a Web Service 3:8
Lecture 9 API and Web Service Conclusion 0:41

Section 4 : HTTP

Lecture 10 Introduction to HTTP 13:9
Lecture 11 HTTP Exercise 1:5
Lecture 12 HTTP Parts 0:25
Lecture 13 HTTP Start Line 8:13
Lecture 14 HTTP Start Line Exercise 1:3
Lecture 15 HTTP Headers 5:8
Lecture 16 HTTP Headers Exercise 0:26
Lecture 17 HTTP Blank Line 0:30
Lecture 18 HTTP Body
Lecture 19 HTTP Body Exercise 1:59

Section 5 : XML

Lecture 20 XML Introduction 10:4
Lecture 21 XML Exercise 0:35

Section 6 : JSON

Lecture 22 JSON Introduction 10:35
Lecture 23 JSON Exercise 0:37
Lecture 24 XML JSON Comparison 2:8

Section 7 : SOAP

Lecture 25 SOAP REST Comparison 0:59
Lecture 26 SOAP Introduction 4:7
Lecture 27 SOAP Example 10:11
Lecture 28 SOAP Exercise 1:34

Section 8 : REST

Lecture 29 REST Introduction Part One 22:57
Lecture 30 REST Introduction Part Two 1:53
Lecture 31 REST Example (Call EBay API) 5:51
Lecture 32 REST Example (Create Twitter App) 29:12
Lecture 33 REST Exercise 0:56

Section 9 : API Access

Lecture 34 HTTPS 1:25
Lecture 35 Authentication and Authorization 4:37
Lecture 36 Apps 17:16
Lecture 37 OAuth 17:2
Lecture 38 Advanced Topic OAuth Authorization Code Grant (Google Cloud) 19:31
Lecture 39 Advanced Topic OpenID Connect 3:39
Lecture 40 Exercise API Access Definitions 2:14

Section 10 : API Examples

Lecture 41 Postman Installation 3:39
Lecture 42 Postman Simple Example 4:12
Lecture 43 No Authentication 5:34
Lecture 44 Basic Authentication 7:31
Lecture 45 Digest Authentication
Lecture 46 Bearer Token 10:19
Lecture 47 OAuth
Lecture 48 Postman Exercise 0:15
Lecture 49 Python 9:11

Section 11 : Extras

Lecture 50 Create an API (Amazon Web Services) 54:14
Lecture 51 Calling APIs Using Programming Languages 1:38
Lecture 52 Webhooks 6:18
Lecture 53 Microservices 8:56
Lecture 54 What's NextAfter This Course 4:48

Section 12 : Conclusion

Lecture 55 Conclusion 1:34