آموزش ساخت برنامه های کاربردی در PowerShell

دانلود Building Applications in PowerShell

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این برنامه‌های پیشرفته Microsoft Building در PowerShell، توسعه‌دهندگان نرم‌افزار و مدیران سیستم‌ها را آماده می‌کند تا از پتانسیل PowerShell برای ساخت برنامه‌های کاربردی خود، خودکارسازی کارهای اضافی و استخراج داده‌ها از شبکه‌های خود استفاده کنند.

با فرض اینکه قبلاً از آن استفاده نمی کنید، احتمال اینکه حداقل نام PowerShell را شنیده باشید بسیار عالی است. در دنیای فناوری اطلاعات، ابزارهای زیادی وجود ندارند که به اندازه PowerShell در همه جا حاضر و قدرتمند باشند. بسیاری از سیستم‌عامل‌ها دستورات PowerShell را می‌دانند که می‌تواند برخی از وظایف اضافی را خودکار کند یا به اطلاعات کاربر در شبکه‌هایشان دسترسی داشته باشد. اما قدرت PowerShell واقعاً با نوشتن برنامه‌های سفارشی که این کار را برای شما انجام می‌دهند می‌درخشد.

این آموزش Building Applications در PowerShell به شما نشان می دهد که چگونه برنامه هایی بنویسید که تمام کارهای سنگین خودکارسازی مشاغل حیاتی را در هر رایانه شخصی ویندوز در سراسر شبکه های گسترده سازمان شما انجام می دهند.

پس از اتمام این آموزش مایکروسافت، می‌دانید که چگونه از پتانسیل PowerShell استفاده کنید و برنامه‌های کاربردی خود را بسازید تا مدیریت را برای شما انجام دهد، کارهای اضافی را خودکار کنید، و داده‌ها را از شبکه خود بیرون بکشید.

برای هر کسی که آموزش مایکروسافت را مدیریت می‌کند، این آموزش مایکروسافت می‌تواند برای نصب مدیران سیستم‌های جدید، در برنامه‌های آموزشی فردی یا تیمی، یا به عنوان منبع مرجع مایکروسافت استفاده شود.

ساخت برنامه های کاربردی در PowerShell: آنچه باید بدانید

این Building Applications در آموزش PowerShell دارای ویدیوهایی است که موضوعات ابزارهای اتوماسیون مایکروسافت را پوشش می دهد، از جمله:

  • درک رابط های کاربر پایانه PowerShell (TUI)
  • بازیابی و استفاده از اقلام کودک از داخل ظروف
  • نوشتن اسکریپت cmdlet برای خودکارسازی، مدیریت مقیاس و دسترسی به اطلاعات
  • کاوش ویژگی های برنامه افزودنی VSCode PowerShell
چه کسی باید برنامه های کاربردی ساختمان را در آموزش پاورشل بپذیرد؟

این Building Applications در آموزش PowerShell به عنوان آموزش مایکروسافت در سطح پیشرفته در نظر گرفته می شود، به این معنی که برای توسعه دهندگان نرم افزار و مدیران سیستم طراحی شده است. این دوره مهارتی PowerShell برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه در زمینه ابزارهای اتوماسیون مایکروسافت و مدیران سیستم های مجربی که به دنبال تأیید مهارت های مایکروسافت هستند ارزشمند است.

مدیران سیستم های جدید یا مشتاق. اگر یک مدیر سیستم کاملاً جدید هستید، یادگیری نحوه ساخت برنامه های کاربردی در PowerShell چیزی است که در نهایت یاد خواهید گرفت. با این آموزش Building Applications in PowerShell، می‌توانید مطمئن شوید که آن را طبق شرایط خود یاد می‌گیرید، نه در حین کار با یک سرپرست که از گردن شما نفس می‌کشد. PowerShell یک ستون مدیریت سیستم است، با این آموزش راه خود را برای تسلط بر آن آغاز کنید.

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


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

با PowerShell رابط کاربری ترمینال ایجاد کنید Create Terminal UIs with PowerShell

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

  • مقدمه ای بر رابط های کاربری پایانه PowerShell (TUI) Introduction to PowerShell Terminal User Interfaces (TUIs)

  • کاوش یک PowerShell TUI: Out-ConsoleGridView Exploring a PowerShell TUI: Out-ConsoleGridView

  • بررسی رابط میزبان PowerShell Examining the PowerShell Host Interface

  • خروجی متن رنگی در PowerShell با کدهای فرار ANSI Colored Text Output in PowerShell with ANSI Escape Codes

  • افزودن ایموجی ها به اسکریپت های پاورشل Adding Emojis to PowerShell Scripts

  • ترسیم کاراکترهای جعبه یونیکد در PowerShell Drawing Unicode Box Characters in PowerShell

  • توابع کمکی برای طراحی جعبه ها Helper Functions for Drawing Boxes

  • پیاده سازی کنترل های صفحه کلید در رابط های کاربری پایانه PowerShell Implementing Keyboard Controls in PowerShell Terminal UIs

  • پیاده سازی یک حلقه رویداد قوی برای PowerShell TUI Implementing a Robust Event Loop for PowerShell TUIs

  • پخش صدا با PowerShell Playing Sound with PowerShell

  • قرار دادن همه آنها با هم در یک برنامه Putting it All Together into an Application

  • بررسی و فراخوان برای اقدام: رابط‌های کاربری پایانه PowerShell Review and Call to Action: PowerShell Terminal UIs

  • نتیجه Conclusion

کد ویژوال استودیو را برای توسعه PowerShell پیکربندی کنید Configure Visual Studio Code for PowerShell Development

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

  • کد ویژوال استودیو و پسوند PowerShell را نصب کنید Install Visual Studio Code and PowerShell Extension

  • ویژگی های برنامه افزودنی VSCode PowerShell را کاوش کنید Explore the VSCode PowerShell Extension Features

  • برنامه افزودنی PowerShell را پیکربندی کنید Configure PowerShell Extension

  • تست های Pester PowerShell در VSCode Pester PowerShell Tests in VSCode

  • تجزیه و تحلیل کد استاتیک با PSScriptAnalyzer Static Code Analysis with PSScriptAnalyzer

  • ادغام Git با VSCode Git Integration with VSCode

  • اشکال زدایی تعاملی PowerShell در VSCode Interactive PowerShell Debugging in VSCode

  • کانتینرهای راه دور با PowerShell Remote Containers with PowerShell

  • جمع آوری گزارش ها و ارسال بازخورد Gathering Logs and Sending Feedback

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش ساخت برنامه های کاربردی در PowerShell
جزییات دوره
2h
22
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Sullivan Trevor Sullivan

"من از تدریس IT لذت می برم زیرا صنعت فناوری به سرعت در حال تغییر است و فراگیران ما باید در لبه برتر بمانند." تروور به لطف پدرش که صاحب یک تجارت نرم افزاری بود، در سنین جوانی شروع به ساخت و عیب یابی کامپیوترها کرد. او بیش از یک دهه تجربه IT و آموزش را برای CBT Nuggets به ارمغان می آورد. قبل از پیوستن به این تیم، او در زمینه مهندسی پیش فروش و معماری راه حل ها کار می کرد. سرگرمی های ترور شامل موتور سواری، پیاده روی و گذراندن وقت با خانواده اش است.

ارتباط با Trevor:

اتوماسیون AWS، Azure، MySQL، GitHub، Docker، Kubernetes و PowerShell