Luyện code mỗi ngày, vững từ nền tảng
Học gì ở
KungFuTech?
KungFuTech là trang hướng dẫn học lập trình bằng tiếng Việt cho sinh viên, người mới học code và lập trình viên trẻ muốn vững lại phần nền. Mỗi bài giải thích một khái niệm, kèm ví dụ ngắn chạy được để bạn gõ lại ngay.
Một bài, một khái niệm
Một bài, một khái niệm
Mỗi bài giải thích đúng một khái niệm, đủ ngắn để đọc trong một buổi rồi gõ lại ngay.
Code chạy được

Code chạy được
Mọi đoạn code đều được chạy thử trước khi đăng. Bạn gõ lại, đổi dữ liệu và xem kết quả.
Có lộ trình rõ ràng
Có lộ trình rõ ràng
Bài được sắp theo thứ tự nên học cho từng ngôn ngữ, từ cài đặt tới cấu trúc dữ liệu.
Xem lộ trìnhBấm vào thẻ để lật xem mặt sau
Chọn lộ trình của bạn
Bốn mảng kiến thức, mỗi mảng một chuyên mục riêng. Bấm vào nhãn để đọc bài đầu tiên hoặc xem cả chuyên mục.
Java
Vòng lặp, constructor, collections và xử lý ngoại lệ: nền của lập trình hướng đối tượng.
JavaScript
Mảng, Map, optional chaining và cách trình duyệt dọn bộ nhớ cho người làm web.
Lập trình C
Cài đặt môi trường, câu lệnh điều kiện, vòng lặp và con trỏ, đi chậm từng bước.
AWS
Route 53, Kinesis, FSx: các dịch vụ đám mây được giải thích bằng ngôn ngữ dễ hiểu.
Bài mới trên KungFuTech
Bài hướng dẫn vừa đăng, mới nhất đứng đầu. Kéo sang để xem thêm.
-
Vòng lặp for trong C: cấu trúc, luồng chạy và ví dụ
Vòng lặp for trong C gồm khởi tạo, điều kiện, bước nhảy. Xem luồng chạy, vòng lặp lồng nhau, break, continue và các lỗi thường gặp…
-
Amazon FSx là gì? FSx for Windows File Server và Lustre
Amazon FSx là gì? Tìm hiểu dịch vụ hệ thống tệp được quản lý của AWS, FSx for Windows File Server, FSx for Lustre và cách…
-
Amazon Kinesis là gì? Data Streams, Firehose và Analytics
Amazon Kinesis là gì? Tìm hiểu Kinesis Data Streams, Data Firehose, Data Analytics, shard và khi nào nên dùng từng dịch vụ xử lý dữ liệu…
-
Amazon Route 53 là gì? DNS, bản ghi và routing policy
Amazon Route 53 là gì? Tìm hiểu DNS, hosted zone, các loại bản ghi, routing policy và health check của dịch vụ DNS trên AWS cho…
-
Con trỏ (pointer) trong C là gì? Cú pháp và cách hoạt động
Con trỏ trong C là gì? Hiểu địa chỉ bộ nhớ, toán tử & và *, con trỏ và mảng, truyền tham chiếu cho hàm cùng…
-
Giới thiệu ngôn ngữ C và cài đặt môi trường lập trình
Cài đặt C và viết chương trình đầu tiên: giới thiệu ngôn ngữ C, cài trình biên dịch GCC trên Windows, macOS, Linux và chạy thử…
-
Câu lệnh điều kiện if trong C: if-else và nhiều điều kiện
Câu lệnh if trong C hoạt động thế nào? Học cú pháp if, if-else, if lồng nhau, toán tử logic và các lỗi hay gặp với…
-
Optional chaining (?.) trong JavaScript: đọc an toàn
Optional chaining trong JavaScript giúp đọc thuộc tính lồng nhau mà không lỗi. Xem cú pháp ?., kết hợp ?? và những lưu ý khi dùng.
Ai đứng sau
KungFuTech
Một nhóm nhỏ lập trình viên backend và frontend viết lại những gì mình từng vấp khi mới học, theo một khuôn dễ theo dõi.

Viết để bạn gõ lại được
Phần đầu nói khái niệm bằng vài câu ngắn, phần giữa là ví dụ nhỏ kèm giải thích những dòng quan trọng, phần cuối là lưu ý và lỗi thường gặp. Không chép tài liệu chính thức, không bịa số liệu.
Còn băn khoăn?
Chưa biết bắt đầu từ đâu? Lộ trình học đã sắp sẵn thứ tự bài cho từng ngôn ngữ.
hoặc viết cho chúng tôi: [email protected]



