CodeGym
Khuyến mãi
Học tập
Khóa học
Bài tập
Khảo sát & Bài kiểm tra
Trò chơi
Trợ giúp
Lịch
Cộng đồng
Người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Đánh giá
Gói đăng ký
Chủ đề sáng

Bài học

  • Đánh giá
  • Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay
  • Tiến độ của tôi
  • Khóa học
  • Bản đồ Quest
  • Bài học
  • Vòng lặp do-while: giới thiệu và các lưu ý khi sử dụng

    JAVA 25 SELF
    Cấp độ 4,Bài học 3
    Trong bài giảng này, bạn sẽ làm quen với vòng lặp do-while trong Java: tìm hiểu nó khác gì so với while thông thường, cú pháp của nó ra sao, xem các kịch bản thực tế (xác thực đầu vào, menu console đơn giản) và so sánh với các vòng lặp khác. Nội dung sẽ giúp bạn chọn do-while đúng lúc khi cần đảm bảo thân vòng lặp được thực thi ít nhất một lần.
    Có sẵn
  • Điều khiển vòng lặp: câu lệnh break và continue

    JAVA 25 SELF
    Cấp độ 4,Bài học 4
    Trong bài giảng này, bạn sẽ học cách điều khiển việc thực thi vòng lặp trong Java bằng các câu lệnh break và continue: khi nào nên kết thúc vòng lặp sớm, cách bỏ qua từng lần lặp, xem các ví dụ cho while, for và do-while, cũng như phân tích các kịch bản thực tế về xác thực đầu vào. Tài liệu này sẽ giúp bạn viết mã linh hoạt và dễ đọc hơn.
    Có sẵn
  • Vòng lặp lồng nhau và cách áp dụng

    JAVA 25 SELF
    Cấp độ 4,Bài học 5
    Trong bài giảng này, chúng ta tìm hiểu vòng lặp lồng nhau trong Java: chúng dùng để làm gì, cú pháp cho for và while, các ví dụ thực tế (bàn cờ, bảng cửu chương), các điểm tinh tế khi điều khiển luồng với break và continue, trực quan hóa cách hoạt động và các lỗi thường gặp. Sau khi học xong, bạn sẽ tự tin áp dụng vòng lặp trong vòng lặp vào các bài toán thực tế.
    Có sẵn
  • Khóa học Java 25 của CodeGym

    JAVA 25 SELF
    Cấp độ 4,Bài học 6
    Hãy làm quen với lịch sử và triết lý của CodeGym, thành công quốc tế của CodeGym, định dạng mới CodeGym University và việc ra mắt khóa hiện đại Java 25 Software Engineer. Trang này sẽ kể cách chúng tôi tạo ra các chương trình giáo dục hiệu quả và vì sao khóa Java 25 của chúng tôi là một trong những khóa học cập nhật và tiên tiến nhất trên thị trường.
    Có sẵn
  • Bài học đời sống trực quan: cạnh tranh và thành công thực sự

    JAVA 25 SELF
    Cấp độ 5,Bài học 0
    Trong bài viết này, bạn sẽ biết vì sao con đường “trường phổ thông — đại học — đi làm” kinh điển không đảm bảo thành công, cách cạnh tranh ảnh hưởng đến sự nghiệp, vì sao những chuyên gia giỏi nhất nhận được tất cả, còn tấm bằng không phải là bảo chứng cho sự được săn đón. Lời khuyên thực tiễn và các ví dụ đời sống sẽ giúp bạn hiểu cách xây dựng sự nghiệp trong thế giới thực.
    Có sẵn
  • Lựa chọn IDE: IntelliJ IDEA, Eclipse, VS Code

    JAVA 25 SELF
    Cấp độ 5,Bài học 1
    Trong bài giảng này, bạn sẽ tìm hiểu IDE (môi trường phát triển tích hợp) là gì, tại sao lập trình viên cần nó, những IDE phổ biến cho Java hiện có, chúng khác nhau thế nào và vì sao cho việc học chúng ta chọn IntelliJ IDEA Community. Bạn sẽ biết cách định hướng trong các khả năng của IDE hiện đại và có thể chọn công cụ phù hợp cho nhu cầu của mình.
    Có sẵn
  • Cài đặt và cấu hình IntelliJ IDEA, JDK 25

    JAVA 25 SELF
    Cấp độ 5,Bài học 2
    Trong bài giảng này, bạn sẽ học cách tải xuống, cài đặt và cấu hình Java hiện đại (JDK 25) và môi trường phát triển chuyên nghiệp IntelliJ IDEA một cách đúng đắn. Chúng ta sẽ đi tuần tự việc cài đặt trên Windows, macOS và Linux, kết nối JDK với dự án, các thành phần giao diện chính và những lỗi thường gặp với người mới.
    Có sẵn
  • Tạo dự án đầu tiên trong IntelliJ IDEA

    JAVA 25 SELF
    Cấp độ 5,Bài học 3
    Trong bài giảng này, bạn sẽ học cách tạo dự án Java đầu tiên của mình trong IntelliJ IDEA: từ khởi động IDE và chọn JDK đến viết và chạy chương trình "Hello, World!". Bạn sẽ nắm được cấu trúc dự án, biết cách tạo lớp đúng cách, chạy mã và tránh các lỗi thường gặp của người mới.
    Có sẵn
  • Cấu trúc dự án Java: src, package, classpath

    JAVA 25 SELF
    Cấp độ 5,Bài học 4
    Trong bài giảng này, bạn sẽ biết cách tổ chức đúng cấu trúc một dự án Java: thư mục src dùng để làm gì, package ( package) hoạt động ra sao, classpath là gì, cách sử dụng import và vì sao việc tuân thủ quy ước đặt tên tệp và lớp lại quan trọng. Tất cả kèm ví dụ, mẹo thực hành và phân tích những lỗi thường gặp!
    Có sẵn
  • Cài đặt plugin CodeGym cho IntelliJ IDEA

    JAVA 25 SELF
    Cấp độ 5,Bài học 5
    Trong bài giảng này, bạn sẽ biết cách tìm, cài đặt và cấu hình plugin CodeGym chính thức cho IntelliJ IDEA: tìm ở đâu, cách đăng nhập, cách giải bài trực tiếp trong IDE và phải làm gì với các lỗi thường gặp. Plugin CodeGym là “cây cầu” giữa nền tảng học tập và môi trường phát triển chuyên nghiệp, giúp việc học Java trở nên tiện lợi hơn nữa!
    Có sẵn
  • Cách vận hành của các công ty công nghệ

    JAVA 25 SELF
    Cấp độ 5,Bài học 6
    Trong bài giảng này, bạn sẽ tìm hiểu cách các công ty công nghệ hiện đại vận hành: chúng khác gì với các mô hình kinh doanh khác, cách họ làm việc với cổ phiếu và đầu tư, vì sao tăng trưởng nhanh quan trọng hơn lợi nhuận, và cách phát triển sản phẩm hiện đại được tổ chức. Các ví dụ thực tế, sự kiện thú vị và minh họa sẽ giúp bạn hiểu cách ngành công nghệ cao vận hành và phát triển.
    Có sẵn
  • Học lập trình trên CodeGym

    JAVA 25 SELF
    Cấp độ 6,Bài học 0
    Hãy khám phá cách CodeGym biến việc học lập trình thành một cuộc phiêu lưu đầy hấp dẫn: bài tập tương tác, phản hồi tức thì, hỗ trợ từ cộng đồng và vô vàn thực hành. Ở đây bạn không chỉ học — mà còn từng bước trở thành một lập trình viên thực thụ, nhận được kiến thức và kinh nghiệm cần thiết để khởi đầu sự nghiệp trong IT!
    Có sẵn
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 30
Học
  • Đăng ký
  • Khóa học Java
  • Trợ giúp bài tập
  • Bảng giá
  • Cú pháp Java
Cộng đồng
  • Người dùng
  • Bài viết
  • Diễn đàn
  • Trò chuyện
  • Câu chuyện thành công
  • Hoạt động
  • Chương trình giới thiệu
Công ty
  • Về chúng tôi
  • Liên hệ
  • Đánh giá
  • Phòng báo chí
  • CodeGym cho EDU
  • Câu hỏi thường gặp
  • Hỗ trợ
CodeGymCodeGym là một khóa học trực tuyến để học lập trình Java từ đầu. Khóa học này là cách hoàn hảo để nắm vững Java cho người mới bắt đầu. Nó chứa 1200+ bài tập với kiểm tra ngay lập tức và phạm vi lý thuyết cơ bản cần thiết về Java. Để giúp bạn thành công trong học tập, chúng tôi đã triển khai một bộ tính năng tạo động lực: bài kiểm tra, dự án lập trình, nội dung về phương pháp học hiệu quả, và hỗ trợ sự nghiệp lập trình viên Java.
Theo dõi chúng tôi
Ngôn ngữ giao diện
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский
Vietnamese
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym
MastercardVisa
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym