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

Mastering Visual Studio Code (2026)

Thành thạo Visual Studio Code (2026)

Thành thạo Visual Studio Code (2026)

Tăng năng suất làm việc với Visual Studio Code, trình soạn thảo code hàng đầu hiện nay!

4.6
(2,641 đánh giá)
92,514 học viên
Giảng viên
Alex Dan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.0 giờ video
137 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: 05/05/2026

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

Cài đặt và cấu hình VSCode cho hệ điều hành của bạn
Khám phá giao diện VSCode và tùy chỉnh nhanh theo nhu cầu
Thiết kế dự án hiện đại, kiểm tra lỗi, tái cấu trúc và gỡ lỗi chương trình ngay trong IDE
Kỹ thuật gỡ lỗi nâng cao trong VSCode cho JS, Python, Java, C++
Phân tích codebase lớn dễ dàng với VSCode
Lập trình từ xa qua SSH trực tiếp trong IDE
Phát triển bên trong container Docker
Tiện ích mở rộng VSCode cho các framework (React, Vue, Angular)
Quản lý mã nguồn trong trình soạn thảo và các lệnh Git cơ bản đến nâng cao. Xác thực VSCode cho tất cả thao tác quản lý mã nguồn.
Markdown, JSDoc, SQL, YML - chỉnh sửa với tính năng tô sáng cú pháp mạnh mẽ
Python trong VSCode
Java trong VSCode
C++ trong VSCode
GitHub Copilot trong VSCode

Yêu cầu

Kỹ năng lập trình cơ bản

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

Lập trình viên và nhà thiết kế web muốn sử dụng trình soạn thảo code tốt nhất
Lập trình viên Python, Java hoặc C++ có kinh nghiệm muốn chuyển sang VSCode
Chuyên gia IT cần hỗ trợ xử lý file văn bản (markdown, YML, JSON)

Nội dung khóa học

18 phần • 137 bài giảng
1 Cách học khóa này
2 Mẹo sử dụng Udemy
3 Cài đặt VSCode
1 Giới thiệu phần
2 Giao diện Visual Studio Code
3 Trình khám phá file
4 Chỉnh sửa file
5 Mở thư mục
6 Bảng lệnh và phím tắt
7 Tùy chỉnh giao diện
8 Cài đặt
9 Tiện ích mở rộng VSCode
10 Tìm kiếm văn bản
11 Tìm kiếm file
12 Tùy chọn - thủ thuật con trỏ
13 Tùy chọn - không gian làm việc
1 Giới thiệu phần
2 Terminal
3 Intellisense
4 Chú thích code
5 Định dạng file
6 Công cụ gỡ lỗi
7 Tái cấu trúc code
8 Đoạn code mẫu
9 Peek và Find
10 Tùy chọn - Tiện ích mở rộng
11 Tiện ích mở rộng phần này
1 Thảo luận giữa khóa
1 Giới thiệu phần
2 Làm việc với Types
3 Điều hướng code
4 Kiểm tra lỗi với Eslint
5 Định dạng với Prettier
6 Gỡ lỗi: JavaScript trên Node
7 Gỡ lỗi: JavaScript trên trình duyệt
8 Gỡ lỗi: TypeScript trên Node
9 Gỡ lỗi: TypeScript trên trình duyệt
10 Dán JSON thành Code
11 VSCode và React
12 VSCode và Vue
13 VSCode và Angular
14 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Python trong VSCode
3 Định dạng và kiểm tra lỗi Python
4 Môi trường ảo Python
5 Công cụ gỡ lỗi Python
6 Kiểm thử đơn vị Python
7 Tùy chọn - Jupyter notebooks
8 Đọc thêm
9 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Cài đặt Java và Maven
3 Thiết lập VSCode cho phát triển Java
4 Java trong VSCode
5 Làm việc với kiểm thử Junit
6 Công cụ gỡ lỗi Java
7 Java - Hỗ trợ code và tái cấu trúc
8 Định dạng code Java
9 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Cài đặt trình biên dịch
3 C++ trong VSCode
4 Build, chạy và gỡ lỗi C++
5 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Giới thiệu GitHub Copilot
3 Đăng ký GitHub Copilot
4 Thiết lập GitHub Copilot
5 Trò chuyện với GitHub Copilot
6 Tính năng chat nâng cao
7 Hoàn thành code tự động
8 Giải thích, Tạo tài liệu, Đánh giá code
9 Học với GitHub Copilot
10 Mẹo viết prompt
11 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Hướng dẫn tùy chỉnh
3 Cấu hình nâng cao cho Copilot
4 Chế độ Agent và vibe coding
5 Chế độ chat tùy chỉnh
6 Giới thiệu Model Context protocol
7 Cài đặt MCP servers
8 MCP servers tùy chỉnh
9 Dự án MCP: công việc hàng ngày
1 Giới thiệu phần
2 Markdown
3 YAML
4 File SQL và SQL client
5 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Viết HTML
3 Viết CSS
4 Tiện ích mở rộng Live Server
5 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Cấu hình máy ảo cho SSH từ xa
3 Kết nối từ xa VSCode
4 VSCode và Docker
5 Phát triển từ xa trong Docker
6 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Tùy chọn - Cài đặt Git
3 Tùy chọn - Lệnh Git cơ bản
4 Tùy chọn - GitHub và cấu hình Git
5 Xác thực Git
6 Git và Visual Studio Code
7 Nhánh Git
8 Git Ignore
9 Xử lý xung đột commit
10 Tiện ích mở rộng Git Lens
11 GitHub CodeSpaces
12 Tiện ích mở rộng phần này
1 Giới thiệu phần
2 Tạo hồ sơ
3 Quản lý hồ sơ
4 Xuất và nhập hồ sơ
5 Hồ sơ tạm thời
6 Mẫu hồ sơ
1 Giới thiệu phần
2 Thiết lập ban đầu cho extension
3 Dịch vụ dữ liệu extension
4 Mục thanh trạng thái extension
5 Nhiều lệnh extension
6 Đóng gói và kiểm thử extension
1 Giới thiệu phần
2 Tính năng đọc code thành tiếng
3 Mẹo và thủ thuật VSCode
4 Chế độ xem Timeline
5 VSCode insiders
6 Dữ liệu telemetry
7 Tùy chọn - Bộ công cụ AWS
8 Font ligatures
9 Kết luận khóa học
10 Tiện ích mở rộng phần này
1 Cảm ơn bạn!
2 Quà tặng

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

In just a few years, Visual Studio Code became the number 1 tool any programmer should use.

Even if you need a simple code editor, or a complex IDE, with rich features like refactoring, linting or debugger, VSCode is the tool you need.

Why use one tool for your HTML and CSS, one for your back-end development and another one for course control, when you can have everything you need in one single, fast and beautiful program: Visual Studio Code.

Welcome to my Mastering Visual Studio Code course, where you will learn everything you need about this awesome tool!

VSCode features and topics covered:

  • Installation and first steps

  • Visual and functional setup

  • Easily handle Visual Studio Code extensions

General programming topics:

  • Debugging

  • Refactoring

  • Code snippets

  • File formatting and comments

Use Visual Studio Code for JavaScript and TypeScript programming.

Debug NodeJs and Browser apps.

Use Visual Studio Code for Python or Java programming.

Learn about the most popular VSCode extensions and even build and test your own extension.

Use Remote capabilities of VSCode inside VMs and Docker.

Learn Source and version control with Visual Studio Code and GitHub. Learn about Basic Git commands and VSCode authentication for remote pushing.

Learn about advanced Visual Studio Code features like profiles or multi-cursor.

Course features list:

  • Installation and setup

  • VSCode interface guide

  • Command palette, key shortcuts, multi-cursor

  • VSCode extensions

  • Advanced debugging techniques

  • Use VSCode for web development: HTML, CSS and JS

  • Connect from VSCode with remote SSH

  • Use Docker and develop inside a container

  • Understand Markdown and JSDoc

  • VSCode for Python development

  • Create Java projects with VSCode

  • Use VS Code for C++ and C#

  • Build a VSCode extension with a data service using TypeScript

  • Master great extensions, like live share, Git lens, Code Runner, Remote Development and many more

  • Visual Studio Code tips and tricks

  • History of VSCode

You can practice VS Code with your own JavaScript/TypeScript project, or use the one provided by the instructor. The objective here is to help you understand deeply how VSCode works and how you can use it.

This course stands out with many advantages and highlights:

  • Demanded topic - Visual Studio Code is the number one development tool of the moment

  • Downloadable resources - all files used in the course are available for download

  • Updated content - completely updated for 2024

  • Concise content with respect for your time - most of the typing and idle times are cut. The course focuses on explanations

  • Beyond the basics structure: Visual Studio Code has great and up to date documentation. This course doesn't just walk you through it, instead it focuses on the difficult or weird parts, where you actually need guidance

  • Experienced and programming active instructor: a great teacher never looses touch with the industry. This is especially true for software development, where the industry is so dynamic. This helps the instructor stay up to date with the best coding guidelines and present you the challenging parts, not the "hello world"

  • Great visuals - dark background, big font, 1080p resolution. Video optimized even for mobile devices.

  • Certificate of completion

Enroll and unlock the key to great productivity, no matter what technology you develop!




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 Javascript
Hiển thị tất cả khoá học Software Development
Hiển thị tất cả khoá học Visual Studio Code
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊