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

Java Essentials - Refresher for software developers

Java Cốt Lõi - Ôn tập cho lập trình viên phần mềm

Java Cốt Lõi - Ôn tập cho lập trình viên phần mềm

Nắm vững tổng quan lý thuyết về kiến thức Java thiết yếu

4.5
(425 đánh giá)
1,993 học viên
Giảng viên
Koushik Kothagal
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.0 giờ video
85 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ì

Học tất cả kỹ năng Java cơ bản bạn cần biết
Tổng quan toàn diện về ngôn ngữ và các cú pháp quan trọng
Xây dựng hiểu biết sâu sắc về các khái niệm nền tảng
Chuẩn bị tuyệt vời cho phỏng vấn về khái niệm Java

Yêu cầu

Cần có kiến thức lập trình Java cơ bản

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

Dành cho lập trình viên Java muốn ôn tập kỹ năng để chuẩn bị phỏng vấn hoặc học nâng cao

Nội dung khóa học

9 phần • 85 bài giảng
1 Giới thiệu
2 Nguồn gốc và mô hình phát triển
3 JDK vs JVM vs JRE
4 Ý nghĩa của mô hình JVM
5 Biên dịch Just-in-time và AOT
6 Năm mục tiêu thiết kế của Java
1 Cài đặt JDK
2 Chạy chương trình Java trong IntelliJ
3 Chạy chương trình Java không dùng IDE
4 Chạy JShell
1 Phân tích chương trình Hello World
2 Khai báo và gán giá trị biến
3 Các kiểu số cơ bản trong Java
4 Tổng quan kiểu dữ liệu nguyên thủy
5 Giải thích về Literals
6 Kiểu tĩnh mạnh (Strong static typing)
7 Ép kiểu
8 Ép kiểu và chuyển đổi mất mát dữ liệu
9 Mất độ chính xác trong phép toán số
10 Tự động nâng kiểu
11 Giới thiệu Mảng
12 Mảng đa chiều
13 Tổng quan Toán tử
14 Khối lệnh và Phạm vi biến
1 Câu lệnh if else
2 Câu lệnh switch cổ điển
3 Biểu thức switch mới
4 Vòng lặp for cổ điển
5 Vòng lặp for-each
6 So sánh vòng lặp lồng nhau và vòng lặp for
7 Vòng lặp while và do while
8 Câu lệnh break vs continue
9 Ôn lại phạm vi biến
1 Lớp vs Đối tượng
2 Cú pháp lớp và tạo đối tượng
3 Cách tham chiếu đối tượng hoạt động
4 Những điểm cần nhớ
5 Che biến và tham chiếu this
6 Cơ bản về hàm tạo
7 Đối số thực thể và hàm tạo sao chép
8 Truyền tham trị vs truyền tham chiếu
1 Gói (Packages)
2 Câu lệnh import
3 Giải thích phạm vi truy cập
4 Thực hành tốt với phạm vi truy cập
5 Từ khóa static
6 Từ khóa final
7 Tổng quan lớp lồng nhau
8 Lớp cục bộ và biến closure
1 Kế thừa lớp
2 Sử dụng kế thừa
3 Phạm vi truy cập với kế thừa
4 Từ khóa super
5 Ghi đè phương thức
6 Chú thích @Override
7 Ví dụ về kế thừa
8 Ôn lại đóng gói với kế thừa
9 Gọi hàm tạo với kế thừa
10 Lớp trừu tượng
11 Phương thức trừu tượng
12 Từ khóa final với kế thừa
13 Giao diện (Interfaces)
14 Cách sử dụng giao diện
15 Giao diện vs lớp trừu tượng
16 Phương thức mặc định trong giao diện
17 Tổng kết về giao diện
18 Giải thích đa hình
19 Các tình huống đa hình
20 Đa hình với giao diện
21 Ôn lại ép kiểu
22 Mối quan hệ "is a"
23 Lớp Object
24 Phương thức toString
25 Phương thức equals
1 Xử lý Ngoại lệ
2 Các thành phần cơ bản của xử lý ngoại lệ
3 Khối try-catch
4 Luồng thực thi trong khối try-catch
5 throw và ngăn xếp gọi
6 Loại ngoại lệ và hệ thống phân cấp
7 Lớp ngoại lệ tùy chỉnh
8 Throwable và phương thức kế thừa
9 Thực hành tốt với xử lý ngoại lệ
1 Chúc mừng! Đây là những gì chúng ta đã học...
2 Hướng dẫn tiếp theo

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

Have you learnt Java on the job and never had a formal introduction to the language? Don't know what you don't know in Java?

This course is just for you! Get a complete overview of all the basics of Java that you need to know. Including strong foundational understanding of Core Java and makes you ready for interviews. It also addresses any gaps in your knowledge of the language to  get you ready to tackle and learn advanced topics.


This is a course you'll wish you watched sooner!


Watch this course anytime you need to brush up your Java skills. This course is perfect for brushing up all the Java basics before attending interviews!


Taught in the inimitable Java Brains style, this course covers the language syntax basics to Object Oriented programming concepts to exception handling concepts.


Section 1 introduces to the overall Java language ecosystem tackling the JRE, JVM and JDK.

Section 2 introduces you to the setup process to start coding in Java on your computer

Section 3 covers variables and types. Dive into the data types available in Java, understand literals, arrays operators and variable scoping

Section 4 runs through all the essential control structures in Java that you need to know

Section 5 gets you started with Object Oriented programming in Java with classes and objects. Learn about object instances, references, the this reference, variable shadowing and constructors.

Section 6 covers conceptual and practical implications of Object Oriented programming and the associated concepts of encapsulation and access restrictions. Learn about access modifiers, static and final key words and local classes.

Section 7 covers inheritance and polymorphism - access modifiers, inheritance, overriding, interfaces, abstract classes default methods, casting, the toString and equals methods.

Section 8 is all about exception handling. Learn the fundamental syntax structures that allow you to throw as well as catch exceptions. Learn how to create exception classes and best practices for handling exceptions.


After you finish this course, check out the Java Brains' Java 8 Lambdas course to take your Java learning to the next level!


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 Languages
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 😊