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

Beginning PowerShell Scripting for Developers

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: با افزایش تقاضا از متخصصان فناوری اطلاعات ، اتوماسیون برای پاسخگویی به تقاضای بالای زمان ما بسیار مهم است. این دوره با اصول PowerShell شروع می شود ، و هر ماژول بر اساس قبلی ساخته شده است. با افزایش تقاضا از متخصصان فناوری اطلاعات ، اتوماسیون برای پاسخگویی به خواسته های بالای زمان ما بسیار مهم است. PowerShell ابزاری انتخابی برای افراد در اکوسیستم مایکروسافت است. این دوره با اصول PowerShell شروع می شود ، هر ماژول براساس دوره قبلی است. در طول مسیر ما نه تنها اصول توسعه ، مانند متغیرها و توابع را یاد خواهیم گرفت ، بلکه مباحث پیشرفته تری مانند کلاس ها و ماژول ها را نیز در بر خواهیم گرفت. علاوه بر این ، ما به چگونگی کنترل امنیت در PowerShell و نحوه استفاده از Code Signing خواهیم پرداخت تا بتوانید به صورت ایمن کد خود را مستقر کنید. این دوره با یک مثال در دنیای واقعی که یک ماژول قابل استفاده مجدد ایجاد می کند که در آن کدهای پستی می توانند در برابر یک وب سایت تأیید شوند ، به اوج خود می رسد.

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

      درک سیستم عامل PowerShell Understanding the PowerShell Platform

      • کنسول تعاملی PowerShell The PowerShell Interactive Console

      • PowerShell ISE The PowerShell ISE

      • اظهار نظر در PowerShell Commenting in PowerShell

      • اولین Cmdlets شما Your First Cmdlets

      • نام مستعار PowerShell PowerShell Aliases

      • قرار دادن نیرو در PowerShell - خط لوله Putting the Power in PowerShell - Pipelining

      • نه فقط یک چهره زیبا دیگر - خارج از شبکه Not Just Another Pretty Face - Out-Gridview

      • ارائه دهندگان در PowerShell Providers in PowerShell

      استفاده از متغیرها در PowerShell Using Variables in PowerShell

      • مقدمه ای بر متغیرها Introduction to Variables

      • مقایسه و محاسبات در PowerShell Comparisons and Calculations in PowerShell

      • متغیرهای داخلی PowerShell PowerShell's Built-in Variables

      • Cmdlets متغیر The Variable Cmdlets

      رشته ها ، آرایه ها و جداول هاش Strings, Arrays, and Hash Tables

      • رشته های اساسی Basic Strings

      • درون یابی رشته ای String Interpolation

      • قالب بندی رشته ها Formatting Strings

      • آرایه ها Arrays

      • هشتگ ها Hashtables

      جریان برنامه Program Flow

      • منطق انشعاب Branching Logic

      • حلقه ها در PowerShell Loops in PowerShell

      • بلوک های اسکریپت PowerShell PowerShell Script Blocks

      استفاده مجدد از کد با توابع و ماژول ها Reusing Code with Functions and Modules

      • توابع اساسی Basic Functions

      • محدوده بندی و پارامترها Scoping and Parameters

      • نوشتن یک تابع فعال شده خط لوله Writing a Pipeline Enabled Function

      • توابع پیشرفته Advanced Functions

      • مدیریت خطا Error Handling

      • ماژول های شروع Beginning Modules

      • ماژول های پیشرفته Advanced Modules

      • ساخت ماژول ها برای استفاده آسان Making Modules Easy to Use

      • پروفایل ها Profiles

      مفاهیم پیشرفته Advanced Concepts

      • اشکال زدایی Debugging

      • امنیت - سیاست اعدام Security - Execution Policy

      • مروری بر امضای کد Code Signing Overview

      • ایجاد یک گواهی امضای کد خود امضا شده Creating a Self Signed Code Signing Certificate

      • امضای اسکریپت های شما Signing Your Scripts

      • از راه دور Remoting

      کار با اشیا Working with Objects

      • اصطلاحات شی گرا Object Oriented Terminology

      • ایجاد اشیا از HashTables Creating Objects from HashTables

      • ایجاد اشیا از PSObject Creating Objects from PSObject

      • نام مستعار و بلوک های اسکریپت Property Aliases and Script Blocks

      • بلوک های اسکریپت با پارامترها Script Blocks with Parameters

      • خاصیت اسکریپت Script Property

      • خصوصیات پیش فرض Default Properties

      • کلاسهایی از کد .NET - روشهای استاتیک Classes from .NET Code - Static Methods

      • کلاسهایی از کد .NET - جاسازی شده Classes from .NET Code - Embedded

      • کلاسهایی از کد .NET - فایلهای خارجی Classes from .NET Code - External Files

      • افزودن خصوصیات و اسکریپت ها به اشیا Ex موجود Adding Properties and Scripts to Existing Objects

      • سریال سازی یک شی Serializing an Object

      • کلاسهای پایه PowerShell V5 Basic PowerShell V5 Classes

      • PowerShell 5 Enums PowerShell 5 Enums

      • کلاسهای پیشرفته PowerShell V5 Advanced PowerShell V5 Classes

      منابع ، سایر IDE ها و یک ماژول دنیای واقعی Resources, Other IDEs, and a Real World Module

      • IDE 1 جایگزین - Idera PowerShellPlus Alternate IDE 1 - Idera PowerShellPlus

      • Alternate IDE 2 - Visual Studio PoshTools Alternate IDE 2 - Visual Studio PoshTools

      • Alternate IDE 3 - Sapien PowerShell Studio Alternate IDE 3 - Sapien PowerShell Studio

      • منابع PowerShell PowerShell Resources

      • استفاده از منابع آنلاین - اسکریپت ماژول استقرار Using Online Resources - The Deploy Module Script

      • ایجاد کلاس ZipCodeLookup Creating the ZipCodeLookup Class

      • استقرار کلاس ZipCodeLookup Deploying the ZipCodeLookup Class

      • با استفاده از کلاس ZipCodeLookup قسمت 1 Using the ZipCodeLookup Class Part 1

      • با استفاده از کلاس ZipCodeLookup قسمت 2 Using the ZipCodeLookup Class Part 2

      نمایش نظرات

      آموزش شروع اسکریپت PowerShell برای توسعه دهندگان
      جزییات دوره
      6h 19m
      59
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      251
      4.6 از 5
      دارد
      دارد
      دارد
      Robert Cain
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Robert Cain Robert Cain

      Robert C. Cain (http://arcanecode.com) یک MVP مایکروسافت ، MCTS دارای گواهینامه BI و مالک Arcane Training and Consulting ، LLC است. او یک نویسنده دوره برای Pluralsight ، عضو تیم در Linchpin People ، و نویسنده مشترک 4 کتاب است. رابرت که یک سخنران محبوب است ، در رویدادهایی مانند اجلاس SQL PASS ، TechEd ، CodeStock و شنبه های متعدد SQL سخنرانی کرده است. رابرت بیش از 25 سال تجربه در صنعت IT دارد و در زمینه های مختلفی از جمله تولید ، بیمه ، ارتباطات از راه دور و انرژی هسته ای کار می کند.