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

Java for Testers

Java dành cho Tester

Java dành cho Tester

Khởi động sự nghiệp tự động hóa kiểm thử bằng cách học Java từ khóa học được thiết kế đặc biệt cho người mới bắt đầu này.

4.6
(1,682 đánh giá)
7,339 học viên
Giảng viên
Dmitry Shyshkin
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.309.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
70 bài giảng
9 bài quiz
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ì

Chúng ta sẽ bắt đầu từ con số 0: chuẩn bị môi trường, cài đặt Java JDK và các IDE
Học những kiến thức cơ bản, các kiểu dữ liệu và tạo dự án đầu tiên
Sau đó, chúng ta sẽ chuyển sang học về phương thức, lớp và hàm
Chúng ta cũng sẽ dành thời gian tìm hiểu các nguyên lý của Lập trình Hướng Đối tượng
Và sẽ kết thúc với các framework kiểm thử

Yêu cầu

Không yêu cầu kinh nghiệm lập trình trước đó.
Khóa học này được thiết kế đặc biệt cho những người hoàn toàn mới bắt đầu.

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

Tôi thiết kế khóa học này dành cho các tester đã mệt mỏi với việc kiểm thử thủ công.
Dành cho những tester nhận thấy việc chỉ tìm được công việc kiểm thử thủ công ngày càng khó khăn
Dành cho những tester muốn tăng thu nhập bằng cách học cách tự động hóa kiểm thử
Đây là một khóa học Java, nhưng được điều chỉnh phù hợp cho tự động hóa kiểm thử với Java

Nội dung khóa học

10 phần • 69 bài giảng
1 Những gì chúng ta cần biết
2 Mẹo hữu ích trước khi bắt đầu
3 Kế hoạch cho khóa học
4 Mã nguồn từ các bài giảng
1 Cài đặt Java Development Kit
2 Cài đặt Java IDE
1 Tạo dự án Java đầu tiên
2 Lớp Java (Java Class)
3 Phương thức main trong Java
4 Chạy ứng dụng Java
1 Biến số
2 Các kiểu dữ liệu trong Java
3 Kiểu dữ liệu nguyên thủy (Primitive)
4 Ép kiểu dữ liệu
5 Kiểu dữ liệu không nguyên thủy (Non-Primitive)
6 Chuỗi (String)
7 Mảng (Arrays)
1 Các toán tử trong Java
2 Câu lệnh If ... Else trong Java
3 Câu lệnh Switch trong Java
4 Bài tập về nhà
5 Bài tập về nhà 2
6 Vòng lặp For trong Java
7 Vòng lặp While trong Java
8 Lệnh Break và Continue trong Java
9 Khối Try Catch trong Java
10 Bài tập về nhà 3
11 Bài tập về nhà 4
1 Phương thức trong Java
2 Tham số của phương thức
3 Nạp chồng phương thức (Method Overloading)
4 Kiểu trả về của phương thức
5 Bài tập về nhà 5
1 OOP trong Java
2 Lớp và Đối tượng
3 Ví dụ về Lớp và Đối tượng
4 Hàm tạo trong Java (Constructors)
5 Các bổ từ truy cập (Access Modifiers)
6 Bài tập về nhà 6
7 Từ khóa Static
8 Bốn Trụ cột của OOP
9 Đóng gói (Encapsulation)
10 Trừu tượng (Abstraction)
11 Kế thừa (Inheritance)
12 Đa hình (Polymorphism)
13 Ghi đè phương thức (Overriding)
14 Từ khóa Super
15 Giao diện (Interface)
16 Bài tập về nhà 7
1 Ngày giờ trong Java (Date and Time)
2 ArrayList
3 HashMap trong Java
4 Bộ lặp trong Java (Iterator)
5 ArrayList chứa các map
6 Bài tập về nhà 8
1 Đối tượng File trong Java
2 Tạo một tệp
3 Ghi vào tệp
4 Đọc một tệp
5 Xóa một tệp
1 Các Framework Kiểm thử Java
2 TestNG vs jUnit
3 Thiết lập dự án Maven cho jUnit
4 Các bài kiểm thử jUnit đầu tiên
5 Chú thích BeforeEach
6 Kiểm thử Tham số hóa (Parameterized Tests)
7 Bỏ qua Kiểm thử (Skipping Tests)
8 Gỡ lỗi Kiểm thử (Debugging Tests)
9 Bài giảng Thưởng: Mã giảm giá

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

Learn Java and start automating tests tomorrow


Java for testers course is specifically designed for manual testers that want to move into test automation.

All topics were carefully selected to match the needs of test automation engineers. Every step is explained in detail from the Java and IDE set up to running your first Java method.


No prior programming experience is required. This course is specifically designed for complete beginners.


More and more Software QA positions require some test automation, and in many cases, Selenium WebDriver experience. According to many recent surveys, Java is the most popular programming language used in test automation.


That's why, if you want to move from manual to automated testing, Java is a great choice of a programming language, as it will give you a lot of options on the job market.


Benefits of this course:

  • Unlike other java courses you can find online, this course is specifically designed for testers who want to move from manual testing to test automation.

  • This course contains all the useful info you need, to learn how to automate tests with Java.

  • Includes an overview of testing frameworks

  • We would not waste time on things, that test automation engineers don't use at all

List of Major Components:

  • We will start from scratch, like preparations, installing java and IDEs

  • Learning basic things, data types, creating the first project

  • Then we will move to learn methods, classes, functions

  • We will also spend time learning principles of Object-Oriented Programming

  • And we will end with test frameworks

Ideal Student Description:

  • I designed this course for testers that are tired of manually testing things.

  • Testers that see, that it's getting harder and harder to find a manual only job

  • Testers that want to increase their income, by learning how to automate tests

  • This is a java course, but it’s tailored for the test automation with java


At the end of this course, students will know all the basics of Java, how methods and classes work. How to write more complex code and know a few Java test frameworks.


And most importantly, be able to receive a promotion at the current job, or get a new job that requires selenium or other test automation experience.

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
Clean Code

Clean Code

Academind by Maximilian Schwarzmüller

4.6 (26435)
118,068
50.000đ -88%
Hiển thị tất cả khoá học Programming Fundamentals
Hiển thị tất cả khoá học Software Testing
Hiển thị tất cả khoá học Test Automation
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊