-
Урок 1.
00:02:45
Introduction
-
Урок 2.
00:01:53
What is AWS?
-
Урок 3.
00:05:37
What is Serverless Development?
-
Урок 4.
00:08:47
AWS Signup & First Serverless API
-
Урок 5.
00:01:02
Why AWS?
-
Урок 6.
00:03:23
Course Structure
-
Урок 7.
00:02:22
How to get the Most out of this Course
-
Урок 8.
00:00:44
Module Introduction
-
Урок 9.
00:05:32
An Overview over the Core Serverless Services
-
Урок 10.
00:02:51
The Course Project
-
Урок 11.
00:00:56
Module Introduction
-
Урок 12.
00:02:18
What is API Gateway?
-
Урок 13.
00:01:04
Accessing the API Gateway Console
-
Урок 14.
00:04:48
General API Gateway Features
-
Урок 15.
00:04:51
API-specific Features & Options
-
Урок 16.
00:04:39
Introducing the Request-Response Cycle
-
Урок 17.
00:06:13
Understanding the Request-Response Cycle
-
Урок 18.
00:03:20
Creating a New API
-
Урок 19.
00:03:16
Creating a Resource (= URL Path)
-
Урок 20.
00:04:12
Handling CORS and the OPTIONS Preflight Request
-
Урок 21.
00:04:12
Creating a (HTTP) Method
-
Урок 22.
00:02:47
What is AWS Lambda?
-
Урок 23.
00:11:13
Creating a Lambda Function
-
Урок 24.
00:01:28
Connecting Lambda Functions to API Gateway Endpoints
-
Урок 25.
00:07:26
Accessing the API from the Web & Fixing CORS Issues
-
Урок 26.
00:02:00
Understanding "event" in Lambda Functions
-
Урок 27.
00:03:53
Forwarding Requests with "Proxy Integration"
-
Урок 28.
00:02:52
Accessing Lambda Logs
-
Урок 29.
00:04:45
Getting Started with Body Mapping Templates
-
Урок 30.
00:04:10
Extracting Request Data with Body Mapping Templates
-
Урок 31.
00:02:10
What's the Idea behind Body Mappings?
-
Урок 32.
00:02:42
Mapping Response Data
-
Урок 33.
00:03:15
Using Models & Validating Requests
-
Урок 34.
00:06:43
Models & Mappings
-
Урок 35.
00:01:25
Next Steps
-
Урок 36.
00:02:25
Adding a DELETE Method Endpoint to the API
-
Урок 37.
00:08:43
Using Path Parameters
-
Урок 38.
00:07:12
Accessing the API from the Web - The Right Way
-
Урок 39.
00:02:44
Wrap Up
-
Урок 40.
00:00:45
Module Introduction
-
Урок 41.
00:02:51
What is DynamoDB?
-
Урок 42.
00:04:59
How DynamoDB Organizes Data
-
Урок 43.
00:02:52
NoSQL vs SQL
-
Урок 44.
00:00:53
Using DynamoDB with Lambda
-
Урок 45.
00:02:41
Creating a Table in DynamoDB
-
Урок 46.
00:04:12
Understanding Read & Write Capacity
-
Урок 47.
00:02:17
Creating and Scanning Items
-
Урок 48.
00:01:21
What about multiple Databases?
-
Урок 49.
00:04:37
Accessing DynamoDB from Lambda
-
Урок 50.
00:01:43
Sidenote: How Lambda works behind the Scenes
-
Урок 51.
00:06:15
Putting Items into a DynamoDB Table from Lambda
-
Урок 52.
00:02:19
Setting Permissions Right
-
Урок 53.
00:06:30
Using API Gateway (Request) Data for Item Creation
-
Урок 54.
00:03:06
Mapping the Response & Web Testing
-
Урок 55.
00:07:53
Scanning Data in DynamoDB from Lambda
-
Урок 56.
00:04:31
Improving the IAM Permissions
-
Урок 57.
00:03:01
Restructuring Fetched Data in Lambda
-
Урок 58.
00:05:39
Getting a Single Item from DynamoDB via Lambda
-
Урок 59.
00:01:38
Testing it from the Web & Passing Correct Data
-
Урок 60.
00:02:49
Preparing "Delete" Permissions
-
Урок 61.
00:04:42
Deleting Items in DynamoDB via Lambda
-
Урок 62.
00:06:46
Mapping DynamoDB Responses
-
Урок 63.
00:01:51
Wrap Up
-
Урок 64.
00:01:33
Module Introduction
-
Урок 65.
00:02:13
How to add Authorization to API Gateway
-
Урок 66.
00:04:02
Understanding Custom Authorizers (API Gateway)
-
Урок 67.
00:10:13
Creating a Custom Authorizer Function
-
Урок 68.
00:05:51
Using Custom Authorizers
-
Урок 69.
00:06:10
Retrieving Users from Custom Authorizers
-
Урок 70.
00:02:28
What is AWS Cognito?
-
Урок 71.
00:01:32
Cognito User Pools and Federated Identities
-
Урок 72.
00:08:14
Creating a Cognito User Pool
-
Урок 73.
00:03:20
Understanding the Cognito Auth Flow
-
Урок 74.
00:05:29
Adding Cognito to a Frontend App - Getting Started
-
Урок 75.
00:12:01
Adding Signup to the Frontend App
-
Урок 76.
00:04:09
Adding User Confirmation to a Frontend App
-
Урок 77.
00:05:51
Adding Signin to a Frontend App
-
Урок 78.
00:03:49
Managing User State with Cognito
-
Урок 79.
00:02:47
Using a Cognito Authorizer with API Gateway
-
Урок 80.
00:06:44
Passing the right User ID to Lambda
-
Урок 81.
00:08:00
Using Query Params & Cognito from Lambda
-
Урок 82.
00:03:51
Passing Query Params from the Frontend
-
Урок 83.
00:05:06
Passing the User Id to the DELETE Endpoint
-
Урок 84.
00:01:47
Wrap Up
-
Урок 85.
00:02:01
Module Introduction
-
Урок 86.
00:02:33
What is S3?
-
Урок 87.
00:04:31
Creating a S3 Bucket
-
Урок 88.
00:02:48
Uploading the Web App to the Bucket
-
Урок 89.
00:03:40
Turning a S3 Bucket into a Static Webserver
-
Урок 90.
00:01:54
Setting up Logging
-
Урок 91.
00:02:29
Optimizing Content Delivery: What is AWS CloudFront?
-
Урок 92.
00:04:40
Setting up a CloudFront Distribution
-
Урок 93.
00:01:09
Finishing the CloudFront Setup
-
Урок 94.
00:01:16
Using a Custom Domain: What is Route53?
-
Урок 95.
00:01:53
Registering a Domain
-
Урок 96.
00:07:02
Connecting a Domain to a CloudFront Distribution
-
Урок 97.
00:01:16
Wrap Up
-
Урок 98.
00:03:14
Module Introduction
-
Урок 99.
00:02:11
Documenting an API
-
Урок 100.
00:08:01
Other AWS Lambda Triggers
-
Урок 101.
00:01:59
Going Serverless with a Node/ Express App (Non-API!)
-
Урок 102.
00:09:25
Running Node/ Express Apps via Lambda + API Gateway
-
Урок 103.
00:03:09
Pros and Cons of Serverless Node/Express MPA
-
Урок 104.
00:12:05
Serverless Apps and Security
-
Урок 105.
00:01:04
A Case of a Better Development Workflow
-
Урок 106.
00:06:03
Getting to know the Serverless Framework
-
Урок 107.
00:03:41
Getting to know SAM (Serverless Application Model) by AWS
-
Урок 108.
00:03:19
Testing Serverless Apps with localstack
-
Урок 109.
00:05:39
Other useful AWS Services
-
Урок 110.
00:01:12
Wrap Up
-
Урок 111.
00:00:56
Course Roundup
Lambda functions are using callbacks and not response objects.
Having to go to documentation for every little thing that the instructor is teaching as it has been outdated.