آموزش ویندوز PowerShell بهترین شیوه ها و الگوها

Windows PowerShell Best Practices and Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بهترین شیوه ها و الگوهای ایجاد شده در جامعه را برای استفاده و برنامه نویسی در Windows PowerShell بیاموزید. Windows PowerShell MVP دون جونز به شما کمک می کند با استفاده از بهترین شیوه ها و الگوها ، مهارت های Windows PowerShell خود را به یک سطح حرفه ای و جدید برسانید. این الگوها توسط جامعه PowerShell توسعه یافته و مورد تأیید قرار گرفته اند و بر پایداری ، قابلیت اطمینان و انطباق با رویکردهای بومی PowerShell تمرکز دارند. این الگوها برای مدیرانی طراحی شده اند که اسکریپتهای PowerShell را برای مأموریتهای حیاتی و با کاربرد تولید می کنند ، به شما - و اسکریپتهای شما - با جدیت بیشتری برخورد می کنند.

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

مقدمه Introduction

  • چرا باید مراقبت کنید؟ Why Should You Care?

  • دستور جلسه Agenda

  • شیوه های ایجاد شده توسط جامعه Community Created Practices

ارائه راهنما Providing Help

  • دستور جلسه Agenda

  • راهنما مبتنی بر نظر Comment-Based Help

  • مثالهای مفیدی را ارائه دهید Provide Useful Examples

  • نظرات درون خطی Inline Comments

  • كم كمتر مبتنی بر نظر Less-Common Comment-Based Help

  • یادداشت ها را اضافه کنید Add Notes

  • نگاه داشتن. آی تی. ساده. Keep. It. Simple.

  • اخلاقی ماژول Moral of the Module

مدیریت سازگاری نسخه Managing Version Compatibility

  • دستور جلسه Agenda

  • برای قدیمی ترین نسخه ممکن بنویسید Write for the Oldest Version Possible

  • وابستگی های سند Document Dependencies

  • اخلاقی ماژول Moral of the Module

شیوه های عملکرد Performance Practices

  • دستور جلسه Agenda

  • اگر عملکرد مهم است ، آن را آزمایش کنید If Performance Matters, Test It

  • عملکرد سازشی است Performance Is a Compromise

  • اخلاقی ماژول Moral of the Module

زیبایی شناسی کد Code Aesthetics

  • دستور جلسه Agenda

  • کد خود را تورفتگی دهید Indent Your Code

  • از بک تیک خودداری کنید Avoid Backticks

  • از پیمایش افقی خودداری کنید Avoid Horizontal Scrolling

  • از فضای سفید استفاده کنید Use Whitespace

  • اخلاقی ماژول Moral of the Module

مدیریت خروجی Managing Output

  • دستور جلسه Agenda

  • میزبان بنویسید Write-Host

  • خروجی کلام Verbose Output

  • خروجی اشکال زدایی Debug Output

  • با استفاده از CmdletBinding Using CmdletBinding

  • اخلاقی ماژول The Moral of the Module

الگوهای طراحی اسکریپت Script Design Patterns

  • دستور جلسه Agenda

  • ابزارها در مقابل کنترل کننده ها Tools vs. Controllers

  • کد را مدولار کنید Modularize Code

  • هدف برای استفاده مجدد Aim for Reusability

  • کنوانسیون های نامگذاری را دنبال کنید Follow Naming Conventions

  • خروجی داده های خام Output Raw Data

  • صرفه جویی در Pretty برای زمانی که شما انجام می شود Save Pretty for When You're Done

  • اخلاقی ماژول The Moral of the Module

PowerShell خالص Pure PowerShell

  • دستور جلسه Agenda

  • بومی بمان Stay Native

  • یک برنامه Fallback داشته باشید Have a Fallback Plan

  • تصمیمات سند Document Decisions

  • بسته غیر بومی Wrap Non-Native

  • اخلاقی ماژول The Moral of the Module

مدیریت خطاها Handling Errors

  • دستور جلسه Agenda

  • ErrorAction ErrorAction

  • ErrorActionPreference ErrorActionPreference

  • خالی خطا نیست Empty Is Not an Error

  • از پرچم های خطا خودداری کنید Avoid Error Flags

  • دلار؟ برای خطاها نیست $? Is Not for Errors

  • گرفتن خطاها Grab Errors

  • اخلاقی ماژول The Moral of the Module

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش ویندوز PowerShell بهترین شیوه ها و الگوها
جزییات دوره
2h 55m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
242
4.6 از 5
دارد
دارد
دارد
Don Jones
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Don Jones Don Jones

تجربه گسترده فناوری اطلاعات دون جونز از 20 سال فعالیت در این کسب و کار با تمرکز شدید بر فناوری های سرور مایکروسافت ناشی می شود. وی نویسنده بیش از 45 عنوان کتاب از جمله عناوین مدیریت و توسعه نرم افزار است و ماهانه ستون هایی را برای نشریات معتبر این صنعت می نویسد. وی سخنران متقاضی کنفرانس ها و همایش های فنی در سراسر جهان است و به عنوان یکی از مربیان برتر بخش مایکروسافت شناخته می شود.