دانلود رایگان کتاب:
دفترچه یادداشت پاورشل برای حرفه‌ای ها | PowerShell Notes for Professionals
معرفی و دانلود کتاب:

دفترچه یادداشت پاورشل برای حرفه‌ای ها | PowerShell Notes for Professionals

PowerShell Notes for Professionals
نویسندگان

مجموعه‌ای از نویسندگان در Stack Overflow

سال انتشار

2019

تعداد صفحات

184

سطح کتاب

مبتدی

زبان کتاب

انگلیسی

حجم فایل

2MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب PowerShell Notes for Professionals:

کتاب PowerShell Notes for Professionals یک منبع آموزشی رایگان و غیررسمی است که به منظور یادگیری سریع و مرور کاربردی مفاهیم PowerShell طراحی شده است. این کتاب با گردآوری محتوا از جامعه برنامه‌نویسان Stack Overflow تهیه شده و به شکل رایگان منتشر گردیده است. تمرکز آن بر روی آموزش دستورات، مفاهیم و بهترین روش‌های استفاده از PowerShell برای خودکارسازی کارها و مدیریت سیستم‌ها است.

خلاصه کتاب PowerShell Notes for Professionals:

این کتاب با مباحث مقدماتی مانند شروع کار با PowerShell، متغیرها، عملگرها، حلقه‌ها، شرط‌ها، و کار با رشته‌ها آغاز می‌شود تا کاربرانی که تازه وارد دنیای اسکریپت‌نویسی هستند بتوانند به‌سرعت با مفاهیم پایه آشنا شوند. سپس به مباحث پیشرفته‌تر نظیر HashTable، کار با اشیاء، توابع، کلاس‌ها، ماژول‌ها و مدیریت پروفایل‌های PowerShell می‌پردازد. همچنین کتاب استفاده از متغیرهای محیطی، پردازش جریان‌ها (Stream) و مدیریت خروجی‌ها را با مثال‌های عملی توضیح می‌دهد. در بخش‌های بعدی موضوعاتی نظیر PowerShell Remoting، اجرای دستورات در پس‌زمینه، مدیریت فایل‌های XML و CSV، کار با REST API، اجرای کوئری‌های SQL، مدیریت بسته‌ها و ارتباط TCP بررسی می‌شوند. همچنین مباحث مهمی مانند امنیت و رمزنگاری، مدیریت Credentialها، امضای اسکریپت‌ها، اتوماسیون زیرساخت، Desired State Configuration (DSC) و کار با ماژول‌های Active Directory و AWS پوشش داده شده‌اند.  
ویرایش محتوا

فهرست مطالب کتاب PowerShell Notes for Professionals: 

Getting started with PowerShell

Variables in PowerShell

Operators

Special Operators

Basic Set Operations

Conditional logic

Loops

Switch statement

Strings

HashTables

Working with Objects

PowerShell Functions

PowerShell Classes

PowerShell Modules

PowerShell profiles

Calculated Properties

Using existing static classes

Built-in variables

Automatic Variables

Environment Variables

Splatting

PowerShell “Streams”; Debug, Verbose, Warning, Error, Output and Information

Sending Email

PowerShell Remoting

Working with the PowerShell pipeline

PowerShell Background Jobs

Return behavior in PowerShell

CSV parsing

Working with XML Files

Communicating with RESTful APIs

PowerShell SQL queries

Regular Expressions

Aliases

Using the progress bar

exe Command-Line

Cmdlet Naming

Running Executables

Enforcing script prerequisites

Using the Help System

Modules, Scripts and Functions

Naming Conventions

Common parameters

Parameter sets

PowerShell Dynamic Parameters

GUI in PowerShell

URL Encode/Decode

Error handling

Package management

TCP Communication with PowerShell

PowerShell Workflows

Embedding Managed Code (C# | VB)

How to download latest artifact from Artifactory using PowerShell script (v2.0 or below)?

Comment-based help

Archive Module

Infrastructure Automation

PSScriptAnalyzer – PowerShell Script Analyzer

Desired State Configuration

Using ShouldProcess

Scheduled tasks module

ISE module

Creating DSC Class-Based Resources

WMI and CIM

ActiveDirectory module

SharePoint Module

Introduction to Psake

Introduction to Pester

Handling Secrets and Credentials

Security and Cryptography

Signing Scripts

Anonymize IP (v4 and v6) in text file with PowerShell

Amazon Web Services (AWS) Rekognition

Amazon Web Services (AWS) Simple Storage Service (S3)

موارد اخیر