Giới thiệu
Bài viết tổng hợp các nguồn học Java miễn phí chất lượng cao, dựa trên xếp hạng Google, chất lượng nội dung, tài nguyên hữu ích, đối tượng mục tiêu, đường cong học tập và dễ tiếp cận.
1. JavaBeginnersTutorial.com

Phù hợp người mới. Nội dung chia 3 phần: khái niệm, học qua ví dụ (có source code chạy thử), và Cheatsheet để ôn nhanh.
2. TutorialsPoint.com

Hướng dẫn Java toàn diện, ngôn ngữ đơn giản. Phổ biến với dân IT, thường top Google cho "Java tutorial". Chia chương rõ ràng, có ví dụ, sơ đồ minh họa. Điểm mạnh: Lab online "Try it" chạy code ngay trên trình duyệt, tải PDF miễn phí.
3. Java2s.com

Mô tả trực tiếp, dễ hiểu cho người mới. Chia chương, tiến độ từng bước. Cũng có lab online "Try it" và tải PDF.
4. Oracle Java Documentation

Tài liệu chính thức tốt nhất. Phù hợp cả người mới và chuyên gia tra cứu. Bao gồm Java FX, Swing, SE, ME... Mỗi chương có ví dụ minh họa.
5. Google Cloud Platform

Giải thích theo chương kèm code, ví dụ. Có video tutorial hỗ trợ.
Video Tutorials
- Udemy: Khóa Java miễn phí cho người mới, chất lượng tốt nhưng code trong video đôi khi khó đọc.
- YouTube: Kho video khổng lồ, có cả khóa đầy đủ và series theo chương.
Lời khuyên
Người mới nên bắt đầu từ TutorialsPoint hoặc Oracle Docs, kết hợp thực hành trên lab online. Khi đã nắm cơ bản, tham khảo thêm các nguồn khác để sâu hơn.