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

Java for Absolute Beginners

Java Cho Người Mới Bắt Đầu Tuyệt Đối

Java Cho Người Mới Bắt Đầu Tuyệt Đối

Khóa học Java dành cho người hoàn toàn chưa biết gì về lập trình máy tính, với các khái niệm được giải thích bằng ngôn ngữ đơn giản, dễ hiểu.

4.7
(9,582 đánh giá)
39,803 học viên
Giảng viên
Nick H
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 469.000đ -89%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.5 giờ video
147 bài giảng
2 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 17/03/2026

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

Những kiến thức nền tảng của Java
Cách hiểu và viết các chương trình Java đơn giản
Bài tập thực hành để củng cố kiến thức lập trình

Yêu cầu

Bạn cần biết sử dụng máy tính ở mức độ cơ bản

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

Dành cho những người chưa từng lập trình và muốn bắt đầu hành trình với Java
Dành cho những ai muốn các khái niệm được giải thích một cách rõ ràng và logic

Nội dung khóa học

15 phần • 121 bài giảng
1 Tải xuống và cài đặt IntelliJ IDEA
2 Tạo một dự án Java mới
1 Một chương trình Java giống như một công thức nấu ăn
2 Phương thức của công thức nấu ăn và phương thức Java
3 Cấu trúc của một chương trình cơ bản
1 Hiển thị thông báo trên màn hình
2 Định dạng văn bản bằng chuỗi thoát (escape sequences)
3 Làm quen với phương thức và System.out.println()
4 Sử dụng gói (packages) để tổ chức các lớp
5 Thử Thách Lập Trình 1 - HelloWorld
1 Giới thiệu về biến
2 Các kiểu dữ liệu int và double
3 Thao tác với biến và phép chia số nguyên
4 Các kiểu dữ liệu char, boolean và String
5 Quy tắc đặt tên biến và thực hành tốt nhất
6 Ép kiểu (Type casting)
1 Đọc đầu vào bằng Scanner
2 Viết một chương trình hỏi và trả lời
3 Phương thức System.out.format()
4 Áp dụng System.out.format()
5 Token và phương thức nextLine()
6 Thử Thách Lập Trình 2 - Đầu Vào Từ Người Dùng
1 Giới thiệu về câu lệnh if
2 Các khối if, else-if và else
3 Điều kiện phức tạp với toán tử logic
4 Kiểm tra sự bằng nhau của String
5 Câu lệnh if lồng nhau
6 Phạm vi từ vựng (Lexical scope)
7 Câu lệnh switch
8 Thử Thách Lập Trình 3 - Câu Lệnh If-then
1 Vòng lặp while
2 Vòng lặp for
3 Break và continue
4 Vòng lặp do-while
5 Toán tử modulo
6 Thử Thách Lập Trình 4 - Vòng Lặp
1 Giới thiệu về mảng
2 Lặp thích ứng (Adaptive iteration)
3 Xử lý đơn giản bằng mảng
4 Kích thước, kiểu và bói toán (fortune tellers)
5 Nhập dữ liệu và tạo thống kê
6 Vòng lặp Foreach
7 Thử Thách Lập Trình 5 - Mảng
1 Giới thiệu về phương thức
2 Truyền dữ liệu vào phương thức
3 Trả về dữ liệu từ phương thức
4 Truyền và trả về dữ liệu
5 Tham chiếu (phần 1)
6 Tham chiếu (phần 2)
7 Thành viên Class/Static
1 Hướng dẫn chương trình: Tic-Tac-Toe
2 Hướng dẫn chương trình: Số Nguyên Tố
3 Thử Thách Lập Trình 6 - Các Thử Thách Cuối Phần
1 Tạo menu và hiển thị danh sách khách mời
2 Thêm khách mời
3 Xóa khách mời (phần 1)
4 Xóa khách mời (phần 2)
5 Mã nguồn đầy đủ
6 Bài tập 1
7 Lời giải: Bài tập 1
8 Bài tập 2
9 Lời giải: Bài tập 2
10 Bài tập 3
11 Lời giải: Bài tập 3
12 Bài tập 4
13 Lời giải: Bài tập 4
14 Bài tập 5
15 Lời giải: Bài tập 5
16 Bài tập 6
17 Lời giải: Bài tập 6
18 Bài tập 7
19 Lời giải: Bài tập 7
20 Bài tập 8
21 Lời giải: Bài tập 8
22 Bài tập 9
23 Lời giải: Bài tập 9
24 Bài tập 10
25 Lời giải: Bài tập 10
26 Bài tập 11
27 Lời giải: Bài tập 11
28 Bài tập 12
29 Lời giải: Bài tập 12
30 Bài tập 13
31 Lời giải: Bài tập 13
32 Bài tập 14
33 Lời giải: Bài tập 14
34 Bài tập 15
35 Lời giải: Bài tập 15
36 Bài tập 16
37 Lời giải: Bài tập 16
38 Chương trình cuối cùng
1 Giới thiệu về OOP
2 Cấu trúc dữ liệu
3 Trạng thái và hành vi
4 Trạng thái và hành vi (phần 2)
5 Đóng gói (Encapsulation)
6 Đóng gói (phần 2)
7 Hàm tạo (Constructors)
8 ArrayList
9 Thành phần (Composition) (phần 1)
10 Thành phần (phần 2)
11 Enums
1 Giới thiệu
2 Tổng quan về Giao tiếp giữa các Đối tượng
3 Khởi tạo Đối tượng
4 Tìm kiếm theo ISBN
5 Hướng dẫn chương trình
6 Tìm kiếm theo Từ khóa trong Tiêu đề
7 Mượn và Trả Sách
8 Sai lệch khi Mượn Sách (Check-Out Discrepancy)
1 Kế thừa và Bộ điều chỉnh Mức độ Truy cập
2 Chương Trình Tài Khoản Ngân Hàng
3 Hàm tạo và Kế thừa
4 Ghi đè Phương thức (Phần 1)
5 Ghi đè Phương thức (Phần 2)
6 Đa hình (Polymorphism)
7 Lớp Trừu tượng (Abstract Classes)
8 Giao diện (Interfaces)
9 Ví dụ: Giao diện Hình dạng (Shape)
10 Chuyển đổi Kiểu và Toán tử 'instanceof'
1 Tài Nguyên Học Tập Thêm

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

Java for Absolute Beginners is designed for those who have no previous experience in computer programming/coding. This course aims to teach programming at a steady pace with straightforward explanations so that you are not left with a thousand questions. Topics are explained in plain English and with the necessary depth, enabling you to piece everything together with ease.

This course includes:

  • Videos

    • Starting at the basics and working our way to more advanced topics

    • Easily digestible videos which tell you what you need to know without long-winded explanations or digressions

    • Concepts described in detail without straying to far from the topic at hand

  • Coding Exercises

    • Exercises at relevant stages

    • Exercise solutions


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 😊