اصول YAML برای مهندسان DevOps، Cloud و IaC [ویدئو]

YAML Fundamentals for DevOps, Cloud and IaC Engineers [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: YAML یک زبان سریال سازی داده است. دوره "اصول YAML" به مبتدیان با مهارت های لازم برای توسعه اسناد YAML کمک می کند. اکثر زبان های رایج مانند Go، Python، Java، C# و غیره از YAML پشتیبانی می کنند. مشاهده خواهید کرد که YAML به روش های مختلف در صنعت برای ارتباطات وب سرویس، مدیریت پیکربندی، فایل های پیکربندی، ذخیره سازی داده ها و موارد دیگر استفاده می شود. در این دوره آموزشی با YAML آشنا می شوید و YAML را با HTML، JSON و XML مقایسه می کنید. شما به ساختار YAML، انواع داده ها در YAML و نقشه برداری پیچیده نگاه خواهید کرد. پس از آن، یاد خواهید گرفت که چندین سند YAML را در یک فایل واحد ثبت کنید، رشته های چند خطی را مدیریت کنید و به ویژگی های پیشرفته YAML (برچسب ها، لنگرها، chomping و غیره) نگاه کنید. پس از آن، به نمایش داده‌ها با استفاده از YAML نگاه می‌کنید، سبک‌های مختلف مستندسازی YAML و ابزارها و فناوری‌هایی را که از فرمت سریال‌سازی داده‌های YAML استفاده می‌کنند، مشاهده خواهید کرد. در مرحله بعد، YAML را با استفاده از ویرایشگر کد VS ایجاد و تأیید می‌کنید، از پایتون برای خواندن و استخراج داده‌ها از اسناد YAML استفاده می‌کنید و از پایتون برای تعیین انواع داده‌ها در اسناد YAML استفاده می‌کنید. در نهایت، نمونه‌هایی از سند Kubernetes YAML و کتاب بازی Ansible YAML را مرور خواهید کرد. در پایان این دوره، شما اصول YAML را یاد خواهید گرفت و مهارت هایی را برای ایجاد یک سند YAML با ساختار مناسب از ابتدا خواهید آموخت. همه فایل‌های منبع در مخزن GitHub در https://github.com/PacktPublishing/YAML-Fundamentals-for-DevOps-Cloud-and-IaC-Engineers در مورد YAML و ساختار آن آپلود می‌شوند. سینتکس YAML را همراه با اسناد YAML ساده و پیچیده کاوش کنید سبک بلوک و جریان را درک کنید و از برچسب ها برای اعمال نوع داده استفاده کنید درک و القای توانایی مدیریت رشته های بلند و چند خطی به نحوه توسعه اسناد YAML حرفه ای با استفاده از Anchors نگاه کنید آموزش توسعه اسناد YAML از ابتدا این دوره برای مهندسان ابر، مهندسان DevOps، مهندسان نرم افزار، توسعه دهندگان وب تمام پشته، معماران نرم افزار و مدیران نرم افزار طراحی شده است. این دوره همچنین برای افرادی که علاقه مند به یادگیری YAML هستند مفید خواهد بود. برای درک سریع محتوا، پس زمینه اولیه فناوری اطلاعات مورد نیاز است. ایجاد مهارت برای توسعه یک سند YAML با ساختار مناسب از ابتدا * این دوره برای مبتدیان مطلق با متدولوژی گام به گام و محتوای متحرک طراحی شده است * کدهای پایتون ارائه شده است که می توان از آنها برای بررسی اسناد YAML استفاده کرد.

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

مقدمه دوره Introduction to the Course

  • بررسی اجمالی دوره Course Overview

  • توصیه ها Recommendations

مبانی YAML YAML Fundamentals

  • بررسی اجمالی Overview

  • چرا YAML را یاد بگیریم Why Learn YAML

  • HTML در مقابل XML در مقابل نسخه JSON YAML HTML Versus XML Versus JSON Version YAML

  • ساختار YAML YAML Structure

  • Datatypes - Scalars - Part 1 Datatypes - Scalars - Part 1

  • انواع داده ها - مجموعه ها - قسمت 2 Datatypes - Collections - Part 2

  • تجسم YAML YAML Visualization

  • برچسب ها Tags

  • لنگرها Anchors

  • نقشه برداری های پیچیده Complex Mappings

YAML - دموهای دستی YAML – Hands-On Demos

  • بررسی اجمالی Overview

  • نسخه ی نمایشی: کد ویژوال استودیو و پسوند YAML Demo: Visual Studio Code and YAML Extension

  • نسخه ی نمایشی: بررسی کد پایتون Demo: Python Code Review

  • نسخه ی نمایشی: انواع داده ها Demo: Datatypes

  • نسخه ی نمایشی: نقل قول های تک و دوگانه Demo: Single and Double Quotes

  • نسخه ی نمایشی: فضاها Demo: Spaces

  • نسخه ی نمایشی: تورفتگی Demo: Indentation

  • نسخه ی نمایشی: Nulls و Boolean Demo: Nulls and Boolean

  • نسخه ی نمایشی: چندین سند YAML در یک فایل Demo: Multiple YAML Documents in One File

  • نسخه ی نمایشی: سبک های بلوک و جریان Demo: Block and Flow Styles

  • نسخه ی نمایشی: مجموعه ها و نقشه های تودرتو Demo: Sets and Nested Maps

  • نسخه ی نمایشی: رشته های چند خطی Demo: Multi-Line Strings

  • نسخه ی نمایشی: مجریان Demo: Anchors

  • نسخه ی نمایشی: برچسب ها Demo: Tags

  • نسخه ی نمایشی: نقشه برداری پیچیده Demo: Complex Mapping

نمونه های واقعی Real-Work Examples

  • بررسی اجمالی Overview

  • نسخه ی نمایشی: نوشتن اسناد YAML از ابتدا Demo: Writing YAML Documents from Scratch

  • نسخه ی نمایشی: نمونه های Kubernetes و Ansible YAML Demo: Kubernetes and Ansible YAML Examples

  • نسخه ی نمایشی: با استفاده از قالب های آنلاین Demo: Using Online Formatters

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

اصول YAML برای مهندسان DevOps، Cloud و IaC [ویدئو]
جزییات دوره
2 h 27 m
31
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding Gears | Train Your Brain Coding Gears | Train Your Brain

معمار فناوری درباره شرکت ما: GlobalETraining .com دوره های فنی خودآزمایی را ارائه می دهد و یادگیری آن را آسان می کند. ما سالهاست که در زمینه آموزش IT با ارائه دوره های آموزشی در یونیکس ، ویندوز ، سی شارپ ، جاوا ، برنامه نویسی پایتون ، SQL سرور ، آزمایش دستی ، اتوماسیون و ... فعالیت می کنیم. مدرسان ما 20+ سال تجربه در زمینه های مختلف فنی دارند - توسعه نرم افزار ، تست نرم افزار ، سیستم های ویندوز و مدیریت شبکه ، سیستم های Unix/Linux و مدیریت شبکه ، فن آوری های مجازی سازی ، ذخیره سازی ، برنامه نویسی پوسته ، سیستم های مدیریت پایگاه داده (MS SQL Server ، MySQL ، IBM DB2 ، Cassandra) ، کانتینر سازی (Dockers) ، Mesos ، Marathon ، Jenkins ، Jira ، Elastic Cloud Storage (ECS) ، Gluster File System ، CoreOS ، Ansible و سایر مناطق. GlobalETraining در 10+ سال گذشته هزاران دانش آموز را راهنمایی کرده است و تجربه زیادی در ارائه آموزش - هم در کلاس و هم در اینترنت دارد.