Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Java for Beginners: Your Quick Guide to Java Programming

Java Cho Người Mới Bắt Đầu: Hướng Dẫn Nhanh Về Lập Trình Java

Java Cho Người Mới Bắt Đầu: Hướng Dẫn Nhanh Về Lập Trình Java

Khóa học Java cho người mới bắt đầu này giúp bạn học Lập trình Java một cách nhanh chóng & dễ dàng. Bắt đầu sự nghiệp Java của bạn ngay tại đây!

4.4
(531 đánh giá)
3,609 học viên
Giảng viên
Video School
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.5 giờ video
148 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Bạn sẽ học các kỹ năng Java quan trọng cần thiết để bắt đầu sự nghiệp trong lĩnh vực phát triển phần mềm
Trở thành một lập trình viên Java - một trong những kỹ năng được săn đón nhất trong thế giới hiện đại
Học các kỹ năng nền tảng cốt lõi để tiến xa hơn, phục vụ cho việc học và thi đỗ chứng chỉ Java
Học ngôn ngữ lập trình phổ biến nhất, tuyệt vời để xây dựng ứng dụng, phát triển phần mềm, phát triển web, ứng dụng web + và hơn thế nữa
Học Java để làm việc trong các ngành công nghiệp như điện toán đám mây, trí tuệ nhân tạo, dữ liệu lớn, internet vạn vật, và hơn nữa

Yêu cầu

KHÔNG cần kinh nghiệm lập trình trước đó
Tất cả những gì bạn cần là mong muốn học Java
Mọi thứ bạn cần để chạy & thực hành với Java đều được giải thích trong khóa học

Đối tượng phù hợp

Dành cho bất kỳ ai muốn trở thành lập trình viên Java
Dành cho bất kỳ ai quan tâm đến lập trình máy tính, không cần kinh nghiệm
Dành cho người mới bắt đầu hoàn toàn, chưa có kinh nghiệm lập trình

Nội dung khóa học

15 phần • 148 bài giảng
1 Giới thiệu | Khóa học Lập trình Java
2 Lập trình là gì? | Khóa học Lập trình Java
3 Các Công Cụ Bạn Cần | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Cài đặt JDK trên Windows | Khóa học Lập trình Java
3 Thiết lập Biến Môi trường trên Windows | Khóa học Lập trình Java
4 Cài đặt IntelliJ IDEA trên Windows | Khóa học Lập trình Java
5 Cài đặt JDK trên Mac | Khóa học Lập trình Java
6 Thiết lập Biến Môi trường trên Mac | Khóa học Lập trình Java
7 Cài đặt IntelliJ IDEA trên Mac | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Tạo một Dự án Mới | Khóa học Lập trình Java
3 Tạo và Tải một Dự án Mẫu | Khóa học Lập trình Java
4 Chào mừng bạn đến với Thử thách! | Khóa học Lập trình Java
5 Thử thách Phần 1 - Bài tập | Khóa học Lập trình Java
6 Thử thách Phần 1 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Biến là gì? | Khóa học Lập trình Java
3 Kiểu int | Khóa học Lập trình Java
4 Kiểu double | Khóa học Lập trình Java
5 Kiểu boolean | Khóa học Lập trình Java
6 Kiểu String | Khóa học Lập trình Java
7 Kiểu Nguyên thủy vs Kiểu Lớp | Khóa học Lập trình Java
8 Kết luận | Khóa học Lập trình Java
9 Thử thách Phần 2 - Bài tập | Khóa học Lập trình Java
10 Thử thách Phần 2 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Biểu thức Số học | Khóa học Lập trình Java
3 Biểu thức Boolean | Khóa học Lập trình Java
4 Rút gọn Biểu thức Boolean | Khóa học Lập trình Java
5 Toán tử Logic | Khóa học Lập trình Java
6 Thử thách Phần 3 - Bài tập | Khóa học Lập trình Java
7 Thử thách Phần 3 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Nối Chuỗi | Khóa học Lập trình Java
3 Các Thao tác với Chuỗi | Khóa học Lập trình Java
4 Chuyển đổi Chuỗi | Khóa học Lập trình Java
5 Kiểm tra Chuỗi dựa trên Boolean | Khóa học Lập trình Java
6 Kiểm tra Chuỗi dựa trên Số nguyên | Khóa học Lập trình Java
7 Tạo Chuỗi Mới | Khóa học Lập trình Java
8 Thử thách Phần 4 - Bài tập | Khóa học Lập trình Java
9 Thử thách Phần 4 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Ôn tập Toán tử Logic | Khóa học Lập trình Java
3 Khối If | Khóa học Lập trình Java
4 Khối Else | Khóa học Lập trình Java
5 Luồng Thay thế với Elseif | Khóa học Lập trình Java
6 Suy nghĩ về Câu lệnh Điều kiện | Khóa học Lập trình Java
7 Nhánh Chết | Khóa học Lập trình Java
8 Câu lệnh Điều kiện Lồng nhau | Khóa học Lập trình Java
9 Tái cấu trúc Tốt vs Xấu | Khóa học Lập trình Java
10 Câu lệnh Switch | Khóa học Lập trình Java
11 Câu lệnh Break trong Switch | Khóa học Lập trình Java
12 Toán tử Ba ngôi | Khóa học Lập trình Java
13 Thử thách Phần 5 - Bài tập | Khóa học Lập trình Java
14 Thử thách Phần 5 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Vòng lặp là gì? | Khóa học Lập trình Java
3 Vòng lặp While | Khóa học Lập trình Java
4 Vòng lặp Do While | Khóa học Lập trình Java
5 Vòng lặp For | Khóa học Lập trình Java
6 Các Vòng lặp Phức tạp | Khóa học Lập trình Java
7 Vòng lặp For Each với Collections | Khóa học Lập trình Java
8 Xử lý Collections với Streams | Khóa học Lập trình Java
9 Thử thách Phần 6 - Bài tập | Khóa học Lập trình Java
10 Thử thách Phần 6 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Phương thức là gì? | Khóa học Lập trình Java
3 Tạo một Phương thức | Khóa học Lập trình Java
4 Gọi một Phương thức | Khóa học Lập trình Java
5 Truyền Tham số | Khóa học Lập trình Java
6 Truyền Nhiều Tham số | Khóa học Lập trình Java
7 Trả về Giá trị từ một Phương thức | Khóa học Lập trình Java
8 Sử dụng Giá trị Được Trả về | Khóa học Lập trình Java
9 Tái cấu trúc: Inlining | Khóa học Lập trình Java
10 Tái cấu trúc: Loại bỏ Biến Không Cần thiết | Khóa học Lập trình Java
11 Thử thách Phần 7 - Bài tập | Khóa học Lập trình Java
12 Thử thách Phần 7 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Đối tượng là gì? | Khóa học Lập trình Java
3 Tạo một Lớp | Khóa học Lập trình Java
4 Bổ từ Truy cập | Khóa học Lập trình Java
5 Hàm tạo | Khóa học Lập trình Java
6 Hàm tạo Mặc định | Khóa học Lập trình Java
7 Thể hiện và Trạng thái | Khóa học Lập trình Java
8 Thêm Phương thức vào Lớp | Khóa học Lập trình Java
9 Getter và Setter | Khóa học Lập trình Java
10 Tại sao Đóng gói lại Quan trọng | Khóa học Lập trình Java
11 Bảo vệ Tính Toàn vẹn của Đối tượng | Khóa học Lập trình Java
12 Kết hợp Đối tượng | Khóa học Lập trình Java
13 Tham chiếu đến Đối tượng Khác | Khóa học Lập trình Java
14 Tham chiếu Đối tượng | Khóa học Lập trình Java
15 Đi sâu vào Phương thức của Đối tượng | Khóa học Lập trình Java
16 Khái niệm Kế thừa | Khóa học Lập trình Java
17 Mở rộng một Lớp | Khóa học Lập trình Java
18 Thêm Phương thức Tùy chỉnh | Khóa học Lập trình Java
19 Tạo một Lớp con Khác | Khóa học Lập trình Java
20 Xem Cấu trúc Phân cấp Kiểu | Khóa học Lập trình Java
21 Tham chiếu Biến Lớp cha | Khóa học Lập trình Java
22 Khái niệm Đa hình | Khóa học Lập trình Java
23 Phương thức Trừu tượng | Khóa học Lập trình Java
24 Tính Không thể Khởi tạo của Lớp Trừu tượng | Khóa học Lập trình Java
25 Triển khai Phương thức Trừu tượng | Khóa học Lập trình Java
26 Triển khai Tùy chỉnh Phương thức Lớp cha | Khóa học Lập trình Java
27 Đa hình trong Hành động | Khóa học Lập trình Java
28 Ôn tập Khái niệm Hướng đối tượng | Khóa học Lập trình Java
29 Thử thách Phần 8 - Bài tập | Khóa học Lập trình Java
30 Thử thách Phần 8 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Khái niệm Ngoại lệ | Khóa học Lập trình Java
3 Khối Try Catch | Khóa học Lập trình Java
4 Phạm vi trong Khối Try | Khóa học Lập trình Java
5 Luồng Thành công và Luồng Lỗi | Khóa học Lập trình Java
6 Ném Ngoại lệ | Khóa học Lập trình Java
7 Tạo và Ném Ngoại lệ Riêng | Khóa học Lập trình Java
8 Chuỗi Ngoại lệ | Khóa học Lập trình Java
9 Ngoại lệ Kiểm tra | Khóa học Lập trình Java
10 Ngoại lệ Không kiểm tra | Khóa học Lập trình Java
11 Sự Khác biệt giữa Ngoại lệ Kiểm tra và Không kiểm tra | Khóa học Lập trình Java
12 Đẩy Ngoại lệ Lên Ngăn xếp Gọi | Khóa học Lập trình Java
13 Xử lý Ngoại lệ Runtime trong Lời gọi Phương thức Lồng nhau | Khóa học Lập trình Java
14 Xử lý Ngoại lệ Kiểm tra trong Lời gọi Phương thức Lồng nhau | Khóa học Lập trình Java
15 Ngoại lệ và Phương thức Non-Void | Khóa học Lập trình Java
16 Nhiều Khối Catch | Khóa học Lập trình Java
17 Ngoại lệ Thay thế trong một Khối Catch | Khóa học Lập trình Java
18 Thứ tự của các Khối Catch | Khóa học Lập trình Java
19 Thử thách Phần 9 - Bài tập | Khóa học Lập trình Java
20 Thử thách Phần 9 - Lời giải | Khóa học Lập trình Java
1 Giới thiệu Phần | Khóa học Lập trình Java
2 Danh sách (Lists) | Khóa học Lập trình Java
3 Giao diện Collection | Khóa học Lập trình Java
4 Tập hợp (Sets) | Khóa học Lập trình Java
5 Lists vs Sets | Khóa học Lập trình Java
6 Bản đồ (Maps) | Khóa học Lập trình Java
7 Lập trình với Lớp và Collections | Khóa học Lập trình Java
8 Sử dụng Lớp Riêng với Collections | Khóa học Lập trình Java
9 Phương thức Equals với Collections | Khóa học Lập trình Java
10 Triển khai Hash Code và Equals | Khóa học Lập trình Java
1 Chúc mừng và Cảm ơn! | Khóa học Lập trình Java
1 Phần FAQ này là gì? | Khóa học Lập trình Java
2 Java là gì? Và nó khác với các ngôn ngữ lập trình khác như thế nào?
3 Tôi có cần biết lập trình ngôn ngữ khác để học Java không?
4 Tôi cần loại máy tính nào để lập trình Java? | Khóa học Lập trình Java
5 Tôi có cần giỏi toán để lập trình Java không? | Khóa học Lập trình Java
6 Bạn có thể làm gì với Java? | Khóa học Lập trình Java
7 Bạn cần công cụ gì để viết mã Java / tạo ứng dụng?
8 Làm thế nào để bạn có việc làm khi đã biết Java? | Khóa học Lập trình Java
1 Bài học Thêm: Học Thêm Kỹ năng Từ Chúng tôi

Giới thiệu khóa học

If you want to learn Java, and are an absolute beginner looking for a great course for someone with zero experience, this is the perfect Java course for you.

Why learn Java?

Java is one of the most popular programming languages. Knowing Java will give you a highly desired skill, perfect for a long term career with a great salary. Java is used for software development, mobile and web applications, cloud and big data projects, the internet of things, artificial intelligence, and much more!

By learning Java, you can get the job of your dream!

Why take this Java for Beginners course?

We know there are countless Java courses out there. Many of them are packed with 'extra' hours of content that aren't necessary for your education. With this Java for Beginners course, we stick to the most important skills so that you can learn Java quickly and efficiently.

Your lead instructor is Matt Speake, an incredible online Java teacher who breaks down Java to make it easy for anyone to understand. Matt will be there when you get stuck to answer your questions.

We believe this is the only & the best first Java course for you to take.

What do you get when you enroll in this Java for Beginners course?

  • Easy-to-watch video tutorials

  • Real world project files to practice along with

  • Premium instructor support

  • Certificate of completion

  • Lifetime access to course updates

What will you learn in this Java for Beginners course?

Here are several of the core components of this Java course.

  • Learn the basics of programming

  • Learn the tools you need to program with Java

  • Learn how to set up your Java programming environment

  • Learn how to start a new project

  • Learn variables & types of data

  • Learn expressions & strings

  • Learn conditionals & loops

  • Learn methods, classes & objects

  • Learn exceptions & collections

Don't worry, if you don't understand what these terms mean, you'll understand everything from the course!

Learn Java... Easily.

We're so excited to teach you Java, and help you on your journey to becoming a programmer.

See you in class!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Java
Hiển thị tất cả khoá học Object Oriented Programming
Hiển thị tất cả khoá học Programming
Hiển thị tất cả khoá học Software Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊