Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Serverless using AWS Lambda for Python Developers

Lập trình Serverless với AWS Lambda cho Nhà phát triển Python

Lập trình Serverless với AWS Lambda cho Nhà phát triển Python

Xây dựng và Triển khai Ứng dụng Serverless với AWS Lambda

4.7
(814 đánh giá)
6,877 học viên
Giảng viên
Bharath Thippireddy
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.5 giờ video
97 bài giảng
5 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Nắm vững kiến thức cơ bản về Lập trình Serverless và AWS Lambda
Tạo Hàm Lambda bằng AWS Console
Cài đặt các công cụ cần thiết để tạo và triển khai Dự án Serverless từ dòng lệnh
Tìm hiểu cấu trúc hàm và dữ liệu có thể truyền vào/trả về từ Hàm Lambda
Học cú pháp YAML cần thiết để tạo file mẫu SAM
Tạo Dự án bằng SAM CLI
Hiểu cấu trúc của một Dự án Serverless
Build và triển khai Function as Code (FaaS)
Kiểm thử Hàm từ xa trên cloud và cục bộ
Truy cập thông tin môi trường Lambda
Tạo và dọn dẹp toàn bộ cơ sở hạ tầng cho dự án chỉ bằng một lệnh
Tạo API Serverless với API Gateway, AWS Lambda và DynamoDB
Học cách sử dụng AWS APIs và SDKs để làm việc với các thành phần khác nhau
Xử lý usecase bất đồng bộ với S3 và SNS làm trigger
Cấu hình Logging bằng Log4j
Xử lý lỗi thông minh với Dead Letter Queues
Tìm hiểu Cold Starts là gì
Scaling Hàm Lambda
và nhiều nội dung khác qua các bước đơn giản

Yêu cầu

Có kiến thức cơ bản về AWS và Phát triển Python

Đối tượng phù hợp

Học viên muốn thành thạo Lập trình Serverless với AWS Lambda
Học viên đã hoàn thành khóa học Devops Tools và AWS của tôi

Nội dung khóa học

10 phần • 97 bài giảng
1 Giới thiệu Khóa học và Giảng viên
2 Link phản hồi khóa học riêng tư
3 Cách tận dụng tối đa khóa học này
4 URL GIT Hub
5 Tải giải pháp bài tập
6 Tải Slide bài giảng
7 Khóa học đầy đủ dựa trên Python
1 Lập trình Serverless
2 Nano Services
3 AWS Lambda là gì
4 Function as a Service (FaaS)
5 Các trường hợp sử dụng
6 Tạo Lambda đầu tiên
7 Quy trình làm việc của Lambda
8 Các loại và chế độ Invocation
9 BOTO3 API
10 Chi phí và Thông tin khác
1 Giới thiệu
2 Thiết lập tài khoản AWS
3 AWS SAM
4 Tạo IAM User
5 Cài đặt AWS và SAM CLIs
6 Cấu hình AWS CLI
7 Cài đặt Python và PyCharm
8 Cài đặt Postman
9 Cài đặt Visual Studio Code IDE
10 Cú pháp YAML
11 Tài liệu AWS Serverless
1 CẬP NHẬT - Tạo Dự án SAM
2 Tạo Dự án Serverless
3 SAM Build
4 SAM Deploy
5 Kiểm thử
6 Bắt đầu cơ bản (Hello World)
7 Truyền tham số
8 template.yaml
9 Kiểm thử cục bộ
10 API cục bộ
11 Truy cập Logs
12 Bảo mật
13 Dọn dẹp
1 Giới thiệu
2 Kiểu đơn giản
3 Kiểu danh sách
4 Kiểu từ điển
5 Đối tượng Context
6 Cấu hình Timeout
7 Thiết lập và đọc Biến môi trường
8 Gọi hàm từ xa bằng Command Line
9 Kiến thức cơ bản về Cold start
1 Giới thiệu
2 Tổng quan nhanh về API Gateway
3 Tổng quan nhanh về DynamoDB
4 BOTO3 API
5 Bảo mật
6 Mẫu SAM Template
7 Hàm Cloud Formation Intrinsic
8 Tạo Dự án
9 Tạo Lambda xử lý đơn hàng
10 Liên kết API Gateway để kích hoạt Lambda
11 Triển khai và Kiểm thử
12 Tạo và cấu hình lambda đọc đơn hàng
13 Kiểm thử đọc đơn hàng
14 Kiểm thử cục bộ
15 Sử dụng Global Properties
16 Tạo tài nguyên Table
17 Tạo Item
18 Đọc Items
19 Cấu hình Security Policies
20 Triển khai và Kiểm thử
21 Xuất thông tin tài nguyên
22 Sử dụng hàm GetAttr Intrinsic
23 Tái cấu trúc
1 Giới thiệu
2 Tổng quan nhanh về S3
3 BOTO3 API
4 Mẫu SAM Template
5 Tạo dự án
6 Triển khai PatientCheckoutLambda
7 Cấu hình Lambda và tài nguyên
8 Kiểm thử
9 Cấu hình SNS Topic
10 Xuất bản Messages
11 Triển khai BillMangementLambda
12 Kiểm thử toàn bộ WorkFlow
1 Logging
2 Tạo lỗi
3 Xử lý lỗi
4 Tạo và cấu hình Dead Letter Queue
5 Tạo và cấu hình Lambda xử lý lỗi
6 Triển khai và Kiểm thử
1 Giới thiệu
2 Usecase
3 Tạo và cấu hình lambda
4 Triển khai và Kiểm thử
1 Chúc mừng và Cảm ơn
2 Bài học bổ sung

Giới thiệu khóa học

Are you a Python developer interested in learning Serverless Programming in detail then this course is for you .Are you an experienced Python developer who wants to master the fundamentals of AWS Lambda Functions and use them to create Serverless projects then this course is for you as well.

AWS Lambdas combine Nano Services and Function as a service (FaaS) to deliver Serverless programming model while using various other managed components in AWS. Look at any project that is on AWS it will be using AWS Lambda functions. This course is designed for developers with some knowledge of AWS and Python Development.

You will start this course by:

  • Master the fundamentals of Serverless Programming and AWS Lamdba

  • Create Lambda Function using the AWS console

  • Install the tools required to create and deploy Serverless Projects from your command line

  • Learn the method signature and the data that can be passed to and returned from a Lambda Function

  • Learn the YAML Syntax required to create SAM template files

  • Create Projects using SAM CLI

  • Understand the structure of a Serverless Project

  • Build and deploy Function as Code(FAAS)

  • Test the Functions remotely on the cloud and locally

  • Access the lambda environment information

  • Create and cleanup the entire infrastructure required for your project with a single command

  • Create Serverless APIs using API Gateway , AWS Lambda functions and DynamoDB

  • Learn how to use AWS APIs and SDKs to programatically work with various components

  • Work on a ASync usecase using S3 and SNS as triggers

  • Configure Logging using Log4j

  • Handle Errors gracefully to configure Dead Letter Queues

  • Learn what Cold Starts are

  • Scaling Lambda Functions

  • and more in easy steps

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Aws
Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Serverless
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊