اتوماسیون، ارکستراسیون و اسکریپتنویسی برای CompTIA Linux+ (XK0-006)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
این دوره برای مدیران سیستم، متخصصان DevOps و فعالان IT طراحی شده است و مفاهیم نظری را با تمرینات عملی ترکیب میکند تا تواناییهای مدیریت لینوکس شما را تقویت کند.
در دوره «اتوماسیون، ارکستراسیون و اسکریپتنویسی برای CompTIA Linux+ (XK0-006)»، مهارتهای ضروری برای اتوماسیون، مدیریت و بهینهسازی سیستمهای لینوکس را با استفاده از ابزارهای مدرن و بهترین شیوهها به دست خواهید آورد.
دوره با مقدمهای بر اتوماسیون و ارکستراسیون آغاز میشود و به بررسی ابزارهای Ansible ،Puppet ،OpenTofu و ابزارهای ارکستراسیون استقرار مانند Kubernetes و Docker Swarm میپردازد. سپس به اسکریپتهای شل پرداخته میشود و تکنیکهایی مانند گسترش پارامتر، جایگزینی دستور، حلقهها، شرطها و عبارات منظم را برای سهولت کارهای مدیریت لینوکس خواهید آموخت.
سپس به بررسی Python برای مدیریت لینوکس پرداخته میشود و محیطهای مجازی، ماژولهای داخلی و اصول اسکریپتنویسی را با رعایت بهترین شیوههای PEP 8 یاد خواهید گرفت. همچنین خواهید آموخت که چگونه با استفاده از Git کنترل نسخه را پیادهسازی کنید و فرمان های ضروری مانند commit ،merge ،rebase و stash را برای مدیریت کارآمد کد منبع یاد میگیرید.
در نهایت، این دوره بهترین شیوههای هوش مصنوعی در مدیریت لینوکس را بررسی میکند و بر موارد استفاده رایج هوش مصنوعی، پیادهسازی مسئولانه و تکنیکهای مهندسی پرامپت برای بهبود جریانهای اتوماسیون تمرکز دارد. در پایان این دوره، مهارتهای لازم برای اتوماتیک کردن تسک های سیستم لینوکس، پیادهسازی استراتژیهای کارآمد کنترل نسخه و کاربرد مسئولانه هوش مصنوعی را خواهید داشت. در پایان این دوره، شما برای محیطهای مدرن لینوکس به خوبی آماده خواهید شد.
اتوماسیون، ارکستراسیون و اسکریپتنویسی برای CompTIA Linux+ (XK0-006)
-
اتوماسیون VMs با استفاده از Cloud-Init 4m 40s
-
ایجاد فایل Seed ISO 6m 8s
-
تست VMs با استفاده از Cloud-Init 2m 52s
-
نصب کنترلر Ansible 4m 16s
-
پیکربندی Ansible 7m 4s
-
نصب نرمافزار در سراسر Estate 8m 50s
-
نصب IaaC با OpenTofu 2m 22s
-
استفاده از OpenTofu برای استقرار کانتینرهای MySQL 6m 24s
-
مدیریت خوشهها با Docker Swarm 8m 33s
-
استفاده از OpenTofu برای مدیریت خوشههای Swarm 4m 58s
-
درک پایپ لاین های CI/CD 1m 20s
-
نیاز به Git 5m 41s
-
پیکربندی سرور Gitea 6m 15s
-
پیکربندی کلاینت Git 4m 3s
-
کلون کردن و اضافه کردن محتوا به یک مخزن Git 7m 2s
-
کلون کردن مخازن 2m 10s
-
برچسبگذاری نسخههای محصول 5m 45s
-
گردش کار ساده Git 7m 52s
-
مسئله استفاده از کامیتهای غیر خطی 7m 56s
-
استفاده از کامیتهای خطی 3m 48s
-
مقایسه Fetch و Pull 4m 30s
-
استفاده از Git Stash 5m 10s
-
راهاندازی و توقف Gitea Server 2m 11s
-
درک Shebang 8m 24s
-
درک مسیر اسکریپت و حالت اجرایی 5m 34s
-
کار کردن با متغیرها 6m 31s
-
خواندن ورودی کاربر در حین اجرای اسکریپت 4m 31s
-
گسترش پارامتر با متغیرها 6m 41s
-
خواندن گسترش فرمان 4m 2s
-
ایجاد دستورات شرطی 4m 57s
-
کار کردن با Subshells 4m 37s
-
کار کردن با حلقهها و تنظیم اعتبارنامههای Git 7m 6s
-
پرامپت نویسی از کاربران متعدد 6m 7s
-
استفاده از توابع برای کپسوله سازی کردن کد 4m 28s
-
خواندن از CSV 7m 4s
-
ایجاد کاربران از CSV 7m 31s
-
نصب PyCharm بر روی اوبونتو 4m 51s
-
استفاده از توابع داخلی و خواندن از فایلها 7m 6s
-
استفاده از کتابخانههای استاندارد و عبارات منظم در Python 5m 56s
-
اضافه کردن رنگ با استفاده از کتابخانههای شخص ثالث 4m 57s
-
اجرا کردن فرمان ها با استفاده از ماژولهای Subprocess و UFW 8m 30s
-
استفاده از Black برای اجرای استانداردهای PEP8 1m 51s
-
بهتر کردن پرامپت های هوش مصنوعی 2m
-
یک پرامپت بهتر 5m 11s
-
نصب Packer از Hashicorp 3m 58s
-
استفاده از Packer برای ایجاد ایمیج های داکر 6m 23s
-
Linting فایلهای YAML 1m 27s
-
درخواست راهنمای مطالعه 3m 52s
-
تعصب در هوش مصنوعی 2m 18s
-
هوش مصنوعی همیشه درست نیست 1m 29s
مشخصات آموزش
اتوماسیون، ارکستراسیون و اسکریپتنویسی برای CompTIA Linux+ (XK0-006)
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:50
- مدت زمان :04:17:38
- حجم :497.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy