Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Advanced Scripting & Tool Making using Windows PowerShell

Lập trình Nâng cao & Tạo Công cụ với Windows PowerShell

Lập trình Nâng cao & Tạo Công cụ với Windows PowerShell

PowerShell | Đào tạo nâng cao thực tế về PowerShell qua các vấn đề thực tế và Tự động hóa bằng PowerShell

4.5
(3,840 đánh giá)
26,726 học viên
Giảng viên
TechSckool By Vijay
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.099.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.0 giờ video
64 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

Bạn sẽ học được gì

Đầy ắp hướng dẫn thực hành, ví dụ minh họa sinh động và giải thích rõ ràng
Học kỹ năng quan trọng và bắt buộc cho Quản trị Windows Server
Đi sâu vào lập trình Windows PowerShell
Khả năng sử dụng PowerShell kết hợp với các công cụ như Task Scheduler/Event Viewer/Cơ sở dữ liệu
Thiết kế và triển khai giải pháp tự động hóa có khả năng mở rộng
Các khái niệm nền tảng của PowerShell
Lập trình hướng đối tượng, Kiến thức chuyên sâu về Pipeline, Định dạng đầu ra thành báo cáo chuyên nghiệp
Tự động hóa báo cáo thủ công
Tạo module PowerShell của riêng bạn

Yêu cầu

Có hiểu biết/ý tưởng cơ bản về bất kỳ ngôn ngữ lập trình nào
PC/Laptop cài đặt hệ điều hành Windows. Bạn cần biết sử dụng PC/laptop thành thạo.
Hiểu biết cơ bản về dòng lệnh (Win CMD/Unix Shell) sẽ giúp tiếp thu nhanh hơn

Đối tượng phù hợp

Quản trị viên hệ thống muốn sử dụng PowerShell như công cụ hàng ngày
Người muốn theo đuổi sự nghiệp trong lĩnh vực Tự động hóa CNTT
Bất kỳ ai làm việc trong ngành CNTT và sử dụng Hệ điều hành Windows
Chuyên gia có kế hoạch sử dụng PowerShell để tích hợp/tự động hóa các sản phẩm khác

Nội dung khóa học

13 phần • 64 bài giảng
1 Giới thiệu PowerShell & Tầm quan trọng của nó
2 Cài đặt PowerShell
3 Câu hỏi Thường gặp
4 ISE & PowerShell Console - Hướng dẫn nhanh
5 Ý kiến của bạn rất quan trọng
6 Thực hành tùy chọn 1: Tạo Máy ảo trên đám mây công cộng - Azure
7 Thực hành tùy chọn 2: Tạo Máy ảo trên đám mây công cộng - AWS
8 ExecutionPolicy
9 Tính năng Bảo mật của PowerShell
10 Get-Help & Get-Command
11 Thực hành - Minh họa các lệnh quan trọng
1 Biến trong Lập trình
2 Kiểu dữ liệu & Ép kiểu
3 Đọc, Kiểm tra & Ghi dữ liệu
4 Toán tử So sánh
5 Vòng lặp If Else & Switch
6 Cấu trúc Tập hợp trong PowerShell
7 Vòng lặp
8 Phương thức trong PowerShell
9 Xử lý Lỗi
1 Kiến thức cơ bản về Windows Server
2 Process (Tiến trình) Windows là gì
3 Service (Dịch vụ) Windows là gì
4 Get-Process
5 Get-Service
6 Windows Task Scheduler là gì
1 Xử lý Tập tin Văn bản
2 Xử lý Tập tin CSV
3 Xử lý Tập tin XML & JSON
1 Đối tượng là gì
2 Chế độ xem & Pipeline
3 Làm việc với Đối tượng
4 Định dạng & Chuyển đổi Đối tượng
5 Hiển thị đầu ra dưới dạng GridView
6 Lớp & Phương thức
7 Lưu & Tái tạo Đối tượng để Phân tích Ngoại tuyến
1 Cài đặt phần mềm với PowerShell - Phần 1
2 Cài đặt phần mềm với PowerShell - Phần 2
1 Gửi Email
2 Tự động hóa Báo cáo hàng ngày
3 Bảo mật Hệ thống - Ký kịch bản (Script Signing)
4 ISE Snippet
5 Thu thập dữ liệu Web (Web Scraping)
6 Invoke-Expression và Thực thi nội dung Web dưới dạng script
1 Cơ bản về Cơ sở dữ liệu: Tóm tắt nhanh
2 Kết nối PowerShell với Cơ sở dữ liệu
3 Dùng PowerShell để Cập nhật/Chèn/Xóa dữ liệu
4 Đọc dữ liệu từ Bảng Cơ sở dữ liệu
5 Tự động hóa: Báo cáo hàng ngày sử dụng tương tác PowerShell-Cơ sở dữ liệu
1 Giới thiệu Windows Management Instrumentation (WMI)
2 Làm việc với WMI
3 Thành thạo WMI và các công cụ có sẵn
4 Tự động hóa giải quyết vấn đề thực tế
1 Event Viewer là gì và Cách sử dụng
2 Truy cập Nhật ký Event Viewer bằng PowerShell
3 Ghi vào Nhật ký Event Viewer
1 Giới thiệu hàm nâng cao
2 Hiểu Cấu trúc của Hàm Nâng cao
3 Tự động hóa - Giám sát Nhiều Trang web
1 Giới thiệu về Giao diện Đồ họa (GUI)
2 Xây dựng GUI cho Tự động hóa
3 Phát triển GUI PowerShell bằng Visual Studio
4 Bài giảng
1 Bài học Bổ sung

Giới thiệu khóa học

THIS COURSE IS FREQUENTLY UPDATED. LAST UPDATED IN OCTOBER 2022


*** This Course purchase includes video lectures, practice files, quizzes, & assignments, 1-on-1 instructor support, LIFETIME access and a 100%MONEY-BACK GUARANTEE***


Please note that this course will be continuously getting updated with more videos to keep you up to date on Windows PowerShell scripting. You will find a lot of new lectures covering new features of PowerShell Scripting in the future. Please encourage by enrolling and providing your honest reviews & ratings. You can also demand a lecture on a  specific topic of PowerShell which comes under the scope of this course.

This course is designed to take the system administrators to an advanced level in PowerShell Scripting. You will find ways to automate your daily work using the advantages of PowerShell scripting. The professional who wants to start with PowerShell and have some basic idea of the command line will find it extremely easy to understand the underlying concepts of PowerShell and will be able to integrate PowerShell with non-Microsoft products as well.
 
Topics that may not be Windows PowerShell concepts but are important for developing PowerShell understanding are included which comes as a bonus.

 
The course is intended to clear the things happening in the background so that automation ideas using PowerShell come from within. You should be able to complete this course in a week's time if you dedicate 2 hours of your time daily and this journey will take you from PowerShell beginners to PowerShell expert.

Important Content:

PowerShell Automation Solution for Daily Manual Reports

Database interaction using PowerShell

PowerShell Automation for Scheduled Service restarts

Windows Task Scheduler and scheduling PowerShell scripts to run

Pulling reports from Windows event viewer using this PowerShell

PowerShell for automating database related stuff

PowerShell Script Signing, Execution Policy, and System Security

PowerShell Advanced Functions and PowerShell Modules

Building Graphical User Interfaces using PowerShell

PowerShell with WMI

Advanced File handling Using PowerShell

PowerShell with Windows Event Viewer

Web Scrapping using PowerShell

PowerShell for Programming

Use PowerShell as a tool

Briefly, The knowledge of Windows PowerShell is a must for IT professionals and this course is one-stop shop for gaining this necessary and in-demand skill

Happy PowerShell scripting :)

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Powershell
Hiển thị tất cả khoá học System Administration
Hiển thị tất cả khoá học Windows Server
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊