آموزش عملی نمودارهای هلم برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی نسخههای هلم با استفاده از رابط خط فرمان
- نوشتن و سفارشیسازی نمودارهای هلم
- برنامهنویسی قالب هلم
- تست واحد هلم
توضیحات دوره
یادگیری نمودارهایهلمبا تمرینهای عملی
این دوره تنها دورهای است که شامل تمرینهای تست واحد هلم برای آموزش برنامهنویسی قالب هلم میباشد. هلم غالباً به عنوان package manager کوبرنتیز توصیف میشود، اما همچنین دارای زبان قالب سفارشی خود است. شما نه تنها یاد میگیرید که اپلیکیشنهای هلم را در کوبرنتیز مدیریت کنید، بلکه گام به گام با این زبان قالب آشنا خواهید شد. در پایان دوره، شما اعتماد به نفس و مهارتهای لازم برای استفاده از هلم در مدیریت اپلیکیشنهای کوبرنتیز را در اختیار خواهید داشت. چه مبتدی باشید که تازه شروع به کار با کوبرنتیز کردهاید یا یک توسعهدهنده باتجربه که به دنبال ارتقای مهارتهای خود هستید، این دوره به شما دانش منسجمی در استفاده از هلم برای مدیریت اپلیکیشنهای خود خواهد داد.
شروع از مبانی
در این دوره، یاد میگیرید که چگونه از هلم با مفاهیم اولیه استفاده کنید. ما با اجزای نمودار هلم و نحوه ارتباط این اجزا با یکدیگر آغاز میکنیم. نمودارهای هلم دارای اجزای زیادی هستند، اما این دوره هر کدام را بصورت گام به گام بررسی میکند تا شما پایهای قوی برای ادامه دوره داشته باشید. همچنین میآموزید که چرا هلم یک مزیت بزرگ برای شما هنگام مدیریت اپلیکیشنهای کوبرنتیز است.
خط فرمان ضروری
در این دوره، شما با چرخه عمر اپلیکیشن هلم و فرمانهای CLI ضروری برای نصب، پیکربندی، بروزرسانی، اشکالزدایی و کنار گذاشتن اپلیکیشن خود آشنا خواهید شد. کوبرنتیز ابزار خط فرمانی به نام kubectl دارد که از قابلیت هلم پشتیبانی نمیکند. خط فرمان کوبرنتیز ابزارهای زیادی را برای کمک به تعامل با خوشه کوبرنتیز فراهم میکند. با این حال، استفاده از kubectl و مدیریت تعریف منابع به صورت دستی میتواند در صورت بزرگتر شدن و تغییر اپلیکیشنهای شما دشوار باشد. برای همین، هلم از یک ابزار خط فرمان کاملاً متفاوت برای مدیریت نمودارهای هلم استفاده میکند. در این دوره، شما میتوانید فرمانهای لازم برای مدیریت اپلیکیشن خود با متد هلم را یاد بگیرید.
یادگیری برنامهنویسی نمودار هلم به طور گام به گام
پس از CLI، دوره به تایپهای داده و توابع مختلفی میپردازد که شما نیاز خواهید داشت تا یک نمودار هلم را برنامهنویسی کنید. هلم انواع مشابهی از دیگر زبانهای برنامهنویسی دارد، اما همه چیز به طور متفاوتی در قالبهای نمودار هلم انجام میشود. این دوره به شما یاد خواهد داد که چگونه با همه انواع هلم به روش هلم تعامل کنید.
یادگیری مهارتهای ارزشمند کوبرنتیز
کوبرنتیز به سرعت در حال گسترش است و بسیاری از شرکتهای معتبر 500 از کوبرنتیز و هلم استفاده میکنند. کوبرنتیز به این شرکتهای بزرگ اجازه میدهد تا کسبوکار خود را بهطور موثر گسترش دهند و خدمات عالی 24 ساعته به کاربران خود ارائه دهند. داشتن مهارت هلم در رزومه شما میتواند در هنگام مصاحبه با این شرکتها به شما کمک کند.
یادگیری نوشتن نمودار هلم با تمرینهای تست واحد
برنامهنویسی نمودار هلم نوعی برنامهنویسی است، حتی اگر به طور دقیق مانند پایتون یا جاوااسکریپت به نظر نرسد. تست خودکار میتوانند به شما کمک کنند تا اطمینان حاصل کنید که نمودارهای شما پس از اعمال تغییرات همچنان کار میکنند. شما همان نوع مزایا را از تست واحد در نمودارهای هلم خواهید برد که در دیگر زبانهای برنامهنویسی نیز وجود دارد. این دوره تمرینهای عملی تست واحد را ارائه میدهد تا شما آماده باشید تا با اعتماد به نفس نمودارهای هلم و تستهای واحد خود را بنویسید.
یادگیری استاندارد
هلم استاندارد واقعی برای مدیریت پکیج کوبرنتیز است. هیچ جایگزینی وجود ندارد، بنابراین یادگیری هلم ضروری است. داشتن هلم در ابزارهای شما، در حرفه شما به عنوان توسعهدهنده، مهندس دواپس یا کسی که با کوبرنتیز کار میکند، یک دارایی خواهد بود. با شرکت در دوره، شما مهارتهای ارزشمندی کسب خواهید کرد که شما را به یک دارایی با ارزش برای هر سازمانی که با کوبرنتیز کار میکند تبدیل خواهد کرد.
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد یاد بگیرد چگونه از نمودارهای هلم استفاده کند یا نمودارهای خود را ایجاد کند.
آموزش عملی نمودارهای هلم برای مبتدیان
-
مقدمه 03:43
-
مشکل با کوبرنتیز 03:10
-
چرخه عمر نمودار هلم 02:29
-
نصب مثال هلم 01:33
-
بررسی دوره 02:43
-
بررسی نصب 02:35
-
نصب داکر دسکتاپ در سیستم عامل مک 02:28
-
نصب داکر دسکتاپ در ویندوز WSL 2 02:24
-
نصب داکر دسکتاپ با HyperV برای ویندوز 02:19
-
همه سیستمعاملها - فعالسازی کوبرنتیز 01:23
-
نصب CLI هلم روی سیستم عامل مک 01:57
-
نصب CLI هلم روی ویندوز 03:00
-
همه سیستمعاملها - دانلود مخزن گیت 01:58
-
همه سیستمعاملها - نصب helm-unittest 02:42
-
نصب watchexec روی سیستم عامل مک 01:18
-
نصب watchexec روی ویندوز 01:17
-
آناتومی نمودار هلم 02:01
-
فایلهای YAML قالب هلم 02:25
-
مانفیستهای کوبرنتیز چه هستند؟ 02:33
-
آشنایی با YAML 03:52
-
قالبهای گو 02:52
-
سیستم مقادیر نمودار هلم 01:53
-
Overriding مقادیر در ران تایم 02:38
-
Overriding مقادیر با استفاده از فایلها 02:08
-
درک Chart.yaml 02:56
-
دایرکتوری نمودارها 00:56
-
NOTES.txt 01:17
-
helmignore. 01:00
-
آزمون مقدمه هلم None
-
مقدمه CLI هلم 04:19
-
قالب هلم 01:44
-
Overrides مقدار CLI 02:05
-
نصب هلم 02:09
-
kubectl get 03:45
-
لیست هلم 02:27
-
وضعیت هلم 00:55
-
ارتقای هلم 02:21
-
دریافت تمام هلم 03:09
-
uninstall کردن هلم 01:18
-
ارتقا و نصب هلم 02:09
-
rollback هلم 02:24
-
رازهای هلم 02:56
-
نتیجهگیری و منابع 02:11
-
اجزای قالب هلم 01:08
-
سینتکس اکشن هلم 01:46
-
تایپها در قالبهای هلم 02:26
-
سینتکس تابع هلم 02:13
-
توابع داخلی 01:04
-
درک پایپلاینهای هلم 02:15
-
دسترسی به داده هلم 02:10
-
آزمون زبان قالب هلم None
-
آشنایی با رشتهها 00:42
-
چگونه رشتهها را ترکیب کنیم؟ 01:43
-
استفاده از رشتههای فرمت شده هلم 03:02
-
چک کردن محتوای رشته 02:20
-
چگونه رشتهها را Trim کنیم؟ 02:16
-
کار با Indentation 02:40
-
نقلقول رشتهها 02:29
-
دریافت رشتههای فرعی 00:45
-
کار با توابع Casing 02:50
-
انطباق با عبارات منظم 01:42
-
تقسیم رشتهها با عبارات منظم 01:17
-
سایر توابع رشته 02:51
-
مقدمه لابراتوار - تستهای واحد 03:18
-
مقدمه لابراتوار - راهاندازی اجراگر تست 02:28
-
مقدمه لابراتوار - فیکس کردن اولین تست 03:38
-
مقدمه لابراتوار - نکات اشکالزدایی 04:54
-
بررسی لابراتوار 03:39
-
آشنایی با اعداد هلم 00:46
-
مبانی ریاضیات هلم 02:39
-
ریاضیات شناور هلم 01:08
-
چگونه اعداد را گرد کنیم؟ 01:57
-
چگونه اعداد را مقایسه کنیم؟ 01:58
-
چگونه عملیات Modulo را انجام دهیم؟ 01:22
-
بررسی لابراتوار 04:46
-
آشنایی با دستورات if 03:07
-
متغیرهای هلم 01:43
-
استفاده از with 02:28
-
with و else 00:54
-
داده هلم درون بلوکها 01:16
-
مدیریت فضای سفید 03:56
-
توابع سهگانه 02:26
-
بررسی لابراتوار 05:35
-
لیستها در YAML در مقابل هلم 01:11
-
چگونه لیستها را ایجاد کنیم؟ 01:35
-
چگونه از طریق لیستها تکرار کنیم؟ 02:00
-
نامهای متغیر برای محدوده 01:41
-
متغیرهای ایندکس برای محدوده 01:10
-
چگونه آیتمهای لیست را در یک ایندکس دریافت کنیم؟ 01:33
-
چگونه طول یک لیست را بدست آوریم؟ 02:15
-
چگونه حضور عنصر را چک کنیم؟ 01:58
-
چگونه first و nil را مدیریت کنیم؟ 02:16
-
چگونه داپلیکیتها را حذف کنیم؟ 00:42
-
چگونه بخشی از یک لیست را دریافت کنیم؟ 01:43
-
چگونه به یک لیست اضافه کنیم؟ 01:05
-
چگونه لیستها را با هم جوین کنیم؟ 01:26
-
چگونه عناصر لیست را حذف کنیم؟ 01:01
-
چگونه یک لیست را چاپ کنیم؟ 04:02
-
چگونه برابری لیست را چک کنیم؟ 01:25
-
چگونه لیستهای رشته ها را مرتب کنیم؟ 00:43
-
بررسی لابراتوار 06:52
-
چگونه دیکشنریها را ایجاد کنیم؟ 02:46
-
چگونه دیکشنریها را چاپ کنیم؟ 03:18
-
چگونه یک آیتم دیکشنری را دریافت کنیم؟ 02:23
-
چگونه Lookup Failures را مدیریت کنیم؟ 02:42
-
چگونه یک آیتم به دیکشنری اضافه کنیم؟ 02:11
-
چگونه دیکشنریها را کپی کنیم؟ 01:37
-
چگونه از یک دیکشنری حذف کنیم؟ 01:31
-
چگونه برابری دیکشنری را چک کنیم؟ 01:21
-
حذف آیتمها با omit 00:57
-
چگونه کلیدهای دیکشنری را دریافت کنیم؟ 01:00
-
چگونه مقادیر دیکشنری را دریافت کنیم؟ 01:19
-
کار با تابع تقسیم رشته 01:03
-
بررسی لابراتوار 04:56
-
مقدمه 00:39
-
چگونه آبجکتهای داخلی را چاپ کنیم؟ 01:45
-
آبجکت انتشار 02:25
-
آبجکت نموار 01:03
-
آبجکت فایلها 02:35
-
آبجکت قالب 00:53
-
آبجکت قابلیتها 01:41
-
آزمون آبجکتهای داخلی None
-
مقدمه 00:23
-
چگونه تایپ یک متغیر را دریافت کنیم؟ 03:42
-
typeIs و kindIs 01:21
-
تبدیلات تایپ هلم 02:21
-
چگونه یک مقدار را به رشته Coerce کنیم؟ 01:20
-
چگونه یک مقدار را به عدد Coerce کنیم؟ 01:30
-
چگونه Coercion Failure را مدیریت کنیم؟ 03:24
-
چگونه میتوان یک مقدار را از یک رشته Coerce کرد؟ 03:04
-
آزمون تایپها و بازتاب در هلم None
-
مقدمه 01:34
-
چگونه یک قالب نامگذاری شده را تعریف کنیم؟ 01:49
-
کنوانسیونهای کامنتگذاری هلم 01:11
-
چگونه قالبهای نامگذاری شده را اجرا کنیم؟ 01:08
-
include در مقابل قالب 02:34
-
آرگومانهای قالب نامگذاری شده 01:27
-
آرگومانهای قالب چندگانه 01:41
-
فایل های tpl. 00:45
-
آزمون قالبهای نامگذاری شده None
-
وابستگیها در Chart.yaml 02:36
-
ساخت وابستگیهای هلم 02:52
-
ساخت وابستگی مثال 01:51
-
چگونه وابستگیهای نمودار را لیست کنیم؟ 02:03
-
کار با مقادیر نمودار فرعی 01:36
-
کار با مقادیر گلوبال 01:40
-
کار با لاکهای نمودار 01:33
-
ارتقای وابستگیهای نمودار هلم 01:08
-
آزمون وابستگیها None
-
مقدمه 00:39
-
آناتومی تست واحد 01:42
-
Assertion های اولیه تست واحد 01:31
-
Assertion های عبارت منظم 01:17
-
تست برای null 01:05
-
تست چندین سند 00:58
-
Assertion های سند 01:19
-
ویژگی not 01:02
مشخصات آموزش
آموزش عملی نمودارهای هلم برای مبتدیان
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:157
- مدت زمان :06:02:55
- حجم :1.34GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy