HTML/CSS
Xây nền tảng giao diện web bằng semantic HTML, CSS layout và responsive mobile-first.
Milestone
Hoàn thành landing page cá nhân
CourseJava gom Java, Frontend, English for Developers và project thực chiến vào một hành trình dễ theo dõi — để bạn học đều, làm đều và thấy tiến bộ rõ.
6 chặng có thứ tự
không giới hạn bài học
không cần nền tảng
Learning cockpit
HTML/CSS
Layout, responsive, semantic
JavaScript
DOM, data, async flow
Java Core
OOP, Collections, I/O
English Dev
Docs, errors, vocabulary
Khóa nên bắt đầu
65 bài học · FREE
Mỗi khóa có mục tiêu, bài thực hành và project nối tiếp để bạn không phải tự đoán hôm nay nên học gì.
Mỗi bước chỉ tập trung một nhóm kỹ năng chính, đi kèm milestone để bạn biết mình đang tiến tới sản phẩm nào.
6
chặng học
4
project nhỏ
0đ
chi phí
Xây nền tảng giao diện web bằng semantic HTML, CSS layout và responsive mobile-first.
Milestone
Hoàn thành landing page cá nhân
Hiểu cú pháp, DOM, event, async và cách biến một trang tĩnh thành trải nghiệm tương tác.
Milestone
Làm Todo App có lưu dữ liệu
Học component, props, state, routing, rendering và cách dựng frontend có cấu trúc.
Milestone
Dựng course platform frontend
Xây backend API bằng Java, OOP, Spring Boot, validation và mô hình service/repository.
Milestone
Tạo REST API cho khóa học
Lưu trữ dữ liệu bằng SQL, thiết kế bảng, quan hệ và truy vấn cho ứng dụng thực tế.
Milestone
Thiết kế database course platform
Ghép frontend, backend, database, deploy và viết README để có project hoàn chỉnh đưa vào CV.
Milestone
Public project full-stack
Không cần bắt đầu bằng tài liệu khó. Bạn học lại từ âm, từ, câu đơn rồi chuyển dần sang từ vựng developer và cách đọc documentation.
Mục tiêu sau lộ trình
Đọc hiểu lỗi cơ bản, tên biến/hàm, commit message, README và tài liệu học lập trình tiếng Anh ở mức nhập môn.
Từ vựng thường gặp
deprecatedkhông còn được khuyến nghị dùngthrows an exceptionném ra một ngoại lệimmutablekhông thể thay đổi sau khi tạoLàm quen âm, chữ cái và cách đọc đơn giản để bắt đầu lại chắc hơn.
Tập âm thường gặp, trọng âm từ và cách đọc chậm rõ khi học tài liệu.
Nhóm từ vựng phổ biến trong lớp học, công việc và tài liệu lập trình.
Nắm câu đơn, thì cơ bản và cách đọc hiểu câu trong documentation.
Từ vựng, mẫu câu và cách đọc docs, issue, commit message cho developer.
Mỗi project được thiết kế để luyện một nhóm kỹ năng cụ thể và có đầu ra rõ ràng cho portfolio hoặc CV.
Trang cá nhân chuyên nghiệp để giới thiệu kỹ năng, dự án và thông tin liên hệ.
Ứng dụng quản lý công việc nhỏ, luyện DOM, state và lưu dữ liệu local.
Frontend nền tảng học online với khóa học, lesson, roadmap và dashboard.
Backend quản lý khóa học, học viên, bài học và tiến độ học tập.
CourseJava ưu tiên kiến thức cốt lõi, bài tập nhỏ và project đủ thực tế để người mới xây được thói quen học bền vững.
Toàn bộ khóa học và tài liệu đều mở, không giới hạn số bài và không cần nền tảng trước đó.
Sáu chặng có thứ tự, mỗi chặng nêu rõ cần học gì trước và sản phẩm cần hoàn thành.
Mỗi nhóm kiến thức đi kèm bài tập nhỏ để luyện tay ngay thay vì chỉ đọc lý thuyết.
Bốn project thực chiến với đầu ra cụ thể, đủ để trình bày trong portfolio hoặc buổi phỏng vấn.
Khu vực này sẽ mở rộng thành thư viện bài viết, ghi chú và checklist học tập khi các khóa học được cập nhật.
Tóm tắt cú pháp, OOP, Collections và lỗi thường gặp khi mới học Java.
Checklist HTML/CSS, JavaScript, React/Next.js và cách tự luyện project nhỏ.
Gợi ý chia lịch học cho người đi từ mất gốc đến làm project full-stack.
