آموزش شروع کار با PowerShell Core در Linux و macOS

Getting Started with PowerShell Core on Linux and macOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: PowerShell فقط برای ویندوز نیست ، اکنون روی Linux و macOS نیز اجرا می شود! بیاموزید که چگونه از PowerShell برای داشتن یک کنسول خط فرمان و زبان برنامه نویسی واحد استفاده کنید که در چندین سیستم عامل کار می کند. تا همین اواخر ، مدیران سیستم ها هنگام حرکت بین سیستم عامل ها نیاز به کار با چندین کنسول خط فرمان و همچنین زبان های نوشتاری داشتند. ویندوز ، لینوکس و macOS همه محیط های خاص خود را برای کار داشتند. PowerShell Core در حال تغییر همه این موارد است ، و یک تجربه واحد را در تمام سیستم عامل های محبوب از جمله دسک تاپ ، سرور و ابر فراهم می کند. در این دوره ، شروع کار با PowerShell Core در Linux و macOS ، شما دانش بنیادی را برای نوشتن اسکریپت هایی که در چندین سیستم عامل از جمله Linux و macOS کار می کنند ، خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه PowerShell Core را روی Linux و macOS نصب کنید. در مرحله بعدی ، اصول PowerShell Core از جمله cmdlet ها و نوشتن اسکریپت ها را کشف خواهید کرد. سرانجام ، شما نحوه انجام "کارهای جالب" را با PowerShell Core از جمله کار با Docker ، SQL Server ، Azure و موارد دیگر کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش PowerShell Core مورد نیاز برای نوشتن اسکریپت هایی را که در چندین سیستم عامل کار می کنند ، خواهید داشت.

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

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

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

معرفی دوره Course Introduction

  • به روزرسانی های PowerShell Core برای سال 2020 Updates to PowerShell Core for 2020

  • معرفی دوره Course Introduction

نصب PowerShell در لینوکس Installing PowerShell on Linux

  • مقدمه ، نصب پیش نیازها Introduction, Installing Prerequisites

  • نصب PowerShell Core Installing PowerShell Core

  • در حال نصب کد ویژوال استودیو Installing Visual Studio Code

  • نصب Azure Data Studio Installing Azure Data Studio

  • مدیریت موارد دلخواه اوبونتو ، خلاصه Managing Ubuntu Favorites, Summary

نصب PowerShell در macOS Installing PowerShell on macOS

  • مقدمه ، نصب پیش نیازها Introduction, Installing Prerequisites

  • نصب PowerShell Core ، VSCode و Azure Data Studio ، خلاصه Installing PowerShell Core, VSCode, and Azure Data Studio, Summary

استفاده از PowerShell در ترمینال Using PowerShell in the Terminal

  • استفاده از PowerShell در ترمینال Using PowerShell in the Terminal

استفاده از PowerShell در VSCode Using PowerShell in VSCode

  • نظرات در PowerShell Comments in PowerShell

  • دستورات در PowerShell: cmdlets Commands in PowerShell: cmdlets

  • اشکال زدایی PowerShell در VSCode Debuging PowerShell in VSCode

  • نام مستعار Aliases

استفاده از خط لوله با cmdlets PowerShell Leveraging the Pipeline with PowerShell cmdlets

  • مقدمه ، خط لوله در PowerShell Introduction, Pipelining in PowerShell

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

کار با متغیرها در PowerShell Working with Variables in PowerShell

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

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

  • cmdlets برای کار با متغیرها cmdlets for Working with Variables

اعلان و استفاده از رشته ها ، آرایه ها و هشتگ ها Declaring and Using Strings, Arrays, and Hashtables

  • مبانی رشته ها The Basics of Strings

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

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

  • آرایه ها Arrays

  • میزهای هش Hash Tables

درک جریان منطق Understanding Logic Flow

  • کنترل جریان منطقی Controlling Logic Flow

  • حلقه زدن Looping

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

ساخت توابع قابل استفاده مجدد Constructing Reusable Functions

  • مقدمه ای بر توابع Introduction to Functions

  • خطوط لوله توابع شما Pipelining Your Functions

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

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

  • افزودن راهنما به عملکردهای شما Adding Help to Your Functions

  • عملکردهای بارگیری شده در اسکریپت دیگری ذخیره شده است Loading Functions Stored in Another Script

کارهایی جالب که می توانید با PowerShell انجام دهید Cool Things You Can Do with PowerShell

  • نصب داکر Installing Docker

  • کار با SQL Server Working with SQL Server

  • کار با لاجورد Working with Azure

  • حساب های ذخیره سازی Azure Azure Storage Accounts

  • پاکسازی محیط لاجوردی شما Cleaning up Your Azure Environment

  • تنظیم برای راه دور Setting up for Remoting

  • از راه دور در عمل Remoting in Action

خلاصه Summary

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش شروع کار با PowerShell Core در Linux و macOS
جزییات دوره
4h 1m
42
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
5 از 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 دارد و در زمینه های مختلفی از جمله تولید ، بیمه ، ارتباطات از راه دور و انرژی هسته ای کار می کند.