Serverless Framework Guide is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of data-sourcepos. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with data-sourcepos and aws, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Serverless Framework Guide: API Gateway AWS & Node.js. این دوره آموزشی به شرکتکنندگان میآموزد که چگونه برنامههای کاربردی مدرن را با تاکید بر مقیاسپذیری، انعطافپذیری و کارایی طراحی و پیادهسازی کنند. در این راستا، معماری میکروسرویسهای بدون سرور بر روی پلتفرم AWS و با محوریت API Gateway به عنوان جزء اصلی مورد بررسی قرار میگیرد. شرکتکنندگان در طول دوره، تجربه عملی کار با سرویسهای کلیدی AWS نظیر AWS Lambda، API Gateway، DynamoDB، S3 و سایر سرویسهای ضروری ابری را کسب خواهند کرد. همچنین، بهترین شیوهها در زمینه عملکرد، امنیت و خودکارسازی فرآیندها به صورت عملی آموزش داده میشود.
این دوره با ارائه مثالهای کاربردی و واقعی، به درک عمیق نحوه معماری، توسعه و استقرار برنامههای کاربردی با قابلیت مقیاسپذیری بالا کمک میکند. مباحثی نظیر کار با معماری رویدادمحور با استفاده از SQS، SNS و EventBridge، خودکارسازی استقرار با بهرهگیری از Infrastructure as Code از طریق Serverless Framework و AWS CloudFormation، پیادهسازی احراز هویت و مجوزدهی با Cognito و IAM، و همچنین نظارت و عیبیابی برنامهها با استفاده از CloudWatch و استراتژیهای لاگینگ به صورت جامع پوشش داده میشوند. علاوه بر این، بهینهسازی عملکرد، امنیت و کارایی هزینهها برای برنامههای کاربردی مبتنی بر ابر نیز از جمله موضوعات مهم مورد بحث در این دوره است.
آنچه فرا خواهید گرفت
- ساخت یک برنامه کاربردی چند فروشگاهی با بکاند کاملاً بدون سرور
- پیادهسازی میکروسرویسها برای بهبود مقیاسپذیری و قابلیت نگهداری
- استفاده از API Gateway، AWS Lambda، DynamoDB و S3 برای ایجاد یک پشته فناوری بدون سرور کامل
- کار با معماریهای رویدادمحور با استفاده از SQS، SNS و EventBridge
- خودکارسازی استقرارها با استفاده از Infrastructure as Code از طریق Serverless Framework و AWS CloudFormation
- پیادهسازی احراز هویت و مجوزدهی با استفاده از Cognito و IAM
- نظارت و عیبیابی برنامهها با استفاده از CloudWatch و استراتژیهای لاگینگ
- بهینهسازی عملکرد، امنیت و کارایی هزینه برای برنامههای کاربردی مبتنی بر ابر
- مبانی و گزینههای پیشرفته AWS Lambda
- استقرار پروژههای واقعی که با Amazon Cognito، SQS، S3، SES، SNS، EventBridge، API Gateway، DynamoDB، CloudWatch و بسیاری سرویسهای دیگر تعامل دارند.
- معماری میکروسرویسها
- پایداری دادهها (DynamoDB)
- توسعه نرمافزار با NodeJS
- زیرساخت ابری و سرویسهای AWS
- یادگیری AWS Lambda از طریق یک پروژه عملی
- محاسبات بدون سرور
- توسعه ابری
- توسعه و استقرار صحیح توابع AWS Lambda با Serverless Framework
این دوره مناسب افرادیست که
- توسعهدهندگان بکاند که به دنبال انتقال از معماریهای سنتی مبتنی بر سرور به راهکارهای بدون سرور هستند.
- توسعهدهندگان Node.js که میخواهند برنامههای کاربردی را با استفاده از AWS Lambda و Serverless Framework بسازند و مستقر کنند.
- علاقهمندان به محاسبات ابری که مشتاق یادگیری سرویسهای AWS مانند API Gateway، DynamoDB، S3، SQS، SNS، EventBridge، Cognito و موارد دیگر هستند.
- متخصصان فناوری که میخواهند تجربه عملی در استقرار و مدیریت میکروسرویسها کسب کنند.
- فریلنسرها یا کارآفرینانی که میخواهند برنامههای تجارت الکترونیک را با استفاده از AWS Serverless بسازند و مقیاس دهند.
What You Will Learn
- ساخت یک برنامه کاربردی چند فروشگاهی با بکاند کاملاً بدون سرور
- پیادهسازی میکروسرویسها برای بهبود مقیاسپذیری و قابلیت نگهداری
- استفاده از API Gateway، AWS Lambda، DynamoDB و S3 برای ایجاد یک پشته فناوری بدون سرور کامل
- کار با معماریهای رویدادمحور با استفاده از SQS، SNS و EventBridge
- خودکارسازی استقرارها با استفاده از Infrastructure as Code از طریق Serverless Framework و AWS CloudFormation
- پیادهسازی احراز هویت و مجوزدهی با استفاده از Cognito و IAM
- نظارت و عیبیابی برنامهها با استفاده از CloudWatch و استراتژیهای لاگینگ
- بهینهسازی عملکرد، امنیت و کارایی هزینه برای برنامههای کاربردی مبتنی بر ابر
- مبانی و گزینههای پیشرفته AWS Lambda
- استقرار پروژههای واقعی که با Amazon Cognito، SQS، S3، SES، SNS، EventBridge، API Gateway، DynamoDB، CloudWatch و بسیاری سرویسهای دیگر تعامل دارند.
- معماری میکروسرویسها
- پایداری دادهها (DynamoDB)
- توسعه نرمافزار با NodeJS
- زیرساخت ابری و سرویسهای AWS
- یادگیری AWS Lambda از طریق یک پروژه عملی
- محاسبات بدون سرور
- توسعه ابری
- توسعه و استقرار صحیح توابع AWS Lambda با Serverless Framework
Who This Course Is For
- توسعهدهندگان بکاند که به دنبال انتقال از معماریهای سنتی مبتنی بر سرور به راهکارهای بدون سرور هستند.
- توسعهدهندگان Node.js که میخواهند برنامههای کاربردی را با استفاده از AWS Lambda و Serverless Framework بسازند و مستقر کنند.
- علاقهمندان به محاسبات ابری که مشتاق یادگیری سرویسهای AWS مانند API Gateway، DynamoDB، S3، SQS، SNS، EventBridge، Cognito و موارد دیگر هستند.
- متخصصان فناوری که میخواهند تجربه عملی در استقرار و مدیریت میکروسرویسها کسب کنند.
- فریلنسرها یا کارآفرینانی که میخواهند برنامههای تجارت الکترونیک را با استفاده از AWS Serverless بسازند و مقیاس دهند.
Course Features & Specifications
- ناشر : Udemy
- مدرس : Maclay Academy , Macaulay Famous
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 141
- مدت زمان آموزش : 8 ساعت و 50 دقیقه
Prerequisites
- Everything is explained from scratch; just be willing to learn and be patient.
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/11 نسبت به 2025/3 به مدت زمان 37 دقیقه افزایش داشته است.
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p