Java là một ngôn ngữ đã quá quen thuộc với các bạn học CNTT. Tài nguyên học Java rất nhiều, việc tìm kiếm tài liệu trên mạng cũng khá đơn giản. Nhưng bởi vậy, người mới học thường dễ bị “nhiễu”, khó chọn lọc tài liệu chất lượng và phù hợp với mình. Để tránh mất công sức của các bạn trong việc tìm kiếm tài liệu học tập, CodeGym đã tổng hợp lại 5 tài liệu lập trình Java cơ bản Tiếng Việt. Bạn có thể tham khảo và DOWNLOAD hoàn toàn miễn phí.

Bộ tài liệu lập trình Java cơ bản Tiếng Việt

Bộ tài liệu này được nhóm tác giả tại TP.HCM biên soạn sau một thời gian giảng dậy chuyên đề lập trình Java lớp cử nhân tin học. Tài liệu hoàn toàn là Tiếng Việt, tương ứng với mỗi phần lý thuyết sẽ có ví dụ đi kèm. Sau đây tôi sẽ trích lọc những nội dung chính trong bộ tài liệu Lập trình Java cơ bản.

1. Các khái niệm cơ bản trong Java

  • Định nghĩa lớp, đối tượng
  • Thuộc tính, phương thức và kiểm soát truy cập
  • Phương thức khởi tạo
  • Thao tác với đối tượng

2. Các thành phần trong Java (Java components)

  • Chú thích
  • Khối lệnh và câu lệnh
  • Tập ký tự dùng trong Java
  • từ khóa và tên
  • Kiểu dữ liệu
  • Hằng
  • Biến
  • Chuyển đổi kiểu dữ liệu
  • Định dạng nhập xuất
  • Biểu thức và toán tử
  • Các câu lệnh điều khiển

3. Lớp, đối tượng, mảng

  • Xây dựng lớp và khai báo
  • Thao tác với đối tượng (khởi tạo, sử dụng, truyền tham số, ví dụ…)
  • Thao tác với mảng (khởi tạo, sử dụng, ví dụ…)

4. Gói (Package) – Kế thừa (Inheritance) – Lớp trừu tượng (Abstract class) – Giao diện (Interfaces)

  • Đặc điểm và định nghĩa của gói
  • Cách sử dụng gói như thế nào?
  • Kế thừa ngoài đời và trong lập trình như thế nào?
  • Phương thức ghi đè, phương thức nạp chồng, phương thức trừu tượng
  • Kế thừa trong Java, thừa kế nhiều tầng, ví dụ sử dụng kế thừa trong Java
  • Định nghĩa và hiện thực giao diện
  • Truy xuất và hiện thực thông qua tham chiếu interface

>> DOWNLOAD NGAY

II/ Sách JavaCore

Sách bao gồm 10 chương rất chi tiết, văn phong dễ hiểu, chắc chắn sẽ phù hợp với những bạn đang mới bắt đầu tìm hiểu về Java. Sách được website UDS tổng hợp lại nên đảm bảo an tâm về chất lượng.

  • Chương 1: Lập trình hướng đối tượng.
  • Chương 2: Nhập môn Java.
  • Chương 3: Nền tảng của ngôn ngữ Java.
  • Chương 4: Các gói và giao diện.
  • Chương 5: AWT.
  • Chương 6: Applets.
  • Chương 7: Xử lý ngoại lệ.
  • Chương 8: Đa luồng.
  • Chương 9: Luồng I/O.
  • Chương 10: Thực thi bảo mật.

>> DOWNLOAD NGAY

III/ Tổng hợp kiến thức Java trên 1 trang giấy

Chỉ bằng 1 trang A4, các kiến thức Java được hệ thống hóa lại theo dạng sơ đồ cây, giúp bạn nắm được hết những kiến thức cốt lõi của Java. Các nội dung trong tài liệu học Java này bao gồm:

  • Chú thích trong Java
  • Định danh/Đặt tên
  • Phân loại biến
  • Các kiểu dữ liệu nguyên thủy (cơ sở)
  • Biểu thức, Toán tử
  • Cấu trúc điều kiện lặp
  • Ngoại lệ (Exception)
  • String và StringBuilder
  • Mảng
  • Scanner và Nhập/Xuất với tệp tin

>> DOWNLOAD NGAY

IV/ Think Java

Think Java là cuốn sách về lập trình Java cho người mới bắt đầu học. Sách rất ngắn gọn, không nhiều kiến thức hàn lâm khó hiểu, chỉ dùng một bộ phận nhỏ của ngôn ngữ Java đủ để giúp học viên thực hiện những bài tập lớn mà không bị sa đà vào những tiểu tiết của ngôn ngữ lập trình.

Think Java

Cuốn sách này được đánh giá là cuốn sách thực tế nhất về ngôn ngữ Java. Được biên soạn dành riêng cho những người chuẩn bị thi (AP), song đây cũng là nguồn kiến thức quý giá đối với những người tự nghiên cứu Java. Ngoài những kiến thức về lập trình Java, Think Java còn cung cấp nhiều tài liệu về ngôn ngữ Python, C++… bạn đọc có thể tham khảo.

> DOWNLOAD NGAY

V/ Slide Lập trình Java, Phạm Quang Dũng

Slide cung cấp những kiến thức nền tảng, cốt lõi nhất của Java, người học hoàn toàn có thể làm được các ứng dụng đơn giản trên Desktop, hiểu được OPP là gì?… phát triển giao diện GUI và Java Applets với những ví dụ thú vị.

Slide Lập trình Java, Phạm Quang Dũng

Phần I: Cơ bản về lập trình Java

  • Chương 1: Giới thiệu về Java
  • Chương 2: Các toán tử và các kiểu dữ liệu cơ sở
  • Chương 3: Các cấu trúc điều khiển
  • Chương 4: Phương thức – Methods
  • Chương 5: Mảng – Arrays

Phần II: Lập trình hướng đối tượng (Object-Oriented Programming)

  • Chương 6: Đối tượng và lớp (Objects and Classes)
  • Chương 7: Strings
  • Chương 8: Class Inheritance and Interfaces
  • Chương 9: Object-Oriented Software Development

Phần III: Lập trình giao diện đồ họa (GUI Programming)

  • Chương 10: Bắt đầu với lập trình GUI
  • Chương 11: Tạo giao diện người dùng
  • Chương 12: Các Applet và GUI nâng cao.

>> DOWNLOAD NGAY

Tổng kết

Trên đây, CodeGym đã giới thiệu đến bạn 5 tài liệu lập trình Java cơ bản Tiếng Việt. Đây cũng là tài liệu Java Tiếng Việt mà CodeGym sưu tầm được, bạn nào có tài liệu nào hay hơn thì chia sẻ link tải ở phần comment nhé! Hãy tham khảo và lưu lại nếu bạn thấy hay. Chúc bạn sẽ nhận được những giá trị tốt đẹp và to lớn sau khi nhận bộ giáo trình này!