آموزش دوره نهایی YAML - یادگیری YAML از ابتدا

The Ultimate YAML Course - Learn YAML from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش YAML برای کار با OpenAPI Specification، Swagger Tools، Azure DevOps، Kubernetes - این لیست ادامه دارد! درک YAML و تفاوت آن با JSON در استفاده. از انواع داده های موجود در زبان YAML استفاده کنید. برای تسلط بر ساختار YAML، Block Style و Flow Style را درک کنید. ویژگی های پیشرفته YAML مانند Anchors، Sets و Documents را بیاموزید که به ایجاد یک فایل YAML غنی کمک می کند. از دستورالعمل ها برای ارائه جزئیات ارائه به ابزارهای YAML استفاده کنید. از برچسب ها برای جلوگیری از ابهام و تعریف انواع سفارشی در فضای نام استفاده کنید. یک سند OpenAPI با استفاده از YAML در ویرایشگر Swagger از ابتدا ایجاد کنید. آموخته هایی که در این دوره داشتید را از طریق تکالیف تمرینی به کار ببرید. با شروع کار بر روی پروژه های واقعی احساس راحتی خواهید کرد. پیش نیازها:هیچ. YAML را می توان به راحتی توسط هر کسی یاد گرفت.

بازخورد دانش آموزان ثبت نام شده:

"دوره به خوبی ساختار یافته است و سبک ارائه واضح و باز است." - مارک هویتسون.

"بهترین دوره برای دریافت ایده خوب در مورد YAML به عنوان یک مبتدی" - ویشنو راچاپودی.

"پیگیری و رسیدن به هدف آسان است." - الیزابت اندرسون.

"مدرس بدون اینکه خیلی لفظی یا سریع باشد، دقیق و مختصر است. مطالب نیز علاقه را حفظ می کند." - کریس آلن.

"معرفی عالی برای YAML. مقایسه با JSON و اینکه چه زمانی باید از YAML یا JSON استفاده کنید را دوست داشتم." - هاین بان.


YAML یکی از زبان هایی است که در زمان های اخیر محبوبیت پیدا کرده است. برنامه هایی مانند OpenAPI، Swagger، DevOps و Kubernetes از YAML برای ایجاد پیکربندی های قابل خواندن توسط انسان در مقیاس بزرگ استفاده می کنند. عنصر حیاتی چنین ادغام هایی چیست؟ شما باید کد YAML را بنویسید تا توسعه دهندگان بتوانند به راحتی آن را درک کنند. در این دوره آموزشی در مورد ساختارهای زبان YAML از ابتدا یاد خواهید گرفت.

اسم من Praveen است و من مدرس شما برای این دوره هستم! من حدود ده سال در هانیول کار کرده بودم، جایی که از مهندس نرم افزار به مهندس ارشد نرم افزار، مدیر فنی و غیره در توسعه C#.NET تبدیل شدم. در شش سال گذشته، من در حوزه امنیتی برای یک محصول کنترل دسترسی مبتنی بر فناوری دات نت کار کرده ام. علاوه بر این، من بیش از 15 دوره آموزشی در مورد Udemy منتشر کرده‌ام و به بیش از 24000 دانش‌آموز در فناوری‌های مختلف دات‌نت آموزش داده‌ام.


موضوعات تحت پوشش این دوره

  • دانستن YAML و تفاوت آن با JSON در استفاده.

  • انواع داده های مختلف موجود، از جمله انواع اسکالر و مجموعه را بیاموزید.

  • سبک‌های مختلف YAML را بشناسید، یعنی Block Style و Flow Style.

  • از ویژگی‌های پیشرفته YAML مانند Anchors، Sets و Documents استفاده کنید که به ایجاد یک فایل YAML غنی کمک می‌کنند.

  • از دستورالعمل‌ها برای ارائه جزئیات ارائه به ابزارهای YAML استفاده کنید.

  • از Tags برای جلوگیری از ابهام و تعریف انواع سفارشی در فضای نام استفاده کنید.

  • یک سند OpenAPI با استفاده از YAML در ویرایشگر Swagger ایجاد کنید.

  • تعداد زیادی فعالیت برای به کارگیری آموخته ها.

  • و بسیاری موارد دیگر!


دلایل بیشتر برای شرکت در این دوره

  • دامنه استفاده از YAML در زمینه محاسبات در حال افزایش است.

  • YAML اولین انتخاب در میان توسعه دهندگان API در حین کار با OpenAPI است.

  • از منحنی ها پیشی بگیرید و پیکربندی برنامه ها را با استفاده از YAML به راحتی یاد بگیرید.


OpenAPI، Kubernetes، و Azure DevOps از YAML برای نمایش مجموعه‌های ویژگی و پیکربندی خود استفاده می‌کنند تا در بخش‌های مربوطه خود به راحتی قابل دسترسی باشند.


این دوره بیش از 2.5 ساعت محتوا همراه با فعالیت های تمرینی ارائه می دهد. برای کمک به شما بهتر، از یک رویکرد پایین به بالا برای یادگیری زبان YAML از ابتدا پیروی می کند.


در پایان این دوره

  • می‌دانید چگونه از زبان YAML برای پیکربندی، ذخیره‌سازی داده، انتقال از ابتدا استفاده کنید.


این دوره برای چه کسانی است؟

  • توسعه دهندگان وب که با API ها و سرویس های وب بر اساس استانداردهای OpenAPI کار می کنند.

  • توسعه دهندگان نرم افزار با Kubernetes کار می کنند تا محاسبات ابری را برای برنامه های خود فعال کنند.

  • مهندسانی که از Azure DevOps برای پیکربندی Pipeline برای CI/CD استفاده می‌کنند.


پیش نیاز

  • هیچکدام. YAML را می توان به سرعت توسط هر کسی یاد گرفت.


این دوره دانش قابل توجهی از زبان YAML برای برنامه OpenAPI، Azure DevOps یا Kubernetes بعدی شما ارائه می دهد. با پیروی از یک رویکرد ساده، مطمئن خواهید بود که از ساختارهای YAML به راحتی استفاده می کنید. شما فوراً مطمئن خواهید شد که نکات YAML را که در این دوره ارائه شده است به کار ببرید.


برای شروع اکنون ثبت نام کنید.


وقتی در این دوره ثبت نام می کنید چه چیزی دریافت می کنید؟

  • دسترسی مادام العمر به دوره و همه به روز رسانی های آینده در محتوای دوره

  • پشتیبانی شخصی و پاسخ به سوالات شما

  • گواهی تکمیل Udemy

  • 30 روز ضمانت بازگشت وجه 100٪


سرفصل ها و درس ها

معرفی دوره Course Introduction

  • خوش آمدید و درباره این دوره Welcome & About This Course

  • دانلود: راهنمای سریع YAML DOWNLOAD: YAML Quick Guide

  • به گروه رسمی کدنویسی Masters بپیوندید Join the Official Coding Masters Group

  • پیام مهم درباره نظرات Udemy Important Message About Udemy Reviews

شروع کار با YAML Getting Started with YAML

  • معرفی Introduction

  • YAML چیست؟ What is YAML?

  • چرا از YAML استفاده کنیم؟ Why use YAML?

  • YAML در کجا استفاده می شود؟ Where is YAML Used?

  • YAML در مقابل JSON YAML vs JSON

  • ابزارهای YAML YAML Tools

  • نظرات در YAML Comments in YAML

  • جفت های کلید-مقدار در YAML Key-Value Pairs in YAML

  • اهمیت تورفتگی Importance of Indentation

  • شروع کار با YAML Getting Started with YAML

  • JSON را به YAML تبدیل کنید Convert JSON to YAML

  • خلاصه Summary

بلوک های ساختمان YAML Building Blocks of YAML

  • معرفی Introduction

  • انواع داده ها در YAML Data Types in YAML

  • انواع اسکالر Scalar Types

  • انواع مجموعه Collection Types

  • سبک ها در YAML Styles in YAML

  • سبک بلوک Block Style

  • سبک جریان Flow Style

  • بلوک های ساختمان YAML Building Blocks of YAML

  • پیکربندی YAML برای یک وب سرور YAML configuration for a web server

  • خلاصه Summary

ویژگی های بیشتر YAML More YAML Features

  • معرفی Introduction

  • لنگرها Anchors

  • استفاده از لنگرها 1: محتوای تکراری Anchors Usage 1: Duplicate Content

  • استفاده از لنگرها 2: نشان دهنده نوع پیچیده Anchors Usage 2: Represent Complex Type

  • استفاده از Anchors 3: به ارث بردن ویژگی ها با استفاده از Merge Key Anchors Usage 3: Inherit Properties using Merge Key

  • Deep Dive: Anchors and Merge Key Deep Dive: Anchors and Merge Key

  • در YAML تنظیم می شود Sets in YAML

  • اسناد در YAML Documents in YAML

  • ویژگی های YAML YAML Features

  • YAML را با استفاده از لنگرها ایجاد کنید Create YAML using anchors

  • خلاصه Summary

دستورالعمل ها و برچسب ها در YAML Directives & Tags in YAML

  • معرفی Introduction

  • دستورالعمل ها در YAML چیست؟ What are Directives in YAML?

  • دستورالعمل YAML YAML Directive

  • دستورالعمل برچسب Tag Directive

  • Deep Dive: Tag Handles Deep Dive: Tag Handles

  • Deep Dive: پیشوندهای برچسب Deep Dive: Tag Prefixes

  • دستورالعمل ها و برچسب ها Directives & Tags

  • خلاصه Summary

کاربردهای عملی YAML Practical Applications of YAML

  • معرفی Introduction

  • ساخت مشخصات OpenAPI با استفاده از YAML Building an OpenAPI Specification using YAML

  • ایجاد یک خط لوله Azure DevOps با استفاده از YAML Creating an Azure DevOps Pipeline using YAML

نتیجه گیری دوره Course Conclusion

  • تبریک می گویم! Congratulations!

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش دوره نهایی YAML - یادگیری YAML از ابتدا
جزییات دوره
2.5 hours
43
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,689
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Praveenkumar Bouna Praveenkumar Bouna

مدرس دات نت