Currently Empty: 0.00₫



Requirements
- Đã có kinh nghiệm kiểm thử
- Có base CNTT là lợi thế
Course Description
Automation Testing là xu hướng tất yếu trong kiểm thử phần mềm hiện đại, giúp tăng tốc độ, hiệu quả và độ chính xác khi kiểm tra hệ thống. So với kiểm thử thủ công, automation giúp tiết kiệm đáng kể thời gian và nguồn lực.
Java là một trong những ngôn ngữ lập trình phổ biến và ổn định nhất cho kiểm thử tự động. Với cộng đồng lớn mạnh, tài liệu phong phú và hỗ trợ tốt từ các thư viện như Selenium, TestNG…, Java mở ra nhiều cơ hội nghề nghiệp cả ở Việt Nam và quốc tế.
Khóa học này được thiết kế chuyên biệt cho Tester và QA chưa có nền tảng lập trình hoặc muốn nâng cấp kỹ năng. Bạn sẽ học từ cơ bản đến OOP và áp dụng trực tiếp vào việc xây dựng một chương trình kiểm thử thực tế.
Điểm nổi bật của khóa học
- Đào tạo gắn với thực hành thực tế: Học viên liên tục được luyện tập với các bài tập trên lớp và bài về nhà yêu cầu chất lượng cao.
- Học là có sản phẩm: Bài tập lớn cuối khóa là một chương trình Java hoàn chỉnh do chính bạn xây dựng.
- Lộ trình tối ưu cho người đi làm: Học online/Offline linh hoạt, không kéo dài lê thê – chỉ từ 4–6 tuần.
- Cam kết chất lượng đầu ra: Đội ngũ giảng viên sát sao, cập nhật công nghệ và công cụ mới liên tục.
What You’ll Learn From This Course
- Cú pháp cơ bản trong Java: khai báo biến, kiểu dữ liệu
- Làm việc với chuỗi (String) trong Java
- Cấu trúc điều kiện: if/else, switch-case
- Vòng lặp: for, while, do-while
- Tổng quan về Lập trình hướng đối tượng (OOP) và ứng dụng thực tế
- Xử lý file dữ liệu trong Java
- Xây dựng sản phẩm hoàn chỉnh dựa trên kiến thức đã học
Course Duration
- Khoá học: 17 buổi; 1h30 phút/buổi
- Lịch học dự kiến: Tối Thứ 3, 6 hàng tuần (20h00 – 21h30 VNT)
- Hình thức: Online & Offline (Lịch học Offline sẽ thông báo trước)
Certification
- Chứng chỉ hoàn thành do Testek cấp
- “Bài tập lớn” – chương trình Java thực tế là yêu cầu bắt buộc
- Có thể đưa vào CV hoặc trình bày khi phỏng vấn kỹ thuật
Chương trình giáo dục
- 17 Sections
- 41 Lessons
- 36 Hours
Expand all sectionsCollapse all sections
- Tổng quan Automation TestGiới thiệu các khái niệm và lợi ích của kiểm thử tự động, hướng dẫn cài đặt môi trường công cụ cần thiết cho việc kiểm thử tự động. Thực hành tương tác với Git, cũng như nắm vững cách quản lý mã nguồn.6
- Programing Synxtax - 01Hướng dẫn cách viết chương trình cơ bản, biết cách compile và run chương trình Java bằng công cụ. Hiểu và sử dụng được các keyword cơ bản, các kiểu dữ liệu trong Java, cách khai báo, khởi tạo và phân biệt phạm vi hoạt động của biến.4
- Programing Syntax - 02Cách sử dụng các toán tử trong Java. Nắm chắc phần khai báo, khởi tạo và sử dụng các kiểu dữ liệu, quản lý biến, giải quyết bài tập thực tế3
- String trong Java4
- Cấu trúc điều kiện trong JavaHiểu và áp dụng được cấu trúc rẽ nhánh if/else và switch-case trong Java, linh hoạt kết hợp chúng để giải quyết bài toán thực tế, đồng thời nhận diện và sửa các lỗi thường gặp thông qua thực hành debug.4
- Thực hành String & Cấu trúc điều kiệnThực hành với String và Cấu trúc điều kiện.0
- Loop - Vòng lặp trong JavaThành thạo các loại vòng lặp trong Java, hiểu và áp dụng được lambda expressions để viết mã lặp ngắn gọn, rõ ràng và hiệu quả hơn.4
- CollectionsKhái niệm, vai trò của Collections trong Java cùng các thành phần chính; sử dụng được Array và Map để lưu trữ và quản lý dữ liệu hiệu quả.4
- Thực hành - Bài tập lớn 01Mục tiêu nắm vững các kiến thức lý thuyết và luyện tập bài toán thực tế các thao tác cơ bản trong lập trình Java với Biến, String, Cấu trúc điều kiện, Loop, và Collections.1
- Hướng đối tượng - OOP 01Nguyên lý cơ bản của lập trình hướng đối tượng (OOP), biết cách khai báo class, tạo object, sử dụng method và áp dụng các Access Modifiers để kiểm soát phạm vi truy cập trong Java.5
- Hướng đối tượng - OOP 02Nắm vững các tính chất quan trọng của OOP, từ đó áp dụng thực tế một cách hiệu quả trong việc xây dựng hệ thống kiểm thử tự động.4
- Thực hành chuyên sâu OOP và các tính chấtÔn tập và thực hành để hiểu sâu về OOP.0
- Thực hành chuyên sâu OOP và các tính chấtÔn tập và thực hành để hiểu sâu về OOP.0
- Thực hành chuyên sâu OOP và các tính chấtÔn tập và thực hành để hiểu sâu về OOP.0
- Thực hành - Bài tập lớn 02Thực hành triển khai vào dự án thực tế, biết cách dùng các tính chất của OOP và cách triển khai hiệu quả vào dự án.0
- Exception & File trong JavaCách xử lý exception và xử lý dữ liệu từ file input.2
- Kiểm tra/Đánh giá kết thúc khóa học & phỏng vấnThực hành bài kiểm tra cuối khoá0