YAML یکی از زبان هایی است که در زمان های اخیر محبوبیت پیدا کرده است. برنامه هایی مانند OpenAPI، Swagger، DevOps و Kubernetes از YAML برای ایجاد پیکربندی های قابل خواندن توسط انسان در مقیاس بزرگ استفاده می کنند. عنصر کلیدی در چنین ادغام هایی چیست؟ شما باید کد YAML را بنویسید تا برای توسعه دهندگان به راحتی قابل درک باشد. در این دوره آموزشی در مورد ساختارهای زبان YAML از ابتدا یاد خواهید گرفت.
در این دوره آموزشی، با JSON، YAML و JSONPath آشنا خواهید شد.
در قسمت اول، با JSON آشنا خواهید شد. JSON در درجه اول در توسعه وب استفاده می شود، جایی که داده ها ذخیره و منتقل می شوند. این به آرامی جایگزین XML می شود.
وقتی با آن راحت شدید، به قسمت دوم می رویم که YAML است. YAML عمدتاً در ابزارهایی مانند Ansible و Kubernetes استفاده می شود.
در نهایت، در قسمت 3، با JSONPath آشنا خواهید شد. JSONPath برای استخراج زیر مجموعه ای از داده ها از فایل های JSON استفاده می شود. این شبیه به SQL برای پایگاه های داده رابطه ای است.
موضوعات تحت پوشش این دوره
دانستن YAML و تفاوت آن با JSON در استفاده.
انواع داده های مختلف موجود از جمله انواع اسکالر و مجموعه را بیاموزید.
سبکهای مختلف YAML مانند Block Style و Flow Style را درک کنید.
از ویژگیهای پیشرفته YAML مانند Anchors، Sets و Documents استفاده کنید که به ایجاد یک فایل YAML غنی کمک میکنند.
از دستورالعملها برای ارائه جزئیات ارائه به ابزارهای YAML استفاده کنید.
از Tags برای جلوگیری از ابهام و تعریف انواع سفارشی در فضای نام استفاده کنید.
یک سند OpenAPI با استفاده از YAML در ویرایشگر Swagger ایجاد کنید.
فعالیت های زیادی برای به کارگیری آموخته ها.
و بسیاری موارد دیگر!
دلایل بیشتر برای شرکت در این دوره
دامنه استفاده از YAML در زمینه محاسبات در حال افزایش است.
YAML اولین انتخاب در میان توسعه دهندگان API در حین کار با OpenAPI است.
از منحنی ها پیشی بگیرید و پیکربندی برنامه ها را با استفاده از YAML به راحتی یاد بگیرید.
این دوره برای چه کسانی است؟
توسعه دهندگان وب که با API ها و سرویس های وب مبتنی بر استانداردهای OpenAPI کار می کنند.
توسعه دهندگان نرم افزار، که با Kubernetes کار می کنند تا محاسبات ابری را برای برنامه های خود فعال کنند.
مهندسانی که از DevOps برای پیکربندی خط لوله برای CI/CD استفاده میکنند.
دوره های حرفه ای DevOps گاهی اوقات ، دستیابی و گرفتن دست کسی آغاز یک سفر است. ما اغلب به شخصی احتیاج داریم که به ما کمک کند چند قدم اول را قبل از اینکه در آن حرکت استاد بگیریم ، برداریم. این چشم انداز ما در پشت همه دوره های ما "گام به گام" است 1. از ابتدا شروع کنید 2. موضوع را خراب کنید 3. کارها را ساده کنید 4. مرحله به مرحله پیش بروید تدریس اشتیاق ماست و ما هر دوره را طراحی می کنیم ، بنابراین شما می توانید از ابتدا شروع کنید ، هیچ چیزی در مورد یک موضوع نمی دانید و بعد از دوره متخصص می شوید و می توانید روی پروژه های سازمانی کار کنید.
نمایش نظرات