خوش آمدید! من اینجا هستم تا به شما کمک کنم در DevOps با جنگو استاد شوید، جایی که یاد میگیرید چگونه استقرارها را خودکار کنید، زیرساخت را با کد مدیریت کنید و یک خط لوله کامل CI/CD بسازید.
-- لطفاً با دقت بخوانید --
این دوره برای مبتدیان مطلق نیست. شما باید از قبل درک پایهای از جنگو داشته باشید و با آن راحت باشید.
این دوره بر جریانهای کاری DevOps کاربرپسند برای استقرار و مدیریت اپلیکیشنهای وب جنگو با Terraform، Docker، GitHub Actions و Render تمرکز دارد. این دوره وارد جزئیات Kubernetes یا سیستمهای DevOps سازمانی نمیشود — در عوض، یک پایه محکم و واقعی از متدهای DevOps از کد تا ابر به شما میدهد.
این دوره برای توسعهدهندگانی طراحی شده است که میخواهند اصول DevOps را در اپلیکیشنهای جنگوی خود ادغام کنند. اگر دانش پایه جنگو را دارید و میخواهید مهارتهای خود را ارتقا دهید، این دوره برای شماست! تمرکز بر زیرساخت به عنوان کد (IaC) و CI/CD است. شما یاد میگیرید چگونه اپلیکیشنهای جنگو را داکریزه کنید، آنها را با Terraform مستقر کنید و جریانهای کاری را با GitHub Actions خودکار سازید.
سرفصلهای دوره:
ما با ایجاد یک پروژه ساده جنگو شروع میکنیم و سپس به تدریج ابزارها و بهترین متدهای DevOps را برای اتوماسیون استقرار ادغام میکنیم
تسلط بر داکریزه کردن – کانتینری کردن پروژه جنگو برای استقرار بدون نقص و مقیاسپذیری با استفاده از Docker
بهرهگیری از GitHub Container Registry – ذخیره، مدیریت و استقرار بهینه ایمیجهای داکر مستقیماً از ریجستری کانتینر گیتهاب
امنسازی متغیرهای محیطی – یادگیری بهترین روشها برای مدیریت اسرار و پیکربندیهای محیطی در محیط عملیاتی
درک مدلهای استقرار ابری – بررسی تفاوتهای بین IaaS، PaaS و IaC برای تصمیمگیری آگاهانه در مورد استقرار
استقرار جنگو با Terraform روی Render – بهرهگیری از زیرساخت به عنوان کد (IaC) برای اتوماسیون و مدیریت زیرساخت ابری اپلیکیشنهای جنگو. ما از فرمت IaC رندر به عنوان ارائهدهنده سرویس ابری استفاده خواهیم کرد
راهاندازی دیتابیس عملیاتی – پیکربندی و ادغام PostgreSQL در ابر برای یک بکاند مقیاسپذیر جنگو
ساخت خط لوله CI/CD – طراحی و پیادهسازی یک جریان کاری کاملاً خودکار برای یکپارچهسازی و استقرار مداوم با استفاده از GitHub Actions
مانیتورینگ اپلیکیشنهای جنگو – پیادهسازی لاگگیری و مانیتورینگ پایه با Render برای ردیابی عملکرد اپلیکیشن
بهینهسازی عملکرد و ردیابی خطا – افزایش قابلیت اطمینان با استراتژیهای موثر لاگگیری، ردیابی خطا و مانیتورینگ
یک تجربه یادگیری ساختاریافته و عملی:
> دوره به صورت منطقی و تدریجی ساختار یافته است – نه فقط درسهای پراکنده و تصادفی.
> از مفاهیم پایه شروع شده و به تدریج به سمت اتوماسیون کامل پیش میرود.
> این دوره سرشار از مثالهای عملی، تکههای کد و کاربردهای دنیای واقعی است.
> یاد میگیریم چگونه از Terraform، Docker و GitHub Actions برای ایجاد یک خط لوله DevOps جامع برای جنگو استفاده کنیم.
مدرس شما:
نام من Arno Pretorius است. من یک مدرس تایید شده IT هستم که برنامهنویسی را هم به صورت حضوری و هم آنلاین تدریس کردهام. اشتیاق اصلی من تدریس و تکنولوژی است، بنابراین فکر کردم چرا بهترینهای هر دو دنیا را ترکیب نکنم تا چیزی واقعاً شگفتانگیز و ارزشمند خلق کنم. در طول سالها، اپلیکیشنهای واقعی متعددی بر پایه جنگو ایجاد و مستقر کردهام، از جمله یک پورتال شغلی برای فارغالتحصیلان دانشگاه و یک شبکه اجتماعی اختصاصی.
من یک توسعهدهنده نرمافزار و متخصص تایید شده AWS (Solutions Architect & Developer associate) هستم. علاقه شدیدی به رایانش ابری، توسعه وب و هر چیزی که به برنامهنویسی و تکنولوژی مربوط میشود دارم.
پس بیایید شروع کنیم و در جنگو و سرویسهای جانبی آن مسلط شویم.
مطمئن باشید که در دستان امنی هستید!
این دوره همچنین شامل موارد زیر است:
- بیش از ۸ ساعت ویدیو آموزشی
- دسترسی مادامالعمر
- گواهینامه اتمام دوره Udemy
- دسترسی در موبایل و تلویزیون
اگر میخواهید در DevOps با جنگو استاد شوید، در این دوره به من بپیوندید!
Arno Pretorius
توسعه دهنده نرم افزار | معمار راه حل های دارای گواهی AWS
نمایش نظرات