×
ribbon

آموزش PowerShell

مدرس:

معین حشمتی

PowerShell ویندوز یک محیط قدرتمند برای خط فرمان و اسکریپت نویسی است که توسط مایکروسافت توسعه داده شده... بیشتر
جدید
گواهی‌نامه
4 (2)
149دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیاردیبهشت ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

کار با دستورات کاربردی در PowerShell

کار با متغیرها و آرایه‌4ها و HashTableها در PowerShell

نحوه ورودی گرفتن از کاربر در PowerShell

کار با شرط‌ها و حلقه‌های تکرار در PowerShell

این دوره شامل:

4 ساعت ویدئو

38 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

7 فصل38 جلسه4 ساعت ویدیو
معرفی سرفصل ها و معرفی PowerShell ISE و PowerShell
  معرفی سرفصل ها
02:57
  معرفی PowerShell و PowerShell ISE
03:13
کار با PowerShell و یادگیری دستورات آن
  کار با دستورات کاربردی PowerShell - بخش اول
11:22
  کار با دستورات کاربردی PowerShell - بخش دوم
11:19
  کار با دستورات کاربردی PowerShell - بخش سوم
08:10
  کار با دستورات Show-Command و Get-Command
04:33
  نحوه دیدن help دستورات و تاریخچه دستورات وارد شده در PowerShell
03:06
  نحوه تعریف متغیر در PowerShell
03:14
  کار با دستور Select-Object در PowerShell
05:01
  نحوه خواندن محتوای فایل در PowerShell
05:29
شروع اسکریپت نویسی
  معرفی و کار با نرم افزار PowerShell ISE
11:37
کار با انواع داده ها در PowerShell
  کار با متغیر ها در PowerShell
09:23
  معرفی انواع متغیر ها در PowerShell
02:56
  کار با رشته ها (String) در PowerShell
08:03
  کار با متد های مربوط به رشته ها (String) در PowerShell
05:10
  کار با آرایه ها در PowerShell
07:03
  کار با Hashtable ها در PowerShell
12:21
  نحوه ورودی گرفتن از کاربر در PowerShell
08:27
شرط ها و حلقه های تکرار در PowerShell
  کنترل کار کد با دستورات if , elseif , else
08:04
  مثالی دیگر از شرط ها در PowerShell
05:39
  کار با شرط های تو در تو در PowerShell
08:07
  کار با اپراتور منطقی and در PowerShell
08:28
  کار با اپراتور منطقی or در PowerShell
05:36
  کار با حلقه foreach در PowerShell
03:33
  کار با حلقه while در PowerShell
06:43
  کار با حلقه for در PowerShell
05:39
  کار با دستور switch
03:35
  کار با دستور break
03:39
  کار با دستور continue
03:42
توابع در PowerShell
  نحوه تعریف تابع در PowerShell
04:52
  نحوه ورودی دادن به تابع در PowerShell
05:30
  قرار دادن مقدار پیش فرض برای ورودی تابع
02:38
  نحوه اجبار به ورودی دادن به تابع
02:37
  استفاده از دستور return در تابع
04:16
  بحث Scope ها در تابع
04:21
مدیریت خطا در PowerShell
  استفاده از متغیر ErrorActionPreference$ در مدیریت خطا
06:39
  استفاده از دستور ErrorAction در مدیریت خطا
03:05
  صحبت پایانی
00:27

پیش‌نیاز‌ها

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

توضیحات دوره

PowerShell ویندوز یک محیط قدرتمند برای خط فرمان و اسکریپت‌نویسی است که توسط مایکروسافت توسعه داده شده و برای مدیریت، خودکارسازی و پیکربندی سیستم‌ها کاربرد بسیار زیادی دارد. برخلاف Command Prompt سنتی، پاورشل فقط برای اجرای دستورهای ساده ساخته نشده، بلکه یک ابزار حرفه‌ای برای مدیران سیستم، متخصصان شبکه، برنامه‌نویسان و حتی کاربران پیشرفته محسوب می‌شود. این ابزار بر پایه‌ی مفهوم «Commandlets» یا همان Cmdletها طراحی شده که دستورات سبک و ساختارمندی هستند و انجام کارهای مدیریتی را بسیار ساده‌تر می‌کنند.

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

از مزایای مهم پاورشل می‌توان به خودکارسازی وظایف تکراری اشاره کرد. در محیط‌های سازمانی که مدیر سیستم باید بارها یک سری عملیات مشابه را روی چندین سیستم انجام دهد، PowerShell کمک می‌کند این کارها در قالب اسکریپت نوشته شوند و تنها با یک فرمان اجرا شوند. این ویژگی هم باعث صرفه‌جویی در زمان می‌شود و هم احتمال خطای انسانی را کاهش می‌دهد. همچنین، پاورشل در مدیریت سرورها، اکتیودایرکتوری، Exchange، Azure و بسیاری از سرویس‌های مایکروسافت نقش کلیدی دارد.

کاربردهای PowerShell بسیار گسترده است؛ از انجام کارهای ساده‌ای مثل ساخت، حذف و جابه‌جایی فایل‌ها گرفته تا مدیریت کاربران ویندوز، مانیتورینگ سیستم، تهیه گزارش، اجرای دستورات از راه دور و خودکارسازی فرآیندهای پیچیده. امروزه یادگیری PowerShell برای کسانی که در حوزه‌ی IT، امنیت، DevOps و مدیریت شبکه فعالیت می‌کنند، یک مهارت بسیار ارزشمند به شمار می‌رود. به طور کلی، PowerShell ابزاری است که قدرت، انعطاف‌پذیری و سرعت را در مدیریت سیستم‌عامل ویندوز در اختیار کاربر قرار می‌دهد.

دیدگاه کاربران

4

بر اساس امتیاز 2 دانشجو

1
2
3
4
5

هنوز دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
معین حشمتیعلاقه‌مند به برنامه نویسی ، شبکه و امنیت
9دوره
2,366دانشجو
95نظر و امتیاز

معین حشمتی، دانشجوی مهندسی کامپیوتر در دانشگاه ملی، با شور و اشتیاقی پایان‌ناپذیر به دنیای فناوری اطلاعات قدم گذاشته و هر روز با جدیتی بیشتر، گامی تازه در مسیر یادگیری برمی‌دارد. او نخستین قدم‌های برنامه‌نویسی خود را با زبان محبوب پایتون برداشت و در ادامه‌ی این مسیر، به‌سرعت مهارت‌هایی ارزشمند در جنگو و فلاتر کسب کرد. علاقه‌ی او به دنیای شبکه، امنیت اطلاعات و طراحی وب، او را به سوی آموختن لینوکس سوق داد؛ مسیری که اکنون تا سطح LPIC1 آن را پیموده است. دانش او در حوزه‌ی شبکه نیز با گذراندن دوره‌ی +Network و آشنایی عملی با تجهیزات سیسکو و میکروتیک، عمق و معنای بیشتری یافته است. در کنار این‌ها، آشنایی با مفاهیم PWK ، او را به ترکیبی متوازن از مهارت‌های کاربردی و تخصصی در دنیای IT تبدیل کرده است. معین، فراتر از یادگیری،  نویسنده کتاب‌هایی در حوزه‌های لینوکس، شبکه و برنامه‌نویسی است.

مهارت‌هایی که می‌آموزید

دیگر دوره‌های معین حشمتی