Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
Trước khi viết dòng code đầu tiên, bạn cần một nơi để viết và một cách để chạy nó. Nhiều người mới mất cả tuần vì cài đặt lằng nhằng và bỏ cuộc trước khi thấy kết quả. Bài này giúp bạn dựng môi trường gọn gàng, ít rắc rối nhất.
Text editor (trình soạn thảo) là công cụ nhẹ, khởi động nhanh, tô màu cú pháp và hỗ trợ nhiều ngôn ngữ qua tiện ích mở rộng. Ví dụ: Visual Studio Code, Sublime Text, Notepad++.
IDE (môi trường phát triển tích hợp) là bộ công cụ đầy đủ cho một ngôn ngữ hoặc nền tảng: soạn thảo, gợi ý code thông minh, gỡ lỗi, quản lý dự án, chạy thử, công cụ tái cấu trúc. Ví dụ: PyCharm (Python), IntelliJ IDEA (Java), Visual Studio (C#, C++), Android Studio (Android), Xcode (iOS).
| Tiêu chí | Text editor | IDE |
|---|---|---|
| Độ nặng | Nhẹ | Nặng hơn |
| Tính năng có sẵn | Cơ bản, mở rộng bằng plugin | Rất đầy đủ cho một nền tảng |
| Phù hợp | Nhiều ngôn ngữ, chỉnh sửa nhanh | Dự án lớn của một nền tảng |
Ranh giới cũng mờ: VS Code với đủ tiện ích có thể dùng như một IDE. Lời khuyên cho người mới: bắt đầu với VS Code, sau đó thêm IDE chuyên dụng khi nhu cầu rõ hơn.
python --version để kiểm tra.hello.py chứa print("Xin chào").python hello.py.python --version
mkdir bai_tap
cd bai_tap
python hello.pyNếu máy không nhận lệnh python, thử python3 hoặc kiểm tra lại biến PATH.
Khi dự án cần thư viện bên ngoài, mỗi dự án nên có bộ thư viện riêng để khỏi xung đột. Trong Python dùng môi trường ảo:
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS / Linux
source .venv/bin/activate
pip install requestsNode.js có cơ chế tương tự thông qua thư mục node_modules riêng của từng dự án và file package.json.
Có hiện tượng thú vị: nhiều người dành hàng giờ tìm giao diện đẹp, font hay, plugin mới mà không viết thêm dòng code nào. Cấu hình vừa đủ rồi quay lại học. Bạn sẽ có cả đời để tinh chỉnh.
Terminal đáng sợ lúc đầu nhưng chỉ cần vài lệnh là bạn làm việc được. Hãy luyện theo kịch bản sau, trong một thư mục thử nghiệm:
mkdir thu_nghiem
cd thu_nghiem
echo "print('xin chào')" > a.py
python a.py
ls
cp a.py b.py
mv b.py c.py
cd ..Các lệnh trên tạo thư mục, vào thư mục, tạo file, chạy file, liệt kê, sao chép, đổi tên và quay lại thư mục cha. Trên Windows PowerShell, ls, cd, mkdir, cp, mv cũng dùng được; cmd thì dùng dir, copy, move.
python --version và pip --version để chắc chúng thuộc cùng một bản.Khi bí, hãy copy nguyên thông báo lỗi để tìm kiếm; gần như mọi sự cố cài đặt đều đã có người gặp và có lời giải.
Một editor nhẹ, trình chạy ngôn ngữ bạn chọn, terminal và Git là đủ để học. Hãy cài đặt, chạy chương trình "Xin chào" và thấy kết quả đầu tiên, đó là cột mốc quan trọng. Từ đó mọi thứ chỉ còn là luyện tập.
Bạn có thể tiếp tục hành trình với những khóa học lập trình trên codebem.com, học theo tốc độ của riêng mình.
Nguyễn Đình Cường
0 comment