آموزش توسعه اپلیکیشن با پایتون در AWS - آخرین آپدیت

دانلود Developing Applications in Python on AWS

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی، معرفی جامع و دقیقی از زبان برنامه‌نویسی پایتون را به شما ارائه می‌دهد. یادگیری شما با تعریف پایتون، تاریخچه، مفاهیم معنایی و نحوه عملکرد آن آغاز می‌شود و هفته اول با نوشتن یک اسکریپت پایتون برای حل یک مسئله به پایان می‌رسد. در هفته دوم، با معماری‌های بدون سرور (Serverless) آشنا شده و تفاوت‌های بین میکروسرویس‌ها، معماری‌های سرویس‌گرا (SOA) و یکپارچه (Monolith) را درک خواهید کرد. همچنین با استفاده از ابزارهایی مانند AWS Lambda، Amazon API Gateway و Cloud9، یک معماری میکروسرویس خواهید ساخت. سپس نوبت به بررسی عمیق پایگاه‌های داده AWS می‌رسد؛ جایی که Amazon RDS و Amazon DynamoDB را در عمل خواهید دید و نقش حیاتی آن‌ها را در توسعه اپلیکیشن‌های پایتونی مشاهده می‌کنید. هفته پایانی دوره به سرویس‌های یکپارچه‌سازی اپلیکیشن اختصاص دارد. در این بخش، سرویس‌های Amazon SNS، Amazon SQS و EventBridge به عنوان اجزای کلیدی برای ایجاد اپلیکیشن‌های مقیاس‌پذیر مبتنی بر ابر مورد بررسی قرار می‌گیرند. در نهایت، دوره با یک پروژه عملی به پایان می‌رسد که در آن کدی برای انتقال داده‌های سخت‌افزاری (Hardcoded) به DynamoDB و تبدیل آن به یک تابع Lambda خواهید نوشت.

سرفصل ها و درس ها

ماژول ۱: خوش‌آمدگویی به دوره Module 1: Welcome to the Course

  • خوش‌آمدگویی به دوره Welcome to the course

  • توسعه در محیط تیمی Developing in a team

  • مقدمه ماژول ۱ Module 1 Introduction

  • پایتون: سلام دنیا (Hello World) Python Hello World

  • متغیرها و انواع داده در پایتون Python Variables and Types

  • ساختارهای شرطی در پایتون Python Conditionals

  • توابع در پایتون Python Functions

  • لیست‌ها و دیکشنری‌ها در پایتون Python Lists and Dictionaries

  • حلقه‌ها در پایتون Python Loops

  • جمع‌بندی مفاهیم Putting it all together

  • پکیج‌های پایتون Python Packages

  • جمع‌بندی ماژول ۱ Module 1 Wrap Up

ماژول ۲: مقایسه معماری‌ها Module 2: Architecture Comparison

  • مقدمه ماژول ۲ Module 2 Introduction

  • مقایسه اپلیکیشن‌های میکروسرویس، سرویس‌گرا و یکپارچه Microservice applications vs service oriented vs monolith

  • مفاهیم بنیادی AWS Lambda AWS Lambda foundational concepts

  • ساخت توابع AWS Lambda Building AWS Lambda functions

  • میزبانی APIها با Amazon API Gateway Host APIs with Amazon API Gateway

  • کار با سرویس‌های AWS با استفاده از AWS SDK Working with AWS services using the AWS SDK

  • جمع‌بندی ماژول ۲ Module 2 wrap up

ماژول ۳: پایگاه داده Module 3: Database

  • مقدمه ماژول ۳ Module 3 Introduction

  • آشنایی با پایگاه داده رابطه‌ای آمازون (Amazon RDS) Introduction to Amazon Relational Database

  • یکپارچه‌سازی Amazon RDS Integrating Amazon RDS

  • آشنایی با Amazon DynamoDB Introduction to Amazon DynamoDB

  • یکپارچه‌سازی Amazon DynamoDB Integrating Amazon DynamoDB

  • جمع‌بندی ماژول ۳ Module 3 Wrap up

ماژول ۴: سرویس‌های پیام‌رسان Module 4: Messaging Services

  • مقدمه ماژول ۴ Module 4 Introduction

  • پیام‌رسانی با Amazon SNS Messaging with Amazon Simple Notification Service (SNS)

  • پیام‌رسانی با Amazon SQS Messaging with Amazon Simple Queue Service (SQS)

  • باس‌های رویداد با Amazon EventBridge Event Buses with Amazon EventBridge

  • جمع‌بندی ماژول ۴ Module 4 Wrap up

  • پروژه نهایی و ارزیابی Graded Project

نمایش نظرات

آموزش توسعه اپلیکیشن با پایتون در AWS
جزییات دوره
9h 52m
31
(آخرین آپدیت)
11,043
4.6 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده