Lập trình dành cho Tester

Bạn là tester mới vào nghề hoặc làm manual đã lâu rồi và nay muốn học kiểm thử tự động, thì khoá học này là dành cho bạn. Trong khoá học này, bạn không chỉ được học ngôn ngữ lập trình java, javaScript, hay TypeScript, mà bạn sẽ được trang bị 3 phần kiến thức quan trọng cho tester cũng như bất kỳ lập trình viên nào:

  1. Kiến thức lập trình cơ bản bao gồm tư duy và cách đưa ra giải pháp cho một yêu cầu
  2. Kiến thức cơ bản về ngôn ngữ lập trình JavaTypeScript
  3. Cách làm việc với các câu lệnh git quan trọng – Thực hành trên GitHubGitHub Action

Dưới đây là nội dung khoá học Lập trình dành cho Tester.

Khóa học này được chia ra 6 phần chính. Mỗi buổi đều có bài tập về nhà để các bạn thực hành 100% trên GitHub.


🎯 Module 1: Arrays & Hashing (Mảng & Băm)

Trọng tâm: Hash Maps, Vòng lặp, và Logic cơ bản.

  • Two Sum
  • Valid Anagram
  • Ransom Note
  • Majority Element
  • Contains Duplicate
  • Move Zeroes
  • Missing Number
  • Squares of a Sorted Array

🧩 Module 2: Two Pointers & Strings (Con trỏ & Chuỗi)

Trọng tâm: Thao tác con trỏ và xử lý văn bản.

  • Valid Palindrome
  • Longest Palindrome
  • Roman to Integer
  • Backspace String Compare
  • Longest Common Prefix
  • Palindrome Number

🧊 Module 3: Array, List( Filter, Map, Reduce)

Trọng tâm: Array, List, Filter, Map, Reduce.

  • Filter
  • Map
  • Reduce

🧪 Module 4: Unit Test

Trọng tâm: Unit Test

  • TestNG
  • Jest

🔗 Module 5: Integration Test

Trọng tâm: Resful API Testing

  • Rest-Assured
  • Axios

🌍 Module 6: Browser Testing

Trọng tâm: Selenium, Playwright

  • Selenium
  • Playwright

Nếu bạn cần tư vấn chi tiết, vui lòng liên hệ qua 0909426181 (Sơn)

Tham khảo thêm https://testingvn.gitbook.io/programming-skils