نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بهترین شیوه ها و الگوهای ایجاد شده در جامعه را برای استفاده و برنامه نویسی در 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات