ol
olhub·Khoá học

Java Foundations

Course đầu tiên trong track Java. Học từ JVM/JDK/JRE, biến và kiểu, control flow, method, đến OOP encapsulation cơ bản. Hoàn thành xong là bạn build được app Java console đầu tay và sẵn sàng học OO nâng cao.

OL

Giảng viên

OLHub Team
Miễn phíCơ bản

39bài đã sẵn sàng · Đọc kỹ, không xem video

5 module

Học theo từng phần, không bị nhồi

Cơ bản

Phù hợp người mới — không cần tiền đề

39 bài

Text-first — đọc kỹ, không xem video

~10.4 giờ

Tự nhịp, học theo tốc độ của bạn

Bạn sẽ học được gì

Sau khoá học, bạn sẽ:

  • Explain JVM, JDK, JRE khác nhau và khi nào dùng cái nào

  • Implement chương trình Java cơ bản với variable, control flow, method

  • Compare primitive vs reference types và pitfall của autoboxing

  • Design class với encapsulation đúng (final field, immutable, getter)

  • Diagnose NullPointerException và áp dụng 3 cách phòng (Optional, null check, default)

Kỹ năng

Bạn sẽ thành thạo

Chương trình

Nội dung khoá học

5 module · 39 bài. Mỗi bài 18-25 phút đọc kỹ — không xem video, không hype.

  1. 01

    Nhập môn & Tư duy lập trình

    9 bài · ~106 phút

  2. 02

    Cú pháp Java & Kiểu dữ liệu

    10 bài · ~154 phút

  3. 03

    Điều kiện & Vòng lặp

    7 bài · ~124 phút

  4. 04

    Phương thức (method)

    6 bài · ~109 phút

  5. 05

    OOP cơ bản — class, object, encapsulation

    7 bài · ~133 phút

Giảng viên

Ai đứng sau khoá này

OL

OLHub Team

Backend engineers

Backend engineers với kinh nghiệm thực tế trên Java/Spring, PostgreSQL, distributed systems. Tự build và maintain platform này, viết toàn bộ nội dung khoá học theo triết lý “hiểu bản chất, không học vẹt”.

Xem hồ sơ team →

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

Học miễn phí, không cần thẻ, không thời hạn. Chỉ cần bạn ngồi xuống đọc kỹ.