Tuhoc TypingNEWTính năngNote VideoHướng điVề tuhocFAQVào học ngay
đã ra mắt · phiên bản chính thức

Học lập trình từ con số 0 đến lúc làm được dự án thật.

tuhoc.cc là nền tảng học code miễn phí của Gà Lại Lập Trình. Video dạy kỹ từ căn bản, ghi chú gắn đúng giây video, và một cộng đồng luôn sẵn sàng giúp bạn.

Học phí
Miễn phí
Bài giảng
999+
Cộng đồng
Discord 24/7
app.tuhoc.cc/learn/python/bai-12
1# Bài 12 · Đệ quy & Memoization
2
3def fib(n, memo={}):
4if n in memo: return memo[n]
5if n < 2: return n
6memo[n] = fib(n-1) + fib(n-2)
7return memo[n]
05:31 / 15:00
📌 05:31Note của bạn

Nhớ ép kiểu int() khi nhận input từ người dùng.

Học video — ghi chú đúng giây
Được tin dùng & xây dựng trên
Sản phẩm mới · Phần mềm gõ phím

Tuhoc Typing — phần mềm luyện gõ phím 10 ngón miễn phí

Luyện gõ 10 ngón, gõ tiếng Việt có dấu và cả luyện gõ code 7 ngôn ngữ — tất cả trong một phần mềm gõ phím miễn phí cho Windows. Tăng tốc độ gõ (WPM) mỗi ngày, đo bằng số liệu thật.

Tuhoc Typing
v1.0.1 · Windows
10 ngónTiếng ViệtCode
Bài 26 · Tiếng Việt có dấuTiếng Việt
Người ta lớn lên nhờ những lần vấp ngã rồi đứng dậy.
25
WPM
98%
Chính xác
+0
XP
QWERTYUIOP
ASDFGHJKL;
ZXCVBNM,./
Heatmap bàn phím — phím hay sai sáng dần để bạn luyện đúng điểm yếu
⊞ Windows 10/11·Tải nhẹ, tự cập nhật·Miễn phí

Luyện gõ 10 ngón

Luyện từ hàng phím cơ sở đến cả bàn phím — đặt đúng ngón, gõ không nhìn.

Gõ tiếng Việt có dấu

Hỗ trợ Telex/VNI, so khớp dấu chuẩn — luyện gõ tiếng Việt nhanh và chính xác.

Luyện gõ Code

Python, JavaScript, C++, Java, C#, Kotlin, React — editor kiểu IDE, tự thụt lề.

Lộ trình bài bản

Học theo cấp độ từ căn bản đến nâng cao, mở khoá dần — luôn biết hôm nay nên luyện gì tiếp.

Thống kê & Heatmap

Theo dõi WPM, độ chính xác theo ngày và heatmap phím yếu để cải thiện.

Bảng xếp hạng Typing Cup

Tích XP, lên Level, đua top tốc độ gõ với cả cộng đồng tuhoc.cc.

400+
Bài luyện gõ
7
Ngôn ngữ lập trình
Việt + Anh
Gõ có dấu chuẩn
100%
Miễn phí
Tính năng

Một bộ công cụ đủ để bạn đi xa

Không chỉ là một tủ video. Một hệ sinh thái nhỏ gọn giúp bạn học, ghi nhớ, và đi đường dài.

Note Video

Ghi chú gắn đúng giây video. Click note là nhảy thẳng về vị trí đó. Vĩnh viễn theo tài khoản.

Signature

Dạy kỹ từ căn bản

Mỗi chủ đề được giảng chậm, kỹ, dễ hiểu từ gốc — người mới tinh cũng theo được, không bỏ sót bước nào.

Video chất lượng

999+ bài giảng do Gà Lại Lập Trình tự sản xuất, có code thực hành kèm theo.

Leaderboard

Bảng xếp hạng học viên chăm chỉ. Học là phải có động lực để thi đua.

Cộng đồng Discord

Hỏi đáp 24/7 với cộng đồng anh em đam mê code. Không bỏ ai lại phía sau.

Miễn phí dồi dào

Hầu hết khoá học mở miễn phí. Một số khoá nâng cao có phí — bạn chọn thứ phù hợp với mình.

Linh hoạt
Tính năng signature · Note Video

Học một lần. Ôn lại trong 3 giây.

Đang xem video, ghi chú đúng mốc thời gian. Lúc ôn bài chỉ cần click vào note — video tự nhảy về đúng giây bạn ghi. Không tua thủ công, không xem lại từ đầu.

  • Neo theo giây: note gắn đúng vị trí video, không bao giờ lạc.
  • Click là tới: bấm vào note → player nhảy chính xác chỗ đã ghi.
  • Vĩnh viễn theo tài khoản: mua một lần, dùng trọn đời, sync mọi thiết bị.
  • 3 gói linh hoạt: Free · Starter · Pro — chọn quota phù hợp với cách học của bạn.
Bài 12. Đệ quy & Memoization · 15:00
DEMO · Click timeline để thêm note
07:48 / 15:00
07:48
Ghi chú · 3 noteGói FREE · 3/30 note
Gợi ý hướng đi

Chưa biết bắt đầu từ đâu? Đây là gợi ý.

Lộ trình chính thức tụi mình đang xây. Trong lúc chờ, đây là thứ tự gợi ý để bạn tự học đỡ bỡ ngỡ — cứ đi từ căn bản rồi nâng dần.

01

Bắt đầu với Web

HTML, CSS, JavaScript nền tảng. Hiểu cách trang web hoạt động và làm được sản phẩm đầu tay.

HTMLCSSJS
02

Chọn ngôn ngữ chuyên sâu

Python cho data/AI, Java cho doanh nghiệp, C++ cho thuật toán — bạn quyết định hướng đi.

PythonJavaC++
03

Backend / Mobile

Node.js, REST API, database. Hoặc Android native — đem ý tưởng thành app thật.

NodeAndroidAPI
04

Dự án thật & cộng đồng

Build dự án mini, public lên GitHub, tham gia thảo luận trên Discord để đi xa hơn.

GitHubDự ánDiscord
Ngôn ngữ & công nghệ trong thế giới lập trình
HHTML
CCSS
JSJavaScript
TSTypeScript
PyPython
JvJava
++C++
C#C#
AnAndroid
NNode.js
RReact
SQSQL
HHTML
CCSS
JSJavaScript
TSTypeScript
PyPython
JvJava
++C++
C#C#
AnAndroid
NNode.js
RReact
SQSQL
Bài giảng
999+
Khoá học
20+
Ngôn ngữ dạy
10+
Discord
24/7
Về tuhoc.cc

Từ một kênh YouTube dạy code thành nơi để học tử tế.

tuhoc.cc khởi nguồn từ kênh YouTube Gà Lại Lập Trình — nơi mình quay video dạy lập trình suốt nhiều năm. Làm lâu rồi mình nhận ra: học một mình rất dễ nản — bí một chỗ là tắc, không biết nên học gì tiếp theo.

Nên mình dựng tuhoc.cc để gộp những video rải rác về một chỗ, giảng kỹ từ căn bản, thêm ghi chú theo giây video và một group Discord để hỏi đáp. Để lúc bạn ngồi xuống học, thứ gì cần cũng có sẵn — không phải mò mẫm một mình.

“Không ai giỏi ngay từ video đầu tiên. Cứ code đều, sai rồi sửa — vài tháng nữa nhìn lại sẽ thấy mình khác hẳn.”
FAQ

Câu hỏi thường gặp

Có gì bạn còn băn khoăn? Có thể câu trả lời đã ở dưới đây rồi.

Tuhoc Typing là phần mềm luyện gõ phím 10 ngón miễn phí cho Windows. Bạn có thể luyện gõ từ căn bản, gõ tiếng Việt có dấu, luyện gõ code 7 ngôn ngữ lập trình, xem thống kê WPM và đua top trên bảng xếp hạng. Tải tại app.tuhoc.cc/apps/tuhoc-typing — hoàn toàn miễn phí.
Hầu hết khoá học trên tuhoc.cc đều miễn phí. Một số khoá nâng cao và tính năng cao cấp (như gói Note Video Pro) có phí — bạn hoàn toàn có thể học miễn phí trọn vẹn nếu muốn.
Hoàn toàn được. Các bài giảng được dạy kỹ từ căn bản, chậm và dễ hiểu, dành cho cả người chưa từng code. Bạn cứ bắt đầu từ bài đầu tiên, xem tới đâu làm bài tập tới đó, bí gì thì hỏi trên Discord.
Note Video là tính năng đặc trưng của tuhoc.cc — note của bạn được gắn vào đúng giây video. Khi bạn ôn bài, chỉ cần click vào note là player tự động nhảy về đúng vị trí đó. Không tua thủ công, không xem lại từ đầu.
Có. tuhoc.cc có cộng đồng Discord hoạt động 24/7. Bạn có thể đặt câu hỏi, share lỗi, học cùng anh em khác. Mình và team cũng thường xuyên tham gia thảo luận.
Không có con số cố định — tùy bạn dành bao nhiêu thời gian. Quan trọng là đều đặn: 30–60 phút mỗi ngày và làm bài tập kèm theo sẽ tốt hơn nhiều so với học dồn một buổi rồi nghỉ cả tuần. Cứ đi theo lộ trình, đừng nhảy cóc.
Cảm ơn bạn nhiều nhé. Mỗi đóng góp đều giúp tụi mình trả tiền server, dựng video mới và làm thêm tính năng cho cộng đồng. Bạn có thể ủng hộ ngay tại đây: Ủng hộ tuhoc.cc

Sẵn sàng bắt đầu hành trình tự học code?

Tạo tài khoản miễn phí, vào học bài đầu tiên trong 30 giây. Không cần thẻ tín dụng, không spam.

 Made with love in Việt Nam — bởi cộng đồng, vì cộng đồng.