Bỏ qua tới nội dung chính
CJCourseJavalearn from zero
Nền tảng học online miễn phí cho developer mới

Học Full-stack từ số 0 bằng lộ trình rõ, bài tập thật.

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õ.

Roadmap
Full-stack

6 chặng có thứ tự

Chi phí
Miễn phí

không giới hạn bài học

Bắt đầu
Từ số 0

không cần nền tảng

Learning cockpit

Lộ trình hôm nay

Study path
  1. HTML/CSS

    Layout, responsive, semantic

  2. JavaScript

    DOM, data, async flow

  3. 03

    Java Core

    OOP, Collections, I/O

  4. 04

    English Dev

    Docs, errors, vocabulary

Khóa nên bắt đầu

Java Core

65 bài học · FREE

Frontend78%
Java Core64%
Project46%
Học 45 phút mỗi ngày, cuối tuần làm project nhỏ.
Công nghệ trong lộ trình: HTML, CSS, JavaScript, TypeScript, React, Next.js, Java, Spring Boot, MySQL, Git, REST API, Tailwind CSS.
Roadmap Full-stack

Một lộ trình có thứ tự, có mốc sản phẩm sau mỗi chặng.

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í

  1. STEP 01

    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

    Semantic HTMLFlexbox/GridResponsiveDeploy
  2. STEP 02

    JavaScript

    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

    VariablesFunctionsDOMAsync
  3. STEP 03

    React/Next.js

    Học component, props, state, routing, rendering và cách dựng frontend có cấu trúc.

    Milestone

    Dựng course platform frontend

    ComponentsApp RouterTypeScriptSEO
  4. STEP 04

    Java/Spring Boot

    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

    Java CoreREST APIValidationAuth
  5. STEP 05

    Database

    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

    SQLMySQLRelationsIndexes
  6. STEP 06

    Project thực chiến

    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

    PortfolioCourse PlatformREST APIDeploy
English Free

Tiếng Anh học đúng ngữ cảnh developer, dễ đọc docs hơn.

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ùng
  • throws an exceptionném ra một ngoại lệ
  • immutablekhông thể thay đổi sau khi tạo

Bảng chữ cái

Làm quen âm, chữ cái và cách đọc đơn giản để bắt đầu lại chắc hơn.

  • Alphabet
  • Spelling
  • Basic sounds

Phát âm cơ bả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.

  • Vowels
  • Consonants
  • Word stress

Từ vựng nền tảng

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.

  • Daily words
  • Learning words
  • Tech words

Ngữ pháp mất gốc

Nắm câu đơn, thì cơ bản và cách đọc hiểu câu trong documentation.

  • Simple sentence
  • Tenses
  • Reading patterns

English for Developers

Từ vựng, mẫu câu và cách đọc docs, issue, commit message cho developer.

  • Docs reading
  • Error messages
  • Git vocabulary
Project thực chiến

Mỗi chặng kết thúc bằng một sản phẩm có thể show.

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.

01

Portfolio

Trang cá nhân chuyên nghiệp để giới thiệu kỹ năng, dự án và thông tin liên hệ.

HTMLCSSDeploy
Có link public đưa vào CV
02

Todo App

Ứng dụng quản lý công việc nhỏ, luyện DOM, state và lưu dữ liệu local.

JavaScriptLocalStorage
Nắm flow CRUD cơ bản
03

Course Platform

Frontend nền tảng học online với khóa học, lesson, roadmap và dashboard.

Next.jsTypeScriptTailwind CSS
Có project frontend hoàn chỉnh
04

REST API Project

Backend quản lý khóa học, học viên, bài học và tiến độ học tập.

JavaSpring BootMySQL
Sẵn sàng ghép full-stack
Lợi ích

Ít nhiễu hơn, nhiều thực hành hơn, dễ duy trì hơn.

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.

01

Học miễn phí, phù hợp người mới bắt đầu

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 đó.

02

Roadmap rõ ràng từ frontend đến backend

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.

03

Có bài tập thực hành sau từng chặng

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.

04

Có project thật để đưa vào CV

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.

Blog / Tài liệu

Tài liệu ngắn, dễ tra, bám sát từng bước học.

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.

Đang cập nhật
Java

Ghi chú học Java

Tóm tắt cú pháp, OOP, Collections và lỗi thường gặp khi mới học Java.

Frontend

Tài liệu frontend

Checklist HTML/CSS, JavaScript, React/Next.js và cách tự luyện project nhỏ.

Roadmap

Lộ trình học tuần

Gợi ý chia lịch học cho người đi từ mất gốc đến làm project full-stack.

Sẵn sàng bắt đầu

Bắt đầu chặng đầu tiên hôm nay, phần còn lại đã có lộ trình lo.

  • Không phí, không giới hạn bài học
  • Bắt đầu được ngay cả khi mất gốc
  • Có project để đưa vào CV
Cần gì thì gọi Nghĩa
Mascot