آموزش PowerShell روزمره برای توسعه دهندگان در Linux ، macOS و Windows

Everyday PowerShell for Developers on Linux, macOS, and Windows

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما نحوه استفاده از PowerShell و کمک به شما در انجام کار توسعه روزمره را آموزش می دهد. هدف از این دوره این است که به شما کمک کند یاد بگیرید چگونه از PowerShell برای تقویت فعالیتهای روزمره خود استفاده کنید و به شما کمک کند تا وظایف توسعه خود را به صورت خودکار انجام دهید. در این دوره ، Everyday PowerShell برای توسعه دهندگان در Linux ، macOS و Windows ، خواهید آموخت که چگونه از PowerShell استفاده کنید تا زندگی روزمره خود را به عنوان یک توسعه دهنده راحت تر کنید. ابتدا ، نحوه استفاده از ماژول های PowerShell موجود برای ایجاد محیط های آزمایش/توسعه در Azure را کشف خواهید کرد. این شامل ایجاد سرورها ، از جمله پایگاه داده است. در مرحله بعدی ، یاد خواهید گرفت که چگونه ماژول های خود را بنویسید. سرانجام ، شما با استفاده از دانش خود می توانید یک ماژول PowerShell بسازید تا یکی دیگر از کارهای مشترک توسعه دهنده را به صورت خودکار انجام دهد ، داده های آزمون واقعی اما جعلی ایجاد کند. بعد از اتمام این دوره ، روش های جدیدی را یاد خواهید گرفت که می توانید از PowerShell برای کمک به کارهای روزمره توسعه دهنده خود استفاده کنید.

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

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

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

مقدمه Introduction

  • مقدمه Introduction

استفاده از PowerShell 7 برای ایجاد محیط های آزمایشی Using PowerShell 7 to Create Test Environments

  • بررسی برنامه وب برای آزمایش در داکر Examining the Web App to Test in Docker

  • اجرای تست های فردی با داکر Running Individual Tests with Docker

  • تست انبوه با داکر Bulk Testing with Docker

  • نصب ماژول ها ، ورود Azure به صورت دستی Installing Modules, Manually Logging into Azure

  • ورود خودکار به لاجوردی Automatically Logging into Azure

  • ایجاد یک گروه جدید منابع لاجوردی Creating a New Azure Resource Group

  • ایجاد یک Azure SQL Server جدید Creating a New Azure SQL Server

  • ایجاد یک پایگاه داده جدید Creating a New Database

  • در حال بارگیری داده ها Loading Data

  • اعتبار سنجی کار ما Validating Our Work

  • تمیز کردن Cleaning Up

ایجاد کلاسها و ماژولهای شخصی Developing Your Own Classes and Modules

  • مقدمه Introduction

  • درک فایلهای PSD و PSM Understanding the PSD and PSM Files

  • استفاده از ماژول واردات: قسمت 1 Using Import Module: Part 1

  • استفاده از ماژول واردات: قسمت 2 Using Import Module: Part 2

  • استفاده از Using Using Using

  • ایجاد مستندات با PlatyPS Creating Documentation with PlatyPS

  • رفع خروجی PlatyPS Fixing the PlatyPS Output

ایجاد یک ماژول برای تولید داده های آزمون Creating a Module to Generate Test Data

  • بررسی اجمالی سازنده داده Data Fabricator Overview

  • توابع یاور Helper Functions

  • الگوی طراحی 1: مقادیر آرایه تصادفی Design Pattern 1: Random Array Values

  • الگوی طراحی 2: اعداد تصادفی Design Pattern 2: Random Numbers

  • الگوی طراحی 3: دسته کوچک موسیقی جاز Design Pattern 3: The Combo

  • تاریخ ساختگی Fabricating Dates

  • ساخت نام سوابق Fabricating Name Records

  • ساخت مدارک کد پستی ایالت شهر Fabricating City State Postal Code Records

  • مشتریان ساختگی Fabricating Customers

  • آخرین یادداشت ها درباره سوابق Last Notes on Records

  • مستندات با PlatyPS Documentation with PlatyPS

  • معرفی سریع تست با Pester A Quick Introduction to Testing with Pester

خلاصه Summary

  • خلاصه Summary

نمایش نظرات

آموزش PowerShell روزمره برای توسعه دهندگان در Linux ، macOS و Windows
جزییات دوره
2h 58m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 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 دارد و در زمینه های مختلفی از جمله تولید ، بیمه ، ارتباطات از راه دور و انرژی هسته ای کار می کند.