آموزش مقدمه ای بر Windows PowerShell Scripting

Introduction to Windows PowerShell Scripting

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه نویسی PowerShell یک مهارت ضروری برای مدیریت کارآمد ویندوز و اتوماسیون است. در این دوره آموزشی، مقدمه ای بر اسکریپت نویسی پاورشل ویندوز، از اصول اولیه شروع کرده و به تدریج تکنیک های اسکریپت نویسی پیچیده تری را ایجاد می کنید. ابتدا، نحوه اجرای ایمن اسکریپت ها و درک محدوده و نمایه های PowerShell را خواهید آموخت. در مرحله بعد، برای ایجاد اسکریپت‌های قوی به عبارات شرطی، حلقه‌ها و مدیریت خطا می‌پردازید. در نهایت، کار با انواع شی رایج در PowerShell، قالب بندی رشته ها و ریختن اشیاء را بررسی خواهید کرد. در پایان این دوره، شما به مهارت ها و دانش مورد نیاز برای خودکارسازی و ساده سازی وظایف در محیط ویندوز به طور موثر مجهز خواهید شد.

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

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

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

اصول اسکریپت نویسی: ایجاد اولین اسکریپت ها Scripting Basics: Creating Your First Scripts

  • انتقال به اسکریپت با PowerShell Transitioning to Scripting with PowerShell

  • نحو و ساختار اسکریپت Script Syntax and Structure

  • اجرای اسکریپت و تست Script Execution and Testing

  • بهترین شیوه های اسکریپت نویسی Scripting Best Practices

  • خلاصه ماژول و مواد اولیه Module Recap and Takeaways

تقویت اسکریپت ها با پارامترها Enhancing Scripts with Parameters

  • درک پارامترهای اسکریپت Understanding Script Parameters

  • پارامترهای تایپ شده و مقادیر پیش فرض Typed Parameters and Default Values

  • اعتبارسنجی پارامتر Parameter Validation

  • خلاصه ماژول و مواد اولیه Module Recap and Takeaways

کنترل اجرای اسکریپت با خط مشی ها Controlling Script Execution with Policies

  • مقدمه ای بر سیاست های اجرایی PowerShell Introduction to PowerShell Execution Policies

  • محدوده خط مشی و تقدم Policy Scope and Precedence

  • بررسی انواع سیاست های اجرایی Exploring Types of Execution Policies

مقدمه ای بر پروفایل ها در پاورشل Introduction to Profiles in PowerShell

  • کشف پروفایل های PowerShell Discovering PowerShell Profiles

  • درک سلسله مراتب پروفایل Understanding Profile Hierarchy

پیاده سازی منطق شرطی Implementing Conditional Logic

  • درک منطق if/else/elseif Understanding if/else/elseif Logic

  • اعمال بیانیه های سوئیچ Applying Switch Statements

  • خلاصه ماژول و مواد اولیه Module Recap and Takeaways

Looping Constructs Looping Constructs

  • حلقه foreach The foreach Loop

  • حلقه for The for Loop

  • حلقه while The while Loop

  • حلقه‌های do/while و do/until The do/while and do/until Loops

  • خلاصه ماژول و مواد اولیه Module Recap and Takeaways

مدیریت موثر خطا Effective Error Handling

  • خطاهای پایان دهنده در مقابل خطاهای غیر پایانی Terminating vs. Non-terminating Errors

  • ErrorAction Control ErrorAction Control

  • مجموعه خطا The Error Collection

  • پیاده‌سازی بلوک‌های Try/Catch Implementing Try/Catch Blocks

  • بهترین روش ها برای مدیریت استثنا Best Practices for Exception Management

  • خلاصه ماژول و مواد اولیه Module Recap and Takeaways

مدیریت و دستکاری انواع داده ها Handling and Manipulating Data Types

  • قالب بندی متن Formatting Text

  • کار با تاریخ و زمان Working with Dates and Times

  • تبدیل بین اشیا Converting between Objects

  • خلاصه ماژول و نکات مهم دانش Module Recap and Knowledge Takeaways

خلاصه دوره و مراحل بعدی Course Summary and Next Steps

  • خلاصه دوره و مراحل بعدی Course Summary and Next Steps

نمایش نظرات

نظری ارسال نشده است.

آموزش مقدمه ای بر Windows PowerShell Scripting
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 16m
34
Pluralsight (پلورال سایت) pluralsight-small
11 بهمن 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2
از 5
دارد
دارد
دارد
Adam Bertram

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adam Bertram Adam Bertram

6 برابر Microsoft MVP و PowerShell Ninja

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

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

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