CodeGym
AI Academy
Khuyến mãi
CodeGym University
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
  • Ngành CNTT và bạn

    JAVA 25 SELF
    Cấp độ 2,Bài học 0
    Trong bài giảng này, bạn sẽ biết cách cuộc cách mạng thông tin đã thay đổi thế giới, vì sao các công ty CNTT trở thành lớn nhất và giá trị nhất, những triển vọng mà công việc trong lĩnh vực CNTT mở ra, và vì sao hiện nay — là thời điểm tốt nhất để trở thành lập trình viên. Ví dụ minh họa, số liệu và những sự thật truyền cảm hứng!
    Có sẵn
  • Số nguyên: kiểu int, các phép toán trên kiểu int

    JAVA 25 SELF
    Cấp độ 2,Bài học 1
    Trong bài giảng này, bạn sẽ học cách làm việc với số nguyên trong Java bằng kiểu int: phạm vi giá trị, khai báo biến, gán giá trị, các phép toán số học, phép chia, phần dư, tăng và giảm. Ví dụ và giải thích sẽ giúp bạn nhanh chóng nắm được những nền tảng khi làm việc với biến số nguyên.
    Có sẵn
  • Chuỗi và văn bản: kiểu String, làm việc với chuỗi

    JAVA 25 SELF
    Cấp độ 2,Bài học 2
    Trong bài giảng này, bạn sẽ làm quen với kiểu String trong Java: học cách tạo và khởi tạo biến chuỗi, thực hiện phép nối chuỗi (concatenation), escape ký tự đặc biệt, cũng như sử dụng các phương thức cơ bản để làm việc với văn bản. Ví dụ thực tế và phần giải thích sẽ giúp bạn tự tin làm việc với chuỗi trong các chương trình của mình.
    Có sẵn
  • Chuyển đổi giữa các kiểu dữ liệu

    JAVA 25 SELF
    Cấp độ 2,Bài học 3
    Trong bài giảng này, bạn sẽ học cách chuyển đổi giá trị giữa chuỗi và số trong Java, lý do cần làm điều đó, có những phương pháp nào, và những điểm cần lưu ý khi làm việc với các kiểu dữ liệu. Các ví dụ mã và phần giải thích sẽ giúp bạn tránh các lỗi thường gặp khi chuyển đổi.
    Có sẵn
  • Địa chỉ bộ nhớ và biến

    JAVA 25 SELF
    Cấp độ 2,Bài học 4
    Khám phá những nền tảng về cách bộ nhớ hoạt động trong Java: cách các biến được đặt trong bộ nhớ truy cập ngẫu nhiên, địa chỉ hóa là gì, cấu trúc của các kiểu nguyên thủy và đối tượng, và vì sao lập trình viên đếm từ 0. Bài giảng sẽ giúp bạn hiểu Java quản lý bộ nhớ như thế nào và điều gì diễn ra “bên dưới nắp máy” khi làm việc với biến và chuỗi.
    Có sẵn
  • Nhập từ bàn phím

    JAVA 25 SELF
    Cấp độ 2,Bài học 5
    Trong bài giảng này, bạn sẽ học cách tổ chức việc nhập dữ liệu từ bàn phím trong Java bằng lớp Scanner. Chúng ta sẽ xem cách tạo đối tượng Scanner, đọc chuỗi, số nguyên và số thực, cũng như các nguyên tắc chính khi làm việc với các phương thức nhập dữ liệu. Các ví dụ thực hành sẽ giúp bạn nhanh chóng nắm vững nhập liệu tương tác trong các chương trình console.
    Có sẵn
  • Nền tảng CodeGym: cách thức tổ chức việc học

    JAVA 25 SELF
    Cấp độ 2,Bài học 6
    Làm quen với cấu trúc của nền tảng CodeGym: cách các khóa học và Đại học được tổ chức, “quests” và mô-đun là gì, hệ thống cấp độ, bài giảng và bài tập hoạt động ra sao, “vật chất đen” dùng để làm gì, tìm trợ giúp ở đâu và học bằng di động như thế nào. Bài giảng này là cẩm nang dẫn đường của bạn về các khả năng của CodeGym!
    Có sẵn
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