آموزش تسلط بر PowerShell از سطح مبتدی تا پیشرفته

Mastering PowerShell from Beginner to Advanced Level

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

آنچه یاد خواهید گرفت

  • چیزی که ما نیاز داریم برای ایجاد اسکریپت های کارآمد PowerShell
  • نحوه کارکرد خودکار با استفاده از اسکریپت های PowerShell
  • نحوه استفاده از بلوک های ساختمان پایه برای ایجاد اسکریپت های بسیار جذاب
  • نکته بسیار معروف در مورد چگونگی یادگیری اسکریپت در آسان و سریع ترین راه
  • چرا PowerShell یکی از ابزار اسکریپت های مورد نیاز برای اتوماسیون است
  • چرا محبوبیت آن روز به روز
  • چگونه می توان اسکریپت های پویا را با استفاده از متغیرها هوشمند ساخت
  • ایجاد شرایط پیچیده با استفاده از اپراتورهای مختلف
  • برخورد با مجموعه با استفاده از آرایه ها hashtables
  • انتخاب موثر حلقه ها برای تکرار بلوک اسکریپت
  • مهارت های اتوماسیون عالی Powershell برای تحت تاثیر قرار دادن همکاران خود و مدیریت فناوری اطلاعات
  • استفاده مجدد از کد برای صرفه جویی در تلاش ها با استفاده از توابع پیشرفته

اگر می خواهید در PowerShell Scripting مسلط شوید و از قدرت اتوماسیون استفاده کنید، این دوره برای شما مناسب است.

در حال حاضر هر روز هر پلتفرم پیشرو از PowerShell به عنوان ابزار مدیریت خود استفاده می کند، خواه محصولات Microsoft، VMware، Citrix، ارائه دهندگان ابری مانند Azure، AWS، یا Google و غیره باشند.

اکنون یا باید ابزار خط فرمان هر پلتفرم خود را یاد بگیریم تا آنها را مدیریت کنیم یا می‌توانیم یک ابزار قدرتمند را یاد بگیریم که "PowerShell" است تا همه آنها را مدیریت کند.

به این معنی است که PowerShell یک مهارت است که کاملاً در چارچوب "یک بار بیاموزید، در همه جا و در طول حرفه خود اعمال کنید"


پس از تکمیل این دوره، شما در استفاده از مهارت PowerShell در زندگی حرفه ای روزانه خود بسیار کارآمد و مطمئن خواهید بود.

می‌توانید تمام کارهایی را که در حال حاضر با استفاده از رابط کاربری گرافیکی (GUI) پلتفرم‌های مختلف مانند Windows Client Server، Officer 365، Azure، AWS، VMware، Citrix و غیره انجام می‌دهید، خودکار کنید.


لطفاً منتظر نباشید که دیگران شما را تشویق به یادگیری این مهارت کنند.

سعی کنید نیاز و تقاضای زمان امروز را شناسایی کنید و از این فرصت برای یادگیری این مهارت جدید استفاده کنید تا با زمان و فناوری‌های پرطرفدار مطابقت داشته باشید.

من مطمئن هستم که به محض تکمیل این دوره، در اتوماسیون با استفاده از PowerShell Scripting بسیار کارآمد خواهید بود.


همه بهترین ها :)

این دوره برای چه کسانی است:

  • فناورانی که می خواهند PowerShell را یاد بگیرند
  • فناورانی که می خواهند ابزار مشترکی برای مدیریت بیشتر پلتفرم های پیشرو مانند AWS، Azure، Google Cloud، Citrix، VMware و غیره بیاموزند.
  • افرادی که می خواهند کارهای تکراری را خودکار کنند و زندگی خود را آسان کنند

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

مرور کلی، تکامل و پس‌زمینه PowerShell PowerShell Overview, Evolution & Background

  • PowerShell چیست و چرا روز به روز بر محبوبیت آن افزوده می شود What is PowerShell & Why Its Popularity growing day by day

  • مختصری درباره تاریخچه نسخه و تفاوت بین Windows PowerShell و Core Brief About Version History & Difference Between Windows PowerShell & Core

  • نصب PowerShell Core Installation of PowerShell Core

  • PowerShell ISE (محیط اسکریپت نویسی یکپارچه) را بشناسید Know PowerShell ISE (Integrated Scripting Environment)

  • نحوه نصب و استفاده از کد ویژوال استودیو (VS). How to Install & Use Visual Studio (VS) Code

  • مرکز راهنمایی PowerShell PowerShell Help Center

  • مرکز راهنمایی فرمان Get-Command در عمل Help Center Command Get-Command in Action

  • فرماندهی مرکز راهنمایی Get-Help in Action Help Center Command Get-Help in Action

درک کامل متغیرهای PowerShell Thoroughly Understanding PowerShell Variables

  • متغیرهای PowerShell چیست؟ What are PowerShell Variables

  • ویژگی های متغیرهای PowerShell Characteristics of PowerShell Variables

  • بهترین روش ها برای خواندن متغیرهای PowerShell Best Practices for sing PowerShell Variables

  • متغیرهای PowerShell محدوده های پیش فرض و نحوه استفاده از اصلاح کننده برای تغییر دامنه PowerShell Variables Default Scopes & How to use modifier to Change the Scope

  • دستورات PowerShell که می توانند برای مدیریت متغیرها استفاده شوند PowerShell Commands that can be used to handle Variables

  • انواع داده ها در PowerShell و مشخص کردن متغیرها نوع داده به طور خاص Data Types In PowerShell & Specifying Variables data Type Specifically

  • نحوه استفاده از متغیرها در عبارات How to Use Variables in Expressions

  • انواع متغیر در جزئیات - متغیرهای سفارشی، خودکار و ترجیحی Variable Types in detail - Custom, Automatic & Preference Variables

اپراتورهای پاورشل در عمق PowerShell Operators in Depth

  • اپراتورهای پاورشل چیست؟ What are PowerShell Operators

  • ویژگی های اپراتورهای پاورشل Characteristics of PowerShell Operators

  • انواع مختلف اپراتورهای پاورشل چیست؟ What are different Types Of PowerShell Operators

  • عملگرهای حسابی با مثال Arithmetic Operators with examples

  • عملگرهای تخصیص با مثال Assignment operators with examples

  • اپراتورهای برابری Equality Operators

  • اپراتورهای تطبیق Matching Operators

  • اپراتورهای مهار با نسخه نمایشی Containment Operators With Demo

  • جایگزینی اپراتورها با نسخه ی نمایشی Replacement Operators with Demo

  • عملگرها را تایپ کنید Type Operators

  • عملگرهای منطقی Logical Operators

  • اپراتورهای تغییر مسیر Redirection Operators

  • اسپلیت اپراتور Split Operator

  • به اپراتور بپیوندید Join Operator

  • اپراتورهای یکپارچه Unary Operators

  • اپراتور گروه بندی Grouping Operator

  • اپراتور Subexpression Subexpression Operator

  • با اپراتور تماس بگیرید Call Operator

  • اپراتور Hashtable و Array Hashtable & Array Operator

  • کاما - شاخص و اپراتور خط لوله Comma - Index & Pipeline Operator

  • محدوده و اپراتور دسترسی به اعضا Range & Member Access Operator

آشنایی با خطوط لوله پاورشل Understanding PowerShell Pipelines

  • خط لوله چیست و ویژگی های آن What is Pipeline & its Characteristics

  • مکان های مناسب برای استفاده از خط لوله Right places for Using Pipeline

  • نحوه استفاده از Pipeline با دستوراتی که خروجی را به صورت پیش فرض بر نمی گرداند How to use Pipeline with Commands that not return Output by Default

  • درک نحوه انتقال مقادیر واقعی از دستور اول به بعدی Understanding how Actually Values pass from First Command to Next

همه چیز را در مورد آرایه های PowerShell بدانید Know All about PowerShell Arrays

  • آرایه پاورشل چیست؟ What is PowerShell Array

  • یک آرایه ایجاد یا مقداردهی اولیه کنید Create or Initialize an Array

  • نحوه عملکرد نمایه سازی آرایه و استفاده از آن برای دسترسی به عناصر آرایه How Array Indexing works & its usage to Access Array elements

  • چه چیزی به شدت تایپ شده است و نحوه ایجاد آن با تعریف نوع داده What is Strongly Typed array and how to create it by defining Data Type

  • نحوه استفاده از اپراتورهای PowerShell با آرایه های PowerShell How to use PowerShell Operators With PowerShell Arrays

  • نحوه استفاده از ویژگی های آرایه How to use Properties of Array

  • نحوه استفاده از روش Clear برای پاک کردن محتویات آرایه PowerShell How to Use Clear Method to Clear Contents of an PowerShell Array

  • نحوه استفاده از روش Foreach برای تکرار روی هر عنصر از یک آرایه How to Use Foreach Method to Iterate over Each Element of an Array

  • نحوه استفاده از روش Where برای فیلتر کردن یا انتخاب عناصر آرایه How to Use Where method to Filter or Select the elements of the Array

  • افزودن و حذف عناصر از یک آرایه Adding & removing elements from an Array

  • اجرای یک کد یا اسکریپت در برابر هر عنصر فیلتر شده از یک آرایه Running a Code or Script against each or filtered elements of an Array

هشتبل های پاورشل در عمق PowerShell Hashtables in Depth

  • ایجاد هشتبل با استفاده از رویکردهای مختلف Creating Hashtables Using different approaches

  • ایجاد هشتبل های مرتب شده Creating Ordered Hashtables

  • .افزودن کلیدها و مقادیر به Hashtable با استفاده از رویکردهای مختلف .Adding Keys & Values to Hashtable using different Approaches

  • دسترسی به کلید های Hashtable و ارزش ها با استفاده از رویکردهای مختلف Accessing Hashtable Keys & Values using different approaches

  • تکرار در برابر هر جفت Hashtable Iterating against each pair of Hashtable

  • ایجاد شرایط و منطق با استفاده از Hashtable Making Conditions & Logics Using Hashtable

  • حذف کلیدها و مقادیر از Hashtable Removing Keys & Values from Hashtable

  • استفاده از نام ستون های سفارشی Using Custom Colom Names

  • مرتب سازی، صادرات و ایجاد جدول چند ستونی با استفاده از PSCustomObject Sorting, exporting & Creating multiple column Table using PSCustomObject

کار با بیانیه IF-ELSE PowerShell Working with PowerShell IF-ELSE Statement

  • در غیر این صورت به عنوان بیانیه اجرای مشروط، گردش کار و نحو است If-else as Conditional Execution Statement, Its Workflow & Synatx

  • نکته کلیدی در مورد بیانیه ELSE Key Point to remember about ELSE Statement

  • نکته کلیدی که باید در مورد بیانیه ELSEIF به خاطر بسپارید Key Point to remember about ELSEIF Statement

  • اپراتور سه تایی (معرفی شده در PowerShell 7) - مزایا و معایب Ternary Operator (Introduced In PowerShell 7) - Pros & Cons

PowerShell FOREACH حلقه در عمل PowerShell FOREACH Loop in Action

  • حلقه FOREACH PowerShell و نحو آن PowerShell FOREACH Loop & its Syntax

  • درک گردش کار حلقه FOREACH PowerShell Understanding Workflow of PowerShell FOREACH Loop

  • کار با حلقه FOREACH در زمینه تمرین Working With FOREACH loop in Practice Ground

درک PowerShell while Loop Understanding PowerShell While Loop

  • PowerShell WHILE Loop چیست و نحو آن توضیح داده شده است What is PowerShell WHILE Loop & its Syntax explained

  • درک گردش کار PowerShell WHILE Loop Understanding Workflow of PowerShell WHILE Loop

  • استفاده از حلقه WHILE با اسکریپت در زمینه تمرین Using WHILE Loop with Script in Practice Ground

حلقه DO PowerShell PowerShell DO Loop

  • کلمات کلیدی مورد استفاده با حلقه DO و تفاوت آن با حلقه while Keywords used with DO Loop & How it differs from While loop

  • حلقه Do-While چیست و نحو آن توضیح داده شده است What is Do-While Loop & its Syntax explained

  • گردش کار حلقه Do-While Workflow of Do-While loop

  • کار با PowerShell DO-While Loop in به صورت خودکار و تعاملی Working with PowerShell DO-While Loop in in Automatic & Interactive way

  • Do-Until Loop و نحو آن توضیح داده شده است What is Do-Until Loop & its Syntax explained

  • گردش کار حلقه Do-Until Workflow of Do-Until loop

  • کار با PowerShell انجام دهید تا حلقه به صورت اتوماتیک و تعاملی Working with PowerShell DO-Until Loop in Automatic & Interactive way

PowerShell FOR Loop PowerShell FOR Loop

  • PowerShell FOR Loop چیست و نحو آن توضیح داده شده است What is PowerShell FOR Loop & its Syntax explained

  • گردش کار FOR Loop توضیح داده شده است Workflow of FOR Loop explained

  • کار با حلقه FOR در تمرین زمین Working With FOR loop in Practice Ground

مدیریت خطا در PowerShell Error Handling In PowerShell

  • از Case (Issue) برای درک اینکه چرا به Error Handling نیاز داریم استفاده کنید Use case (Issue) to Understand why we need Error Handling

  • Try-Catch-Finally چیست What is Try-Catch-Finally

  • درک دقیق متغیر خطا برای استفاده موثر از آن Understanding Error Variable in detail to use it efficiently

  • Try-Catch-Finally - Handling Issue که قبلاً در این بخش به آن پرداختیم Try-Catch-Finally - Handling Issue that we discussed earlier in this section

توابع PowerShell Deep Dive PowerShell Functions Deep Dive

  • توابع PowerShell، مزایا، دامنه، بهترین شیوه ها و نحو PowerShell Functions, benefits, Scope, Best Practices & Syntax

  • ایجاد عملکرد ساده Creating Simple Function

  • پارامترهای یک تابع را مشخص کنید Specify parameters of a function

  • درک و ایجاد عملکرد پیشرفته Understanding & Creating Advanced Function

  • اضافه کردن WhatIf & Confirm پارامترها نیز Adding WhatIf & Confirm Parameters also

  • اعلام پارامتر اجباری Declaring Mandatory Parameter

  • اطمینان از ارسال مقدار واحد در برابر یک پارامتر Ensuring single Value is passed against a parameter

  • تعیین مقدار پیش فرض یک پارامتر Defining default Value of a parameter

  • نوشتن کمک مبتنی بر نظر برای یک تابع Writing Comment based help for a function

  • ایجاد منوی معتبر از مقادیر احتمالی یک پارامتر Creating validated menu of Possible values of a parameter

نمایش نظرات

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

آموزش تسلط بر PowerShell از سطح مبتدی تا پیشرفته
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 43m
95
Udemy (یودمی) udemy-small
10 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,923
4.6 از 5
ندارد
ندارد
ندارد
Luxmi Narayan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Luxmi Narayan Luxmi Narayan

مشاور فنی - Cloud and AutomationWorking as Technical Consultant - Cloud and Automation. من بیش از 17 سال تجربه فناوری اطلاعات دارم، از طریق این تجربه در حوزه های مختلفی مانند سرور/شبکه/پایگاه داده/مدیریت امنیت کار کرده ام. برای بیش از 12 سال گذشته من صرفاً در فناوری ابر و اتوماسیون مشغول هستم. من دارای گواهینامه PMP، ITIL، MCSE، CCNA و AWS Professional Architect هستم. من به "یادگیری، اشتراک گذاری و رشد" بسیار اعتقاد دارم.

Udemy (یودمی)

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

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