صد روز DevOps - آزمایشگاههای عملی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک پورتفولیوی آماده استخدام: 100 پروژه واقعی DevOps را کامل و مستند میکنید تا مهارتهای عملی خود را به کارفرمایان آینده نشان دهید.
- تسلط به زنجیره ابزارهای DevOps: با ابزارهای ضروری مانند Git و Docker و Kubernetes و Jenkins، و Terraform و Ansible به صورت عملی مهارت پیدا کنید.
- حل مشکلات واقعی زیرساخت: مهارتهای عیبیابی لازم برای تشخیص و رفع مشکلات رایج استقرار و پیکربندی را توسعه میدهید.
- پیادهسازی CI/CD و اتوماسیون: یاد میگیرید چگونه از پایه، پایپلاینهای خودکار و راهکارهای زیرساخت به عنوان کد را طراحی و مستقر کنید.
پیشنیازهای دوره
- این دوره برای مبتدیان مناسب است، اما آشنایی اولیه با Linux و Git و Ansible و Terraform و Kubernetes به شدت توصیه میشود
توضیحات دوره
آیا آمادهاید مسیر شغلی خود را متحول کنید و به مهندس DevOps آماده استخدام تبدیل شوید؟ چالش «صد روز DevOps» در KodeKloud تاکنون به هزاران دانشجو کمک کرده تا با متعهد شدن به یک ساعت یادگیری عملی در هر روز، از تئوری به عمل برسند. حالا ما این تجربه را به سطح بالاتری میبریم.
این دوره کاملاً جدید، همراه نهایی این چالش است و طوری طراحی شده که هیچوقت در مسیر گیر نکنید. در حالی که چالش اصلی، تسکها را در اختیار شما میگذارد، این دوره راهحلها را ارائه میدهد. در طول 100 روز، ویدئوهای دمو با هدایت مدرس را دنبال میکنید که شما را گامبهگام از میان هر پروژه واقعی و هر میکروتسک موجود در چالش عبور میدهند.
شما فقط تماشا نخواهید کرد؛ بلکه خودتان انجام خواهید داد. ما کل چرخه عمر DevOps را پوشش میدهیم و عمیقاً به ابزارهایی میپردازیم که تیمهای مدرن واقعاً استفاده میکنند از جمله Linux و Git و Docker و Kubernetes و Jenkins و Terraform و Prometheus و Ansible
چه در حال عیبیابی یک پایپلاین خراب باشید، چه در حال استقرار یک کلاستر چندگرهی، یا خودکارسازی زیرساخت، مدرسان ما در تمام مسیر همراه شما هستند.
دوران سرگردانی در میان آموزشهای پراکنده را فراموش کنید. این دوره بر «انجام دادن» تمرکز دارد. در پایان، شما فقط دانش نخواهید داشت؛ بلکه یک پورتفولیوی عمومی از 100 مسئله حل شده خواهید داشت که میتوانید به کارفرمایان بالقوه نشان دهید. به ما بپیوندید تا حافظه عضلانی، اعتمادبهنفس و مهارتهای عملی لازم برای موفقیت در مصاحبههای DevOps و شروع موفق از روز اول شغل جدیدتان را بسازید.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که میخواهند یک نقشهراه ساختارمند و روزانه برای یادگیری ابزارهای پرتقاضای صنعت از ابتدا داشته باشند.
- متخصصانی که میخواهند با کسب تجربه عملی و کاربردی، فاصله بین توسعه و عملیاتها را پر کنند.
- دانشجویانی که در حال انجام چالش صد روز DevOps از KodeKloud هستند و برای تسکهای پیچیده به راهنمایی تصویری و توضیح گامبهگام توسط متخصص نیاز دارند.
- افرادی که مفاهیم فنی را با دیدن دموها بهتر از مطالعه صرف مستندات درک میکنند.
صد روز DevOps - آزمایشگاههای عملی
-
مقدمه 00:52
-
روز 1: ایجاد کاربر Linux با شل غیرتعاملی 03:07
-
روز 2: راهاندازی کاربر موقت با تاریخ انقضا 03:12
-
روز 3: ایمنسازی دسترسی SSH روت 06:35
-
روز 4: مجوزهای اجرای اسکریپت 04:21
-
روز 5: نصب و پیکربندی SELinux 08:27
-
روز 6: ایجاد Cron Job 09:59
-
روز 7: احراز هویت SSH در Linux 06:10
-
روز 8: نصب Ansible 03:22
-
روز 9: عیبیابی MariaDB 06:02
-
روز 10: اسکریپتهای Bash در Linux 11:22
-
روز 11: نصب و پیکربندی سرور Tomcat 09:54
-
روز 12: سرویسهای شبکه در Linux 10:44
-
روز 13: نصب و پیکربندی IPtables 09:51
-
روز 14: عیبیابی فرایندهای Linux 05:18
-
روز 15: راهاندازی SSL برای Nginx 12:33
-
روز 16: نصب و پیکربندی Nginx به عنوان LBR 09:50
-
روز 17: نصب و پیکربندی PostgreSQL 07:25
-
روز 18: پیکربندی سرور LAMP 13:25
-
روز 19: نصب و پیکربندی وب اپلیکیشن 08:09
-
روز 20: پیکربندی Nginx + PHP-FPM با استفاده از Unix Socket 14:51
-
روز 21: راهاندازی مخزن Git روی سرور ذخیرهسازی 03:40
-
روز 22: کلونسازی مخزن Git روی سرور ذخیرهسازی 03:13
-
روز 23: فورکینگ مخزن Git 02:34
-
روز 24: ایجاد برنچها در Git 04:40
-
روز 25: ادغام برنچها در Git 08:17
-
روز 26: مدیریت Remotes در Git 06:45
-
روز 27: بازگردانی برخی تغییرات در Git 06:39
-
روز 28: Git Cherry-pick 06:53
-
روز 29: مدیریت Pull Requests در Git 07:34
-
روز 30: Git hard reset 05:16
-
روز 31: Git Stash 04:05
-
روز 32: Git Rebase 04:53
-
روز 33: رفع Merge Conflicts در Git 05:23
-
روز 35: نصب پکیجهای Docker و راهاندازی سرویس Docker 04:25
-
روز 36: استقرار کانتینر Nginx روی سرور اپلیکیشن 03:05
-
روز 37: کپی فایل به کانتینر Docker 03:08
-
روز 38: Pull کردن Docker Image 02:20
-
روز 39: ساخت ایمیج Docker از روی کانتینر 02:40
-
روز 40: عملیاتهای EXEC در Docker 05:40
-
روز 41: نوشتن Dockerfile 05:41
-
روز 42: ایجاد شبکه Docker 04:17
-
روز 43: نگاشت پورتها در Docker 02:56
-
روز 44: نوشتن فایل Docker Compose 06:21
-
روز 45: رفع مشکلات Dockerfile 05:58
-
روز 46: استقرار یک اپلیکیشن روی کانتینرهای Docker 07:06
-
روز 47: اپلیکیشن پایتون در Docker 09:38
-
روز 48: استقرار پادها در کلاستر Kubernetes 04:35
-
روز 49: استقرار اپلیکیشنها با Kubernetes Deployments 04:05
-
روز 50: تنظیم محدودیت منابع در پادهای Kubernetes 04:53
-
روز 51: اجرای Rolling Update در Kubernetes 03:45
-
روز 52: بازگردانی استقرار به نسخه قبلی در Kubernetes 03:23
-
روز 53: رفع مشکل VolumeMounts در Kubernetes 05:34
-
روز 54: Volumes مشترک در Kubernetes 07:44
-
روز 55: کانتینرهای Sidecar در Kubernetes 05:54
-
روز 56: استقرار وب سرور Nginx روی کلاستر Kubernetes 05:52
-
روز 57: چاپ متغیرهای محیطی 04:59
-
روز 58: استقرار Grafana روی کلاستر Kubernetes 06:36
-
روز 59: عیبیابی مشکلات استقرار در Kubernetes 04:42
-
روز 60: Persistent Volumes در Kubernetes 12:33
-
روز 61: کانتینرهای Init در Kubernetes 06:31
-
روز 62: مدیریت Secrets در Kubernetes 07:26
-
روز 63: استقرار اپلیکیشن Iron Gallery روی Kubernetes 09:48
-
روز 64: رفع مشکل اپلیکیشن پایتون مستقر شده روی کلاستر Kubernetes 06:05
-
روز 65: استقرار Redis Deployment روی Kubernetes 06:15
-
روز 66: استقرار MySQL روی Kubernetes 12:31
-
روز 67: استقرار اپلیکیشن Guest Book روی Kubernetes 07:49
-
روز 68: راهاندازی سرور Jenkins 06:46
-
روز 69: نصب پلاگینهای Jenkins 04:07
-
روز 70: پیکربندی دسترسی کاربران در Jenkins 06:39
-
روز 71: پیکربندی Job در Jenkins برای نصب پکیجها 08:08
-
روز 72: بیلدهای پارامتری در Jenkins 04:57
مشخصات آموزش
صد روز DevOps - آزمایشگاههای عملی
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:72
- مدت زمان :08:08:05
- حجم :4.93GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy