Bạn thử đọc quyển Head First Java xem. Đang đang đọc một vài quyền Head first của các ngôn ngữ khác và thấy rất hay. Quyển Head First Java được đánh giá khá cao.
Bạn thử tìm hiểu Beetutors xem nhé, ngày trước mình theo học 1 khóa ở trên đấy cũng khá chất lượng, có nhiều chuyên gia giỏi, có cả lớp học online, lại được hỗ trợ tận tình nữa chứ.
Mình vừa tìm hiểu qua thôi, thấy trên đó cũng có nhiều cái hay lắm, nó giống như kiểu uber ấy, mà không phải chỉ có mỗi lập trình đâu, có cả tiếng anh, tiếng nhật, gym,.. đủ các thể loại luôn.
Mình giới thiệu bạn địa chỉ đào tạo uy tín và chất lượng ở Hà Nội mà mình đã có đến 6-7 tháng dùi mài ở đây để có thể trở thành 1 lập trình viên java như ngày hôm nay. Bạn có thể tham khảo tại web: stanford.com.vn hoặc google: stanford-dạy kinh nghiệm lập trình. Bên đó dạy lớp ít người, chủ yếu là dạy thực hành và nội dung đào tạo trọng tâm vào những kiến thức mà sau này sẽ phục vụ trực tiếp công việc, được tham gia dự án thực tế nữa. Từng buổi học sẽ có video quay chi tiết và tài liệu bản quyền của Stanford được gửi đầy đủ và mail của học viên. Đây là một số cái mà mình thấy thích nên chia sẻ, bạn có thể liên hệ trực tiếp để tìm hiểu cụ thể hơn nhé.