×
ribbon

آموزش PowerShell

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

جدید
گواهی‌نامه
5 (1 امتیاز)
21دانشجو
مقدماتی

معین حشمتی

به‌روزرسانی: ۱۴۰۵/۰۲/۱۶

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

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

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

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

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

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

کار با توابع در PowerShell

نحوه مدیریت خطا در PowerShell

محتوای دوره

7 فصل38 جلسه4 ساعت ویدیو
معرفی سرفصل ها و معرفی PowerShell ISE و PowerShell
  معرفی سرفصل ها
مشاهده
"02:57
  معرفی PowerShell و PowerShell ISE
"03:13
کار با PowerShell و یادگیری دستورات آن
شروع اسکریپت نویسی
کار با انواع داده ها در PowerShell
شرط ها و حلقه های تکرار در PowerShell
توابع در PowerShell
مدیریت خطا در PowerShell

پیش‌نیاز‌ها

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

درباره دوره

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

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

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

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

اطلاعات بیشتر

گواهی‌نامه

آموزش PowerShell

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

قابل اشتراک‌گذاری در

linkdin

درباره استاد

معین حشمتی
9دوره
1,877دانشجو

معین حشمتی، دانشجوی مهندسی کامپیوتر در دانشگاه ملی کرمانشاه است که با اشتیاق بی‌پایان در دنیای IT قدم گذاشته و هر روز عمیق‌تر  به یادگیری ادامه می دهد.

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

 دانش او در حوزه شبکه با +Network و یادگیری سیسکو و  میکروتیک معنا پیدا کرده و در کنار آشنایی با CEH و  PWK  تبدیل به ترکیبی خوب از مهارت‌های کاربردی و تخصصی شده است.

معین  نویسنده‌ی کتاب‌ در  حوزه‌های لینوکس، شبکه و برنامه‌نویسی است .

 

اطلاعات بیشتر

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