TÀI LIỆU HỌC JAVA
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Top 5 trang web học Java Core online miễn phí tốt nhất

Bạn đang tìm trang web học Java Core online nhưng không biết học ở đâu chất lượng? Vậy thì tham khảo bài viết này nhé, mình sẽ chỉ ra một số trang web học Java tốt nhất.

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Java Core là kiến thức căn bản của ngôn ngữ Java, là ngôn ngữ mà bạn phải học nếu muốn theo công nghệ Java như Java Web, Java Win App, Java Mobile. Và sau đây là danh sách 5 trang có tiếng Anh lẫn tiếng Việt.

I. Các trang web học Java Core miễn phí

Có rất nhiều trang web học Java online và miễn phí như: JavaPoint, TutorialsPoint, .. Nhưng trước tiên mình muốn giới thiệu một vài series trên blog mình đã nhé. Tuy có thể không hay nhưng là tiếng Việt nên dễ học hơn.

1. Freetuts.net

hoc java tai freetuts JPG

Đây là giáo trình của một bạn sinh viên năm cuối ngành CNTT biên soạn. Bạn ấy đã tự học Java và viết lai với mục đích chia sẻ cũng như ghi lại kiến thức để sau này tham khảo. Tài liệu dài hơn 60 bài, mỗi bài sẽ có phần bài tập ở phía dưới nên thoải mái thực hành nhé.

Bài viết này được đăng tại [free tuts .net]

Ngoài ra tác giả còn biên soạn thêm các chủ đề nâng cao như: Xử lý Pattern, bài tập nâng cao, câu hỏi phỏng vấn, và chia sẻ link tải [tài liệu Java] trong quá trình học.

Xem tại đây

2. W3School

hoc java tai w3shcools JPG

Đây là trang tiếng Anh, nơi mà hầu như lập trình viên nào cũng ít nhất một lần ghé thăm. Nếu trước đây W3School nổi tiếng với đống kiến thức [học lập trình Web] thì nay họ đã biên soạn ra nhiều tài liệu hơn, điển hình là ngôn ngữ Java.

Mỗi bài học sẽ có bài tập thực hành đầy đủ, ví dụ cũng khá trực quan nên dễ theo dõi. Tuy nhiên điểm yếu duy nhất ở đây là kiến thức khá căn bản, không giải thích quá nhiều đếu thuật toán và lưu đồ chạy của chương trình.

Xem tại đây

3. JavaPoint

hoc java tai javapoint JPG

Nghe tới tên domain thôi là bạn biết web này chuyên viết gì rồi phải không nào? Nhưng nhìn vậy chứ ở trang này có rất nhiều tuts về lập trình, nhưng chủ yếu thiên về công nghệ Java.

Hầu như mọi chủ đề về Java đều có ở đây. Tuy nhiên nó cũng dừng lại ở mức lý thuyết, bạn sẽ không có nhiều bài tập để thực hành tại nhà, thay vào đó sẽ thực hành trên các ví dụ mẫu luôn nhé.

Xem tại đây

4. Tutorials Point

hoc java tai tutorialspoint JPG

TutorialsPoint là trang web có nhiều tut về lập trình nhất ở thời điểm hiện tại. Đây là một team làm việc rất chuyên nghiệp, mọi chủ đề đều được biên soạn một cách cơ bản nhất, giúp người học theo dõi dễ dàng hơn. Và cũng như mấy trang trên, các tut ở đây khá là basic, chỉ với mục đích tham khảo và ôn lại kiến thức.

Riêng cá nhân mình thấy học tut ở đây không hay bằng những trang còn lại, bởi kiến thức quá đơn giản, chỉ lướt qua là chủ yếu chứ không chuyên sâu.

Xem tại đây

5. Beginnersbook

hoc java core tai beginnersbook JPG

Mình thấy trang này có vẻ hay nhất trong 3 trang tiếng Anh mà mình đã giới thiệu. Ban đầu admin chủ yếu viết về lập trình Java, về sau họ biên soạn thêm một số ngôn ngữ khác.

Tác giả viết rất chi tiết và căn bản, bài tập thực hành khá đầy đủ nên có thể nói đây là trang web đáng học nhất. Freetuts cũng có một số series tham khảo từ trang này đấy các bạn.

Xem tại đây

II. Các video học Java Core miễn phí

Nếu bạn thấy các tuts ở trên khó theo dõi và muốn học theo video thì có thể tham khảo một số nơi mà mình giới thiệu dưới đây nhé.

Bộ video học Java của ZendVN

ZendVN nổi tiếng với những khóa học online chất ra miếng. Giảng viên dạy nhiệt tình và kiến thức rất đầy đủ, từ căn bản đến nâng cao và theo một lộ trình cụ thể. Tốc độ dạy của giáo viên cũng rất chậm, vì vậy cũng có một số ý kiến là tăng tốc độ nên, cũng có một số ý kiến là dạy vạy quá ok rồi vì dễ theo dõi.

Bộ video này có gần 70 video dạy từ căn bản, nếu bạn là người chưa biết gì cũng có thể theo dõi được.

Xem toàn bộ tại đây

Bộ video học Java của Thân Triệu

Đây là bộ video mình thấy cũng rất hay, dạy khá chi tiết từ căn bản đến nâng cao. Và cũng giống như ZendVN, tác giả đưa ra một lộ trình khá chi tiết, mỗi video là một chủ đề nên việc tìm kiếm nội dung sẽ dễ dàng hơn nhiều.

Xem toàn bộ tại đây

III. Khóa học Java Core có phí

hoc java trong 4 tuan JPG

Nói về học lập trình Java Core thì hiện nay mình thấy có khóa lập trình Java trong 4 tuần của thầy Trần Duy Thanh là chất lượng nhất. Khóa học có tổng cộng hơn 90 bài giảng với thời lượng hơn 18h nên kiến thức khá đầy đủ, khác hoàn toàn với những khóa chỉ có 7, 8h.

Nội dung khóa học được chia làm 11 phần như sau:

  • Phần 1: Giới thiệu ngôn ngữ lập trình Java
  • Phần 2: Nền tảng ngôn ngữ lập trình Java
  • Phần 3: Xử lý lỗi trong Java
  • Phần 4: Các thư viện quan trọng thường dùng trong Java/Android
  • Phần 5: Xử lý chuỗi trong Java
  • Phần 6: Xử lý mảng trong Java
  • Phần 7: Xử lý Collection trong Java
  • Phần 8: Lập trình hướng đối tượng trong Java
  • Phần 9: Xử lý tập tin trong Java
  • Phần 10: Xử lý đa tiến trình trong Java
  • Phần 11: Project tổng hợp Lập trình Java trong 4 tuần

Khóa học hiện đang có gần 800 học viên theo học và được đánh giá tốt 5 sao. Học viên đa số là sinh viên đang theo học ngành CNTT tại các trường cao đẳng và đại học.

Đăng ký khóa học ngay

Trên là những chia sẻ về tài liệu học Java Core hay nhất mà mình sưu tầm được. Hy vọng với đống kiến thức này sẽ giúp bạn nắm vững lập trình Java căn bản, cũng như là tiền đề để sau này học thêm các công nghệ Java khác như: Android, JSP.

Cùng chuyên mục:

Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java

Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java

Hướng dẫn download file với Spring Boot trong Java

Hướng dẫn download file với Spring Boot trong Java

Hướng dẫn Upload file với Spring Boot trong Java

Hướng dẫn Upload file với Spring Boot trong Java

Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java

Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java

Cách sử dụng Spring  Scheduled trong Spring Boot

Cách sử dụng Spring Scheduled trong Spring Boot

Cách dùng Groovy trong Spring Boot Java

Cách dùng Groovy trong Spring Boot Java

Cách dùng Spring Boot và Mustache trong Java

Cách dùng Spring Boot và Mustache trong Java

Cách dùng Spring Boot và MongoDB trong Java

Cách dùng Spring Boot và MongoDB trong Java

Cách tạo Restful Client bằng RestTemplate trong Spring Boot

Cách tạo Restful Client bằng RestTemplate trong Spring Boot

Hướng dẫn sử dụng Interceptor trong Spring Boot

Hướng dẫn sử dụng Interceptor trong Spring Boot

Sử dụng Twitter Bootstrap trong Spring Boot

Sử dụng Twitter Bootstrap trong Spring Boot

Tạo trang web đa ngôn ngữ với Spring Boot trong Java

Tạo trang web đa ngôn ngữ với Spring Boot trong Java

Tạo ứng dụng Chat với Spring Boot và Websocket

Tạo ứng dụng Chat với Spring Boot và Websocket

Sử dụng JUnit để tạo unit test trong Spring Boot

Sử dụng JUnit để tạo unit test trong Spring Boot

Cách triển khai Spring Boot trên Tomcat Server

Cách triển khai Spring Boot trên Tomcat Server

Cách test RESTful API trong Spring Boot

Cách test RESTful API trong Spring Boot

Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền

Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền

Duyệt cây nhị phân bằng phương pháp inOder trong Java

Duyệt cây nhị phân bằng phương pháp inOder trong Java

Xóa node của cây nhị phân tìm kiếm trong Java

Xóa node của cây nhị phân tìm kiếm trong Java

Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java

Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java

Top