آموزش استقرار وب اپلیکیشن Django با AWS Elastic Beanstalk - 2025 - آخرین آپدیت

دانلود Deploy a Django web app with AWS Elastic Beanstalk - 2025

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

استقرار وب اپلیکیشن Django با AWS Elastic Beanstalk | فعال‌سازی HTTPS | آموزش‌های عملی

در این دوره یاد خواهید گرفت که چگونه وب‌سایت خود را با AWS Elastic Beanstalk استقرار دهید. از PaaS (Platform as a Service) استفاده کنید، نام دامنه خود را ثبت کنید و گواهی SSL/TLS تهیه کنید. میزبانی پایگاه داده PostgreSQL با Amazon RDS، استقرار فایل‌های استاتیک (CSS + JS) در Amazon S3 و ایجاد یک برنامه‌ی پایه را یاد خواهید گرفت.

پیش‌نیازها:

• استفاده از رایانه شخصی ویندوز (MacOS / Linux پشتیبانی نمی‌شود)

• دانش مقدماتی Django و AWS

• آشنایی اولیه با HTML/CSS و JavaScript

• کاربران MacOS نیاز به درک دستورات پایه Django دارند

خوش آمدید! در این دوره به شما کمک می‌کنم تا استقرار وب اپلیکیشن Django خود را در AWS Elastic Beanstalk به طور کامل یاد بگیرید.

-- لطفا با دقت مطالعه کنید --

این دوره در درجه اول برای افرادی طراحی شده است که دانش مقدماتی Django و AWS دارند و می‌خواهند اپلیکیشن خود را از طریق AWS Elastic Beanstalk در AWS استقرار دهند. به عبارت ساده، اگر در زمینه Django و AWS تجربه دارید و می‌خواهید نحوه استقرار وب اپلیکیشن خود را یاد بگیرید، این دوره قطعا برای شما مناسب است!

می‌خواهم به شما در استقرار وب اپلیکیشن Django در AWS کمک کنم.

دوره "استقرار وب اپلیکیشن Django با AWS Elastic Beanstalk" به صورت ساده و منطقی طراحی شده است. همه چیز از سبک و گرافیک تا موضوعات پوشش داده شده، با نهایت دقت برای دانشجو تهیه شده است.

  • تمام مراحل استقرار وب اپلیکیشن Django در AWS Elastic Beanstalk را پوشش می‌دهد.

  • ما فقط روی استقرار تمرکز می‌کنیم و به ابزارهای اتوماسیون یا موارد استفاده پیچیده نمی‌پردازیم. این شامل ابزارهای AWS CI/CD برای ادغام و تحویل مداوم نیز می‌شود.

  • درباره کار با PaaS (Platform as a Service) بیاموزید.

  • ترکیبی از تئوری و آموزش‌های عملی است.

  • دوره به صورت منطقی و منسجم سازماندهی شده است - نه فقط اسلایدهای تصادفی در همه جا.

  • از مفاهیم بسیار ساده شروع می‌شود و به تدریج در طول دوره پیشرفت می‌کند.

  • همچنین خدمات ارزشمند AWS را یاد خواهید گرفت: از AWS Route 53، Amazon Certificate Manager، Amazon RDS، Amazon S3 تا AWS Elastic Beanstalk.

  • این دوره مملو از اسلایدهای سخنرانی، راهنمای PDF، قطعات کد/منابع و کد منبع کامل پروژه به صورت فایل زیپ است.

  • تمام 115+ اسلاید به صورت PDF قابل دانلود هستند.

دوره "استقرار وب اپلیکیشن Django با AWS Elastic Beanstalk" یک دوره‌ی بسیار عملی است و به شما امکان می‌دهد دانش خود را به کار ببرید:

  • در سراسر این دوره، آموزش‌های عملی فراوانی وجود دارد.

مدرس شما:

نام من آرنو پِرِتوریوس است. من یک معلم IT هستم که برنامه‌نویسی را به صورت حضوری و آنلاین تدریس کرده‌ام. علاقه اصلی من تدریس و فناوری است، بنابراین فکر کردم چرا بهترین‌های هر دو جهان را با هم ترکیب نکنیم تا چیزی واقعا شگفت‌انگیز و ارزشمند ایجاد کنیم. در طول سال‌ها، بسیاری از برنامه‌های کاربردی مبتنی بر Django را ایجاد و استقرار داده‌ام، از جمله یک پورتال شغلی برای فارغ التحصیلان دانشگاه و یک شبکه اجتماعی اختصاصی.

من یک توسعه‌دهنده نرم‌افزار، معمار و توسعه‌دهنده همکار AWS هستم. من علاقه زیادی به محاسبات ابری، توسعه وب و همه چیز مربوط به برنامه‌نویسی و فناوری دارم.

بنابراین، بیایید در استقرار Django و یک یا دو سرویس اضافی مسلط شویم.

مطمئن باشید که در دست‌های خوبی هستید!

این دوره شامل موارد زیر نیز می‌شود:

- 5 ساعت ویدیوی درخواستی

- دسترسی مادام‌العمر

- گواهی اتمام دوره Udemy

- چندین منبع قابل دانلود

- دسترسی در تلفن همراه و تلویزیون


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

مقدمه دوره Course Introduction

  • نمای کلی دوره و پیش‌نیازها - [مهم] Course overview and prerequisites - [Important]

  • پشتیبانی دوره Course support

  • روند تفکر Thought process

منابع پروژه Project resources

  • کد و اسلایدهای پروژه نهایی - دانلود Final project code and slides - Download

  • کد پروژه نهایی - اطلاعات مهم Final project code - Important information

ایجاد یک برنامه کاربردی اولیه - [اختیاری] Create a basic application - [Optional]

  • پایتون و ویژوال استودیو کد - نصب - ویندوز Python and Visual Studio Code - Installation - Windows

  • تنظیمات پروژه Django - ویندوز Django project setup - Windows

  • تنظیم مفسر پایتون - ویندوز Configure the Python interpreter - Windows

  • محیط مجازی - بررسی عمیق Virtual environment - Deep dive

  • تنظیمات برنامه Django Django app setup

  • تنظیم یک قالب، URL و نما اولیه Setup a basic template, url and view

  • تنظیم فایل‌های استاتیک Configure static files

  • اضافه کردن سبک به صفحه وب ما Add styling to our webpage

  • تنظیم ساختار اصلی برنامه Main application structure setup

  • ثبت نام کاربر User registration

  • احراز هویت کاربر - ورود User authentication - Login

  • احراز هویت کاربر - خروج User authentication - Logout

  • تنظیمات ناوبری و ایجاد داشبورد Navigation setup and dashboard creation

  • آزمایش برنامه کاربردی اولیه ما Test our basic application

تنظیمات AWS و پیکربندی IAM AWS setup and IAM configuration

  • ایجاد یک حساب کاربری AWS Create an AWS account

  • ایجاد و تعیین بودجه مشخص در AWS Create and set a designated budget on AWS

  • یادآوری هزینه - مرحله اول استقرار Cost reminder - Deployment Phase I

  • Amazon IAM - [نظری] Amazon IAM - [Theory]

  • IAM - ایجاد کاربر و گروه IAM - Create a user and a group

  • IAM - استفاده از URL منحصر به فرد ما IAM - Utilise our unique URL

  • IAM - ایمن سازی حساب‌های AWS شما با MFA IAM - Secure your AWS accounts with MFA

  • IAM - تولید کلیدهای دسترسی IAM - Generate access keys

  • تنظیمات AWS CLI و گواهینامه‌ها - ویندوز AWS CLI and credentials setup - Windows

  • تنظیمات AWS CLI و گواهینامه‌ها - MacOS AWS CLI and credentials setup - MacOS

ذخیره‌سازی ابری و یکپارچه‌سازی پایگاه داده Cloud storage and Database Integration

  • Amazon S3 - [نظری] Amazon S3 - [Theory]

  • ایجاد و راه‌اندازی یک سطل S3 Create and setup an S3 bucket

  • یکپارچه‌سازی S3 با برنامه ما Integrating S3 with our application

  • Amazon RDS - [نظری] Amazon RDS - [Theory]

  • پیکربندی تنظیمات پایگاه داده PostgreSQL ما Configuring our PostgreSQL database settings

  • ایجاد یک نمونه RDS با PostgreSQL Create an RDS instance with PostgreSQL

مدیریت DNS DNS management

  • AWS Route 53 - [نظری] AWS Route 53 - [Theory]

  • ثبت نام یک نام دامنه با Route 53 Register a domain name with Route 53

  • AWS Route 53 - مشکلات نام دامنه AWS Route 53 - Domain name issues

  • Amazon Certificate Manager - [نظری] Amazon Certificate Manager - [Theory]

  • ارائه و اختصاص گواهینامه SSL Provision and assign an SSL certificate

سبک‌دهی به برنامه کاربردی اولیه ما - [اختیاری] Styling our basic application - [Optional]

  • اضافه کردن سبک به فرم‌های ما Adding styling to our forms

استقرار - AWS Elastic Beanstalk Deployment - AWS Elastic Beanstalk

  • AWS Elastic Beanstalk - [نظری] AWS Elastic Beanstalk - [Theory]

  • یادآوری هزینه - مرحله دوم استقرار Cost reminder - Deployment Phase II

  • استراتژی استقرار Deployment strategy

  • تنظیمات AWS EB CLI - ویندوز AWS EB CLI setup - Windows

  • تنظیمات AWS EB CLI - MacOS AWS EB CLI setup - MacOS

  • نصب Gunicorn Installing Gunicorn

  • تولید فایل requirements.txt Generate a requirements.txt file

  • آماده‌سازی برای استقرار Preparing for deployment

  • پیکربندی متغیرهای محیطی Configure environment variables

  • استقرار و راه‌اندازی متغیرهای محیطی - بخش ۱ Deploying and setting up environment variables - Part 1

  • افزودن نام دامنه سفارشی و راه‌اندازی HTTPS - بخش ۲ Add a custom domain name and setting up HTTPS - Part 2

  • رفع اشکال با لاگ‌های EB Debugging errors with EB logs

  • پاک‌سازی منابع AWS AWS resource cleanup

عملکردهای اضافی Additional functionality

  • AWS Elastic Beanstalk - مجاز کردن محدوده‌های CIDR AWS Elastic Beanstalk - Allowing CIDR ranges

  • AWS Elastic Beanstalk - استراتژی‌های استقرار AWS Elastic Beanstalk - Deployment strategies

متشکریم! Thank you!

  • متشکریم! - پیام پایانی Thank you! - A final message

  • سخنرانی جایزه Bonus lecture

نمایش نظرات

آموزش استقرار وب اپلیکیشن Django با AWS Elastic Beanstalk - 2025
جزییات دوره
5 hours
58
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
508
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arno Pretorius Arno Pretorius

توسعه دهنده نرم افزار | معمار راه حل های دارای گواهی AWS