Current date May 18, 2026
Written by

155 Articles

Tự học Python – Bài 8: Danh sách (Lists) – Tập hợp dữ liệu linh hoạt

Làm chủ List trong Python: kiểu dữ liệu mạnh mẽ bậc nhất giúp bạn lưu trữ và quản lý tập hợp các phần...

Tự học Python – Bài 7: Boolean và Các toán tử logic (Operators)

Hiểu về giá trị True/False và cách sử dụng các toán tử số học, so sánh, logic để điều khiển luồng chương trình...

Tự học Python – Bài 6: Các phương thức xử lý chuỗi (String Methods)

Làm chủ việc cắt chuỗi, thay đổi định dạng (viết hoa/thường) và định dạng chuỗi nâng cao với F-Strings trong Python.

Tự học Python – Bài 5: Xử lý Chuỗi văn bản (Strings)

Học cách làm việc với chuỗi văn bản trong Python. Từ cách tạo chuỗi nhiều dòng đến việc truy cập từng ký tự...

Tự học Python – Bài 4: Các kiểu dữ liệu cơ bản (Data Types)

Tổng quan về các kiểu dữ liệu tích hợp sẵn trong Python từ Số học, Văn bản cho đến các kiểu dữ liệu...

Tự học Python – Bài 3: Biến (Variables) và Cách đặt tên

Cách khai báo biến trong Python, quy tắc đặt tên biến chuẩn và hiểu về tính năng Dynamic Typing của ngôn ngữ này.

Tự học Python – Bài 2: Cú pháp cơ bản và Tầm quan trọng của Thụt lề

Khám phá quy tắc thụt lề (Indentation) độc đáo của Python, cách viết chú thích (Comments) và cấu trúc cơ bản của một...

Tự học Python – Bài 1: Giới thiệu và Cài đặt môi trường

Tại sao nên học Python? Hướng dẫn cài đặt Python và chạy chương trình Hello World đầu tiên trên máy tính của bạn.

Tự học Rust – Bài 20: Concurrency – Đa luồng an toàn tuyệt đối

Khám phá cách Rust xử lý lập trình đa luồng mà không lo lỗi Data Races. Học về Threads, Message Passing và Shared...

Tự học Rust – Bài 19: Con trỏ thông minh (Smart Pointers)

Vượt xa các tham chiếu thông thường với Smart Pointers: Box, Rc và RefCell. Cách quản lý bộ nhớ linh hoạt trong các...