لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش YAML صفر تا استاد
YAML Zero to Master
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
موضوعات اولیه و پیشرفته، انواع داده ها، نحو، ویژگی های کلیدی و قابلیت های YAML را به همراه موارد استفاده بیاموزید. YAML چیست و چرا از آن به شدت در داخل استفاده می شود مدیریت پیکربندی چگونه YAML با XML و JSON YAML متفاوت است. شامل Anchors، Alias، Overriding، پشتیبانی چند سند، Writing Complex کلیدهای اعتبار سنجی فایل های YAML با استفاده از yamlint و وب سایت های آنلاین نمونه های واقعی YAML در داخل AWS Cloud Formation، Docker Compose و Kubernetes پیش نیازها: مبانی XML و JSON
دوره YAML Zero to Master به درک فرمت YAML، نحو و نحوه ساخت، اعتبارسنجی فایل های YAML کمک می کند. در پایان این دوره، دانش آموزان تمام موضوعات زیر را درک خواهند کرد،
YAML چیست (YAML Ain't Markup Language) و مقدمه ای بر آن
تفاوت YAML با XML (زبان نشانهگذاری توسعهیافته) و JSON (نشانگذاری شی جاوا اسکریپت)
چگونه YAML شبیه سبک درون خطی JSON است (یک ابر مجموعه از JSON است)
میدانید که چگونه میتوان نگاشت پیچیده در داخل YAML را آسان و ساده نشان داد
موارد استفاده YAML و چرایی استفاده زیاد از آن در مدیریت تنظیمات
قوانینی که باید در نوشتن یک فایل YAML معتبر رعایت شوند
اسکالرهای داخل YAML و نحوه نمایش یک مقدار ذخیره شده واحد
پشتیبانی YAML از رشته ها، عدد صحیح، شناور، تاریخ، مهر زمانی، بولی، تهی و غیره.
نحوه نوشتن چندین خط رشته با استفاده از استایل تا شده و سبک تحت اللفظی در داخل YAML
چگونه YAML از نظرات درون خود پشتیبانی می کند و چگونه آنها را با کمک #
بنویسید
YAML از تایپ ضمنی و صریح پشتیبانی می کند
نحوه نوشتن انواع مختلف قالبهای تاریخ با استفاده از برچسب داده !!timestamp
Sequences در YAML چیست و چگونه می توان آن را با استفاده از سبک Block و سبک جریان نوشت
دیکشنریهای داخل YAML چیست و چگونه میتوان آنها را برای نمایش جزئیات شی مرتبط مانند برنامه، شخص، وسیله نقلیه و غیره نوشت.
ساختار رایج در سند YAML چیست
چگونه کلیدهای پیچیده را با استفاده از YAML بنویسیم؟
Anchors Alias در داخل YAML چیست. نحوه نوشتن آنها با استفاده از *
چه چیزی در YAML لغو/ادغام می شود و نحوه استفاده از Anchors و Alias با استفاده از <<:
چگونه YAML از چند سند پشتیبانی می کند و نحوه نوشتن آنها با استفاده از --- ...
نحوه اعتبارسنجی فایل های YAML با استفاده از ابزارهای خط فرمان و yamllint که یک بسته پایتون است
نحوه تعریف تنظیمات سفارشی در داخل yamllint
نحوه تأیید اعتبار فایلهای YAML و تبدیل آنها به JSON با استفاده از وبسایتهای آنلاین
نمونههای واقعی YAML در AWS Cloud Formation، Docker Compose و Kubernetes
پیش نیاز این دوره، دانش اولیه XML، JSON و علاقه به یادگیری است.
سرفصل ها و درس ها
مقدمه ای بر YAML
Introduction to YAML
بررسی اجمالی دوره YAML
YAML Course Overview
محتوای دوره
Course content
YAML چیست؟
What is an YAML
XML در مقابل JSON در مقابل YAML
XML vs JSON vs YAML
موارد استفاده YAML
YAML Use cases
نوشتن یک فایل YAML ساده و اعتبارسنجی آن با استفاده از ویرایشگر متن Atom
Writing a simple YAML file & validating it using Atom text editor
مسابقه "مقدمه ای بر YAML".
"Introduction to YAML" Quiz
YAML مفاهیم اساسی
YAML Basic concepts
اسکالرهای داخل YAML
Scalars inside YAML
رشته های داخل YAML
Strings inside YAML
نظرات در داخل YAML
Comments inside YAML
تایپ ضمنی و صریح در داخل YAML
Implicit and explicit typing inside YAML
TimeStamp در داخل YAML
TimeStamp inside YAML
توالی های داخل YAML
Sequences inside YAML
فرهنگ لغت در YAML
Dictionaries inside YAML
ساختار مشترک YAML
Common Structure of YAML
مسابقه "مقدمه ای بر مفاهیم اساسی YAML".
"Introduction to YAML Basic concepts" Quiz
YAML مفاهیم پیشرفته
YAML Advance concepts
کلیدهای پیچیده داخل YAML
Complex keys inside YAML
مجریان و نام مستعار در داخل YAML
Anchors and Alias inside YAML
نادیده گرفتن در داخل YAML
Overriding inside YAML
پشتیبانی از چند سند در داخل YAML
Multi Document support inside YAML
اعتبار سنجی فایل های YAML خود با yamllint
Validating your YAML files with yamllint
تنظیمات سفارشی را در داخل yamllint تعریف کنید
Define custom configurations inside yamllint
نمایش نظرات