
Lựa chọn 1. Mọt sách: Mua một đống sách về lập trình
Sách là cách rẻ nhất để học điều gì đó. Để bắt đầu học, bạn cần chọn những cuốn sách sẽ dạy bạn điều gì đó và không lãng phí thời gian. Chúng tôi đã sưu tầm một số sách dành cho những người mới bắt đầu lập trình để giúp bạn tìm hiểu các nguyên tắc cơ bản về Java. Nhược điểm của sách là mặc dù chúng có thể giải thích rõ tài liệu học tập nhưng chúng không thể cung cấp cho bạn thực hành viết mã và phản hồi hữu ích về tiến trình của bạn. Vì vậy, bạn sẽ phải google nhiều hơn và tìm kiếm ý tưởng viết mã. Mặc dù một số sách có các nhiệm vụ và dự án dành cho sinh viên nhưng chúng không thể đáp ứng đầy đủ nhu cầu thực tế của bạn.
“Nó chạy trong gia đình” (2003) của Fred Schepisi
Bạn có thể nhận được gì với 300 USD để học lập trình Java:Head First Java: Hướng dẫn thân thiện với trí nãoGiá: $22-41Head First Java là một trải nghiệm học tập hoàn chỉnh về Java và lập trình hướng đối tượng. Đây là một cuốn sách tuyệt vời dành cho những người học chưa có kinh nghiệm trước đó. Thông qua các câu đố, bí ẩn và các cuộc phỏng vấn tìm kiếm tâm hồn với các đối tượng Java nổi tiếng, bạn sẽ nhanh chóng bắt kịp các nguyên tắc cơ bản và chủ đề nâng cao của Java, bao gồm lambdas, luồng, generic, luồng, kết nối mạng và GUI trên máy tính để bàn đáng sợ. Java hiệu quảGiá: $29-45Trong cuốn sách này, Joshua Bloch khám phá các mẫu thiết kế mới và thành ngữ ngôn ngữ. Đây là kiến thức cần thiết cho các nhà phát triển trong tương lai, cùng với sự hiểu biết sâu sắc về Lambdas, luồng, generic và bộ sưu tập, cũng như các tính năng chính của các phiên bản ngôn ngữ Java phổ biến nhất. Java: Tài liệu tham khảo đầy đủ, Phiên bản thứ mười haiGiá:$37Đây là cuốn sách dành cho những người đã có kiến thức nhất định về lập trình Java. Cập nhật đầy đủ cho Java SE 17, Java: Tài liệu tham khảo đầy đủ giải thích cách phát triển, biên dịch, gỡ lỗi và chạy các chương trình Java. Tác giả lập trình bán chạy nhất Herb Schildt trình bày toàn bộ ngôn ngữ Java, bao gồm cú pháp, từ khóa và nguyên tắc lập trình cơ bản. Bạn cũng sẽ tìm thấy thông tin về các phần quan trọng của thư viện API Java, chẳng hạn như I/O, Khung công tác bộ sưu tập, thư viện luồng và các tiện ích tương tranh. Bắt đầu với Java: Từ Cấu trúc Điều khiển đến Đối tượng (Có gì mới trong Khoa học Máy tính)Giá: $75-270Cuốn sách này cung cấp phần giới thiệu từng bước về lập trình bằng Java. Tác giả Tony Gaddis đề cập đến lập trình thủ tục – cấu trúc và phương pháp điều khiển – trước khi giới thiệu lập trình hướng đối tượng để đảm bảo rằng sinh viên hiểu các khái niệm lập trình cơ bản và giải quyết vấn đề. Mỗi chương đều chứa danh sách mã rõ ràng và dễ đọc, các ví dụ thực tế ngắn gọn và thực tế cũng như rất nhiều bài tập. |
Lựa chọn 2. Học viên Yoda: Đào tạo trực tuyến với người cố vấn
Người cố vấn có thể giúp tìm ra câu trả lời cho những câu hỏi phức tạp nảy sinh khi đọc sách hoặc viết dự án. Đó là một cách học tuyệt vời vì bạn có thể khắc phục những lỗi bạn thường mắc phải nhất. Một người cố vấn chuyên nghiệp cũng sẽ có thể đưa ra cho bạn những khuyến nghị phát triển nghề nghiệp. Hạn chế duy nhất của con đường này là chi phí giáo dục. Giống như bất kỳ hoạt động dạy kèm cá nhân nào, nó sẽ rất tốn kém. Ví dụ: ngân sách 300 USD của chúng tôi đủ cho 5-6 giờ đào tạo với người cố vấn cấp trung cấp tại Codementor . Nó không đủ để thành thạo hoàn toàn Java.
"Chiến tranh giữa các vì sao: Tập V – Đế chế phản công" (1980) của Irvin Kershner
Lựa chọn 3. The Lone Samurai: Solo Learning tại CodeGym khóa học tự học
Khóa học theo nhịp độ riêng tại CodeGym, được thiết kế như một trải nghiệm học tập giống như trò chơi, sẽ rất tuyệt vời nếu bạn chưa có kinh nghiệm về viết mã. Nó bao gồm tất cả các chủ đề và nhiệm vụ Java cần thiết và tự động kiểm tra các bài tập. Với CodeGym, bạn không phải đợi lâu trong khi giáo viên kiểm tra bài làm của bạn: bạn nhấp vào một nút và trong nháy mắt, bạn sẽ nhận được kết quả và đề xuất nếu có vấn đề gì xảy ra với giải pháp của bạn. Khóa học này có sự cân bằng chương trình giảng dạy tốt: nó bao gồm 80% thực hành và 20% lý thuyết Java thiết yếu. Khóa học CodeGym bao gồm 1.200 nhiệm vụ thực hành có độ phức tạp tăng dần. Các nhiệm vụ tuy nhỏ nhưng có rất nhiều. Kết quả là bạn sẽ viết được rất nhiều mã Java.
"Hara-Kiri: Cái chết của một Samurai" (2011) của Takashi Miike
Tùy chọn 4. Người mua hàng trực tuyến: Các khóa học Java tại Chợ khóa học video
Bạn có thể biết một số nền tảng nơi bạn có thể mua 6-8 khóa học với mức chiết khấu cao nhất, chẳng hạn như Udemy. Có nhiều khóa học trên các nền tảng như vậy, bao gồm cả Java. Những khóa học này có gì độc đáo? Đó là sự đa dạng và giá thấp của họ. Vì có nhiều giáo viên đại diện trên nền tảng nên bạn có nhiều lựa chọn về khóa học. Các khóa học được giảng dạy dưới dạng video. Khi học bạn sẽ được học lý thuyết và thực hành một chút.
"Không biết gì" (1995) của Amy Heckerling
Tùy chọn 5. Người học chuyên dụng: Khóa học Java cơ bản với người cố vấn
Khóa học này tại CodeGym chỉ kéo dài bốn tháng (tổng cộng 48 giờ), đủ để giúp bạn hiểu rõ về Java cơ bản và quyết định xem liệu lập trình có phải là bước đi phù hợp với bạn hay không. Khóa học bao gồm 28 bài học trực tuyến, dài 90 phút và có chương trình giảng dạy có cấu trúc với ba mô-đun: Cú pháp Java, Java Core và Dự án cuối cùng để thêm vào danh mục đầu tư của bạn.
"Harry Potter và hòn đá phù thủy" (2001) của Chris Columbus
Kết thúc
Chúng tôi đã trình bày một số cách để chi 300 USD cho việc học Java. Cái nào tốt hơn? Chỉ có bạn mới có thể quyết định cái nào tốt hơn. Chúng tôi chỉ có thể khuyên bạn nên chi tiền cho việc đào tạo sẽ mang lại kết quả.
GO TO FULL VERSION