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

PowerShell: Scripting & Automation Fundamentals

PowerShell: Nền tảng về Script và Tự động hóa

PowerShell: Nền tảng về Script và Tự động hóa

Học viết script PowerShell, pipeline, cấu trúc và kỹ thuật tự động hóa thực tế

4.8
(75 đánh giá)
1,328 học viên
Giảng viên
Arthur Musgrove
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 899.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
11.5 giờ video
124 bài giảng
14 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Làm chủ công nghệ và kỹ thuật PowerShell hiện đại nhất hiện nay
Nắm vững cấu trúc và cú pháp của ngôn ngữ
Module AI mở rộng bao gồm Co-Pilot và các bài học với ChatGPT
Tự tin xử lý kiểu code Pipeline độc đáo
Hiểu rõ điều khiển luồng, điều kiện, vòng lặp, switch và hàm
Sử dụng các phép toán số học, logic và bit
Làm chủ kiểu dữ liệu, biến phức tạp và chuyển đổi kiểu
Giới thiệu về Script cho Microsoft 365 Graph và Azure PowerShell
Học cách xử lý Ngày & Giờ, Xử lý Tệp và sử dụng REST API

Yêu cầu

Không yêu cầu kinh nghiệm lập trình trước đó, nhưng bạn nên quen với máy tính cơ bản. Công cụ duy nhất bạn cần để bắt đầu là một máy tính Windows, Mac hoặc Linux.

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

Dành cho người mới hoàn toàn hoặc lập trình viên PowerShell muốn nâng cao trình độ
Lập trình viên có kinh nghiệm với các ngôn ngữ khác
Quản trị viên hệ thống Windows và quản trị viên đám mây M365

Nội dung khóa học

17 phần • 124 bài giảng
1 Giới thiệu Khóa học
2 Bối cảnh về PowerShell
3 PowerShell trong Thời đại AI
4 Cài đặt PowerShell 7
5 Cài đặt VS-Code
6 Thiết lập VS-Code
7 Kết luận
1 Giới thiệu
2 Kiến thức Cơ bản về Ngôn ngữ
3 Script đầu tiên
4 Giới thiệu về Biến
5 Giới thiệu về Cmdlet
6 Nhận Trợ giúp
7 Bí danh
8 Chú thích
9 Kết luận
1 Giới thiệu
2 Giới thiệu về Đối tượng
3 Format-List & Format-Table
4 Select-Object
5 Sort-Object
6 Where-Object
7 ForEach-Object
8 Compare-Object
9 Kết luận
1 Giới thiệu
2 Hiểu về Chuỗi
3 Thoát ký tự
4 Unicode
5 Lập chỉ mục
6 Split & Join
7 Kiểm tra Tính bằng nhau
8 Toán tử Cộng & Nhân
9 Here-strings
10 Định dạng Chuỗi
11 Biểu thức Chính quy
12 Nhóm Khớp RegEx
13 Phương thức của Chuỗi
14 Kết luận
1 Giới thiệu
2 Toán học trong PowerShell
3 Các phép toán Cơ bản
4 Thứ tự Ưu tiên
5 Toán tử Rút gọn
6 Phương thức Toán học
7 Kết luận
1 Giới thiệu
2 Logic trong PowerShell
3 Kết hợp các Kiểm tra Logic
4 So sánh Số học
5 Giá trị Đúng & Sai
6 Đoản mạch Boolean
7 Kết luận
1 Giới thiệu
2 Toán tử Bit
3 Dịch Bit
4 Kết luận
1 Giới thiệu
2 Khối Mã
3 Câu lệnh If và các Biến thể
4 Toán tử Bậc ba
5 Switch Điều kiện
6 Null Coalescence
7 Kết luận
1 Giới thiệu
2 Mảng
3 Làm việc với Mảng
4 Mảng Đa chiều
5 Hashtable
6 Làm việc với Hashtable
7 Enum
8 PSCustomObject
9 Kết luận
1 Giới thiệu
2 Kiểu tại Thời gian Chạy
3 Ép kiểu
4 Kết luận
1 Giới thiệu
2 Vòng lặp While
3 Điều khiển Luồng: Break
4 Điều khiển Luồng: Break có Nhãn
5 Điều khiển Luồng: Continue
6 Điều khiển Luồng: Continue có Nhãn
7 Vòng lặp Do While & Do Until
8 Vòng lặp For
9 Vòng lặp ForEach
10 Vòng lặp Switch
11 Kết luận
1 Giới thiệu
2 Khái niệm về Hàm
3 Trả về Giá trị
4 Truyền Tham số
5 Splatting
6 Tích hợp Pipeline
7 Tham số Chung
8 Script Block
9 Script Block Nâng cao
10 Làm việc với Module
11 Tạo Module Tùy chỉnh
12 Tài liệu Hàm
13 Kết luận
1 Giới thiệu
2 Xử lý Lỗi
3 Biến Tự động cho Lỗi
4 Bẫy Lỗi
5 Cấu trúc Try/Catch/Finally
6 Kết luận
1 Giới thiệu
2 Hiểu về Xử lý Song song
3 Jobs và ThreadJobs
4 Kết luận
1 Giới thiệu
2 Ngày & Giờ
3 Xử lý Tệp
4 Tích hợp với REST API
5 Kết luận
1 Giới thiệu - Người lái chính và Người lái phụ
2 Kỹ thuật Prompt cho Quản trị viên và Kỹ sư
3 Tích hợp IDE: Copilot trong VS Code
4 Con người trong Vòng lặp: An toàn & Tái cấu trúc
5 Tự động hóa Doanh nghiệp: M365 & Graph API
6 Quy mô Đám mây: Quản lý Azure với AI
7 Kết luận: Đảm bảo Tương lai Sự nghiệp của Bạn
1 Kết luận

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

PowerShell is one of the most powerful tools for scripting and automation across Windows, Linux, and macOS. This course is a practical, in-depth guide to PowerShell scripting and automation, designed to take you from complete beginner to confident, real-world practitioner. Whether you're a system administrator, IT professional, or developer, you'll build the kind of foundational skills that make everything else faster — and then learn to amplify those skills with AI tools like GitHub Copilot, ChatGPT, and Claude.

You'll start with the core structure and syntax of the language, then progress through data types, logic, conditionals, loops, functions, and the PowerShell pipeline. As the course advances, you'll apply these skills to real-world scenarios including file management, data handling, and REST API integration. The goal isn't to memorise hundreds of cmdlets — it's to understand how the language thinks, so you can confidently build your own solutions from scratch.

What sets this course apart is its dedicated module on AI-augmented scripting. You'll learn how to craft prompts that produce production-ready PowerShell, use GitHub Copilot directly inside VS Code to generate and refactor code inline, and apply AI assistance safely — knowing when to trust it, when to question it, and how to validate everything before it touches a live environment. These aren't shortcuts that bypass learning; they're professional techniques that make your existing knowledge go further.

Every concept is explained clearly and immediately demonstrated in code. Theory is always followed by practical examples, so you can follow along and apply what you learn from day one. No prior programming experience is required.

By the end of this course, you won't just know PowerShell — you'll know how to use it the way modern IT professionals do: efficiently, safely, and with AI working alongside you.

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 It Automation
Hiển thị tất cả khoá học Powershell
Hiển thị tất cả khoá học Scripting
Hiển thị tất cả khoá học System Administration
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊