آنچه یاد خواهید گرفت:
تسلط به جدیدترین فناوریها و تکنیکهای رایج PowerShell
آشنایی با ساختار و سینتکس زبان
کسب اطمینان در کار با سبک منحصربهفرد پایپلاین در کدنویسی
درک کنترل جریان، شرطیها، حلقهها، switches و توابع
استفاده از عملیاتهای ریاضی، منطقی و بیتی
تسلط به تایپهای داده، متغیرهای پیچیده و تبدیل تایپها
یادگیری مدیریت تاریخ و زمان، پردازش فایل و استفاده از REST APIs
پیشنیازهای دوره
نیازی به تجربه قبلی برنامهنویسی نیست، هرچند بهتر است با مفاهیم کلی کار با رایانه آشنا باشید. تنها ابزار مورد نیاز برای شروع، یک رایانه با Windows و Mac یا Linux است.
توضیحات دوره
PowerShell یکی از قدرتمندترین ابزارها برای اسکریپتنویسی و اتوماسیون در Windows و Linux و macOS است. این دوره یک راهنمای عملی و عمیق برای اصول اسکریپتنویسی و اتوماسیون در PowerShell است که شما را از سطح مبتدی به سطحی میرساند که بتوانید با اطمینان در پروژههای واقعی از آن استفاده کنید.
چه مدیر سیستم باشید، چه متخصص IT یا توسعهدهنده، این دوره به شما کمک میکند مهارتهای قوی PowerShell بسازید؛ مهارتهایی که بهرهوری را افزایش میدهند، تسکهای تکراری را خودکار میکنند و به شما امکان میدهند اسکریپتهایی تمیز و قابل نگهداری ایجاد کنید. ابتدا با ساختار و سینتکس اصلی این زبان شروع میکنید و سپس به سراغ تایپهای داده اولیه و پیشرفته، منطق، ریاضیات، شرطیها، حلقهها، توابع و پایپلاین در PowerShell میروید.
با پیشرفت دوره، این مفاهیم را در سناریوهای واقعی، از جمله کار با فایلها، مدیریت داده و یکپارچهسازی با REST APIs به کار میبرید. تمرکز دوره بر حفظ کردن صدها cmdlet نیست، بلکه بر درک نحوه کار زبان PowerShell است تا بتوانید با اطمینان اسکریپتها و راهحلهای اتوماسیون خودتان را بسازید.
هر مفهوم به صورت شفاف توضیح داده میشود و بلافاصله در کد نمایش داده میشود. تقریباً هر بخش نظری با مثالهای عملی همراه است تا دنبال کردن مطالب و اعمال آموختهها آسان باشد. نیازی به تجربه قبلی برنامهنویسی نیست و مفاهیم زبانهای دیگر فقط زمانی مطرح میشوند که برای درک بهتر خود PowerShell مفید باشند.
این دوره کاملاً بر اسکریپتنویسی در PowerShell متمرکز است و به شما کمک میکند پایه قوی بسازید که بتوانید از آن برای اتوماسیون، مدیریت و حل مسائل واقعی استفاده کنید.
این دوره برای چه کسانی مناسب است؟
افرادی که کاملاً تازهکار هستند یا میخواهند مهارت خود را در PowerShell ارتقا دهند.
توسعهدهندگانی که در زبانهای دیگر تجربه دارند.
مدیران سیستم Windows و مدیران ابری M365