
توضیحات
دوره Deploy Django on Ubuntu: Nginx, PostgreSQL, Celery & SSL. این دوره جامع آموزشی به برنامهنویسان کمک میکند تا پروژههای Django خود را با اعتماد به نفس کامل از محیط سیستم شخصی (Localhost) به محیط عملیاتی و واقعی منتقل کنند. در این مسیر، تمام مراحل لازم برای راهاندازی یک محیط تولید (Production) که دارای امنیت بالا، قابلیت مقیاسپذیری و آماده برای میزبانی از کاربران واقعی باشد، آموزش داده میشود. مدرس دوره با استفاده از استانداردهای روز صنعت نرمافزار، نحوه پیکربندی یک سرور Ubuntu را به صورت گامبهگام تشریح میکند. برخلاف آموزشهای ساده و ابتدایی، این دوره تمام لایههای مورد نیاز یک اپلیکیشن حرفهای را پوشش میدهد. این لایهها شامل راهاندازی پایگاه داده قدرتمند PostgreSQL برای مدیریت دادهها، استفاده از Nginx به عنوان یک Reverse Proxy جهت مدیریت بهینه درخواستها و همچنین بکارگیری Gunicorn برای اجرای پایدار برنامه در قالب سرویسهای سیستم (Systemd) است. یکی از ویژگیهای برجسته این آموزش، پرداختن به پردازش کارهای پسزمینه با استفاده از Celery و RabbitMQ است که برای ساخت برنامههای دنیای واقعی بسیار حیاتی محسوب میشود. همچنین در این دوره، فرآیند اتصال دامنه اختصاصی و دریافت گواهینامه SSL جهت برقراری ارتباط امن HTTPS به طور کامل پیادهسازی میشود. نکته قابل توجه این است که برای شرکت در این دوره، نیازی به دانش قبلی در زمینه مدیریت سرور نیست و تمامی مراحل از تهیه سرور AWS EC2 تا اجرای دستورات لینوکس به صورت واضح توضیح داده شده است.
پس از Extract، با Player دلخواه خود مشاهده کنید.
