Posts
All the articles I have published.
-
Tự học Python - Bài 6: Các phương thức xử lý chuỗi (String Methods)
Published date: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)
Published date: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ự như một mảng.
-
Tự học Python - Bài 4: Các kiểu dữ liệu cơ bản (Data Types)
Published date: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 dạng danh sách như List, Tuple.
-
Tự học Python - Bài 3: Biến (Variables) và Cách đặt tên
Published date: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ề
Published date: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 script Python.
-
Tự học Rust - Bài 13: Xử lý chuỗi văn bản (Strings)
Updated date:Phân biệt &str và String trong Rust. Cách tạo, nối chuỗi và xử lý văn bản một cách linh hoạt và hiệu quả.
-
Tự học Python - Bài 1: Giới thiệu và Cài đặt môi trường
Published date: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 12: Structs - Khởi tạo kiểu dữ liệu tùy chỉnh
Updated date:Cách sử dụng Structs trong Rust để nhóm các dữ liệu liên quan. Phân biệt giữa fields và objects, và cách thay đổi dữ liệu trong Struct.
-
Tự học Rust - Bài 11: Hàm (Functions)
Updated date:Cách định nghĩa và sử dụng hàm trong Rust. Khám phá sự khác biệt thú vị giữa statement và expression trong việc trả về giá trị của hàm.
-
Tự học Rust - Bài 20: Concurrency - Đa luồng an toàn tuyệt đối
Published date: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 State.
-
Tự học Rust - Bài 10: Ownership & Borrowing - Linh hồn của Rust
Updated date:Khám phá khái niệm then chốt làm nên sự khác biệt của Rust: Quyền sở hữu (Ownership) và Mượn (Borrowing). Cách Rust quản lý bộ nhớ an toàn mà không cần Garbage Collector.
-
Tự học Rust - Bài 19: Con trỏ thông minh (Smart Pointers)
Published date: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 cấu trúc dữ liệu phức tạp.