Java được dùng để viết ứng dụng nền web, nền Windows, nền Android hoặc gần như là bất cứ hệ điều hành nào khác vì thế java là sự lựa chọn của đông đảo các bạn bắt đầu tham gia học lập trình. Chắc chắn đối với những ai đang theo học ngôn ngữ lập trình này cũng đều trang bị cho mình những phương pháp học, những cuốn sách kinh điển về Java. Sau đây chúng tôi sẽ giới thiệu cho một số sách lập trình Java tiếng Việt hay để bạn tham khảo nhé.
Những Cuốn Sách lập trình java tiếng việt
2.1 Java Core:
Sách Java Core (Tiếng Việt) được websites USD (updatesofts.com) tổng hợp lại bao gồm 10 chương bài viết rất chi tiết phù hợp với những bạn mới bắt đầu tìm hiểu về Java.
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.
2.2 Lập trình Java tiếng Việt:
Nội dung giáo trình là những kiến thức căn bản nhất giúp người đọc tiếp cận dễ dàng với công nghệ mới này, đây là bước đệm để trở thành một “Java Shooter”. Giáo trình được nhóm tác giả TP. HCM biên soạn.
2.3 Study and Share:
Study and Share có tổng cộng 58 chương. Chương trình Java Cơ Bản do Study and Share thực hiện rất cơ bản, mạch lạc, dễ hiểu, bạn có thể bắt đầu học ngôn ngữ Java nếu như đã có chút ít kiến thức nền về lập trình hướng đối tượng bằng chuỗi tài liệu Java tiếng Việt online này.
2.4 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ị. Hiện tại Slide đang được sử dụng dạy cho sinh viên khoa CNTT, trường Đại học Ngoại Ngữ. Sách bao gồm có 3 phần được chia nhỏ thành các chương như sau:
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.
2.5 Lập trình hướng đối tượng – ĐH Công nghệ, ĐHQGHN:
Giáo trình xoay quanh các vấn đề về đối tượng trong Java, từ cơ bản đến nâng cao và chuyên sâu.
Bao gồm những ví dụ và lý thuyết thường hay áp dụng vào dự án thực tế cũng như tham gia phỏng vấn sau này. Đây là giáo trình cực kỳ cần thiết và đáng để tham khảo.
Chương 1. Mở đầu
Chương 2. Ngôn ngữ lập trình Java
Chương 3. Lớp và đối tượng
Chương 4. Biến và các kiểu dữ liệu
Chương 5. Hành vi của đối tượng
Chương 6. Sử dụng thư viện Java
Chương 7. Thừa kế và đa hình
Chương 8. Lớp trừu tượng và interface
Chương 9. Vòng đời của đối tượng
Chương 10. Thành viên lớp và thành viên thực thế
Chương 11. Ngoại lệ
Chương 12. Chuỗi hóa đối tượng và vào ra file
Chương 13. Lập trình tổng quát và các lớp colection
2.6 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 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.
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++….
Ưu điểm của sách Think Java:
Ngắn gọn, thực tế. Sách tập trung trình bày những nội dung cốt lõi của ngôn ngữ Java.
Hướng dẫn cách phát triển và debug chương trình.
Nghiên cứu cụ thể GridWorld (vốn là một phần của đề thi AP). Bao gồm: kiến thức căn bản, bài tập thực hành GridWorld.
Để năm bắt được sự phát triển không ngừng của công nghiệp số nói chung ngành công nghệ thông tin nói riêng bạn phải thường xuyên học tập tham khảo trên mạng, các trang web học online, cập nhật các ứng dụng, công cụ và sách báo…. liên quan đến lập trình. Vì vậy bạn thử nghiên cứu và chọn cho mình một trong số những cuốn sách lập trình Java bằng tiếng Việt để làm giàu hơn nữa cho vốn kiến thức lập trình Java nhé.