آنچه یاد خواهید گرفت:
مفاهیم اصلی، معماری و پیشینه Windows PowerShell را درک کنید.
PowerShell را برای اجرا، یافتن و مدیریت مؤثر cmdletها پیکربندی و استفاده کنید.
مدیریت Windows را با استفاده از cmdletهای Active Directory، شبکه و سرور انجام دهید.
با pipeline در PowerShell کار کنید و داده را فیلتر، مرتب، اندازهگیری و فرمتبندی کنید.
آبجکتهای سفارشی، جداول هش و ویژگیهای محاسباتی ایجاد کنید.
اطلاعات سیستم را با استفاده از فناوریهای CIM و WMI کوئری و مدیریت کنید.
از متغیرها، آرایهها و جداول هش برای ذخیره و دستکاری داده استفاده کنید.
اسکریپتهای PowerShell را برای خودکارسازی تسکهای پیچیده مدیریتی بنویسید و اشکالزدایی کنید.
با استفاده از PowerShell، رایانههای راه دور، jobهای پسزمینه و jobهای زمانبندی شده را مدیریت کنید.
اسکریپتهای پیشرفته خودکارسازی برای مدیریت واقعی سیستمهای Windows بسازید.
پیشنیازهای دوره
درک پایهای از سیستمعاملهای Windows (هر نسخهای)
نیازی به تجربه قبلی در PowerShell یا اسکریپتنویسی نیست. مبتدیان هم خوشآمدند.
دسترسی به یک رایانه Windows با نصب بودن PowerShell
اتصال اینترنت برای دانلود ابزارها و دنبال کردن آزمایشگاهها
آمادگی برای تمرین فرمانها و تکمیل آزمایشگاههای عملی
دسترسی مدیریتی روی سیستم خودتان (برای برخی تمرینها)
کنجکاوی برای یادگیری خودکارسازی و اسکریپتنویسی برای تسکهای IT
توضیحات دوره
آیا آمادهاید کنترل مدیریت و خودکارسازی Windows را در دست بگیرید؟
این دوره جامع PowerShell شما را از سطح کاملاً مبتدی تا سطح پیشرفته، با درسهای عملی و کاربردی، همراهی میکند تا در محیطهای واقعی با اطمینان کار کنید.
چه مدیر سیستم، متخصص پشتیبانی IT یا دانشجویی باشید که تازه مسیر حرفهای خود را در IT آغاز کردهاید، این دوره به شما یاد میدهد چگونه تسکهای تکراری را خودکار کنید، سرورهای Windows را مدیریت کرده و اسکریپتهای قدرتمندی بنویسید که در زمان صرفهجویی کرده و بهرهوری را افزایش میدهند.
شما کار را با اصول اساسی PowerShell آغاز میکنید، نحوه عملکرد فرمانها (cmdletها) را یاد میگیرید و سپس به سمت خودکارسازی، اسکریپتنویسی، remoting و تکنیکهای پیشرفته مدیریتی پیش میروید.
با دهها آزمایشگاه عملی، این دوره بر یادگیری از طریق انجام دادن تمرکز دارد، نه فقط تئوری.
آنچه یاد خواهید گرفت:
پیشینه و معماری Windows PowerShell را درک کنید.
سینتکس فرمان، پارامترها و روش یافتن و اجرای cmdletها را یاد بگیرید.
مدیریت Windows را با استفاده از cmdletهای PowerShell خودکار کنید.
با Active Directory، پیکربندی شبکه و مدیریت سرور کار کنید.
pipeline در PowerShell را بهخوبی یاد بگیرید - انتخاب، مرتبسازی، فرمتبندی و فیلترینگ داده
ویژگیهای سفارشی و فیلدهای محاسباتی را با استفاده از جداول هش ایجاد کنید
با CIM و WMI داده را کوئری کرده و سیستمهای راهدور را مدیریت کنید.
متغیرها، آرایهها و جداول هش را برای مدیریت پویای داده یاد بگیرید.
اسکریپتهای PowerShell را بنویسید، اشکالزدایی و بهینهسازی کنید.
با استفاده از حلقهها، If-Else و Switch و ForEach تسکهای پیچیده را خودکار کنید.
داده را با استفاده از اسکریپتها از فایلها ایمپورت و اکسپورت کنید.
چندین رایانه را با PowerShell Remoting مدیریت کنید.
jobهای پسزمینه و زمانبندی شده را اجرا کنید.
پروفایلهای قابل استفاده مجدد و اسکریپتهای مدیریتی بسازید.
آزمایشگاههای عملی و پروژههای واقعی
شما هر مفهوم را در سناریوهای واقعی و از طریق آزمایشگاههای ساختارمند تمرین خواهید کرد، مانند:
پیکربندی Windows PowerShell
یافتن و اجرای فرمانهای اولیه
مدیریت تسکهای Active Directory و سرور با cmdletها
درک و استفاده از pipeline در PowerShell
فیلترینگ، مرتبسازی و فرمتبندی خروجی pipeline
کار با CIM و WMI برای کوئری و تغییر اطلاعات سیستم
استفاده از متغیرها، آرایهها و جداول هش در اسکریپتها
خودکارسازی عملیاتهای مربوط به فایل، پوشه و registry
ایجاد گروهها و کاربران جدید AD از طریق اسکریپتها
فعالسازی و استفاده از PowerShell remoting
مدیریت همزمان چندین رایانه راه دور
اجرای jobهای پسزمینه و زمانبندی آنها
نوشتن اسکریپتهای پروفایل سفارشی و اعتبارسنجی اطلاعات IP و NTFS و دیسک
ایمپورت حسابهای کاربری از فایلهای CSV و خودکارسازی عملیاتهای انبوه
مخاطبان دوره:
مبتدیانی که میخواهند PowerShell را از ابتدا یاد بگیرند.
مدیران سیستم که میخواهند تسکهای روزمره را خودکار کنند.
مهندسان شبکه و سرور که محیطهای Windows را مدیریت میکنند.
متخصصان IT که برای دریافت گواهینامههای Microsoft یا مرتبط با خودکارسازی آماده میشوند.
کسی که به یادگیری اسکریپتنویسی، خودکارسازی و مدیریت Windows علاقهمند است.
موضوعات پیشرفته دوره:
درک معماری CIM و WMI (DCOM & WS-MAN)
کوئری نمونهها، فضاهای نام و سشنهای راهدور
تکنیکهای پیشرفته اسکریپتنویسی (ورودی کاربر، کامنتها، مستندات راهنما)
کار با implicit remoting و مدیریت چندین سیستم
jobهای پسزمینه و زمانبندی شده برای خودکارسازی تسک
ساخت اسکریپتهای واقعی که متخصصان در محیطهای سازمانی استفاده میکنند
چرا این دوره؟
درسهای گامبهگام از مبانی تا موضوعات پیشرفته
آزمایشگاههای 100% عملی پس از هر ماژول
نمونههای واقعی مورد استفاده در مدیریت Windows
پروژههای کاربردی که شما را برای چالشهای واقعی IT آماده میکنند.
مناسب برای مبتدیان و حرفهایهای باتجربه
در پایان دوره، میتوانید تسکهای سیستمی را خودکار کنید، اسکریپتهای حرفهای PowerShell بنویسید و محیطهای پیچیده Windows را با اطمینان مدیریت کنید.
همین حالا در دوره شرکت کرده و مسیر خود را برای تبدیلشدن به متخصص خودکارسازی PowerShell آغاز کنید.
این دوره برای چه کسانی مناسب است؟
مبتدیانی که میخواهند Windows PowerShell را از ابتدا یاد بگیرند.
متخصصان IT و مدیران سیستم که محیطهای Windows را مدیریت میکنند.
مهندسان شبکه و سرور که میخواهند تسکهای روزانه را خودکار کنند.
تکنسینهای help desk که قصد دارند به نقشهای مدیریت سیستم منتقل شوند.
دانشجویانی که برای گواهینامههای IT شامل مهارتهای PowerShell آماده میشوند.
توسعهدهندگانی که به خودکارسازی و اسکریپتنویسی در Windows علاقهمند هستند.
کسی که میخواهد با PowerShell در زمان صرفهجویی کند و بهرهوری را افزایش دهد.