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

Yêu cầu

    • Không cần biết code Python vẫn học được vì dạy từ đầu
    • Chuẩn bị máy tính cá nhân và Mạng tốt để học Online
    • Cài các phần mềm liên quan để học: ZOOM, Zalo

Nội dung khóa học

Xin chào các bạn, khóa học Playwright Python này nhằm hướng dẫn cho những bạn CHƯA BIẾT CODE PYTHON đi từng bước từ cơ bản đến nâng cao. Khoá học này dùng để kiểm thử tự động cho Website và API, rất thích hợp dành cho người mới bắt đầu. ...




🎯Cách học Online:

  • Chuẩn bị ZOOM app để call trực tiếp (có record sau mỗi buổi)
  • Chuẩn bị Mạng ổn định và nơi học không ồn lắm để tương tác trực tiếp
  • Một tuần học 3 buổi và học trong tầm 5 tháng (từ không biết gì đến làm được việc)
  • Tài liệu trao đổi nhanh trên Zalo group
  • Sau khi kết thúc khóa học thì An cấp chứng chỉ cho các bạn hoàn thành các yêu cầu của An gồm chuỗi bài học, bài tập và dự án auto test cuối khoá

 

🎯Thông tin về Giảng viên:

  • Cô Lan
  • Công việc chính: QA Automation Engineer tại SkyLab.
  • Kinh nghiệm: hơn 5 năm làm Automation Test tại các công ty lớn như FPT, TMA.



✅Tất cả nội dung và chất lượng khoá học được kiểm duyệt bởi Anh Tester.

🎯Thông tin về Anh Tester:

  • Võ Thái An
  • Công việc chính: Software Quality Engineer tại Phamiliar Tech in USA (remote).
  • Kinh nghiệm: hơn 7 năm làm automation test với Selenium, Appium, Katalon, Playwright và các tools khác.
  • SĐT: 0939206009 (phone/facebook/zalo)

Danh sách bài học

Số bài học: 40 bài Tổng thời lượng: 80 giờ

  • ✅ Hiểu khái niệm Python, ưu điểm và ứng dụng.
    ✅ So sánh Python với các ngôn ngữ phổ biến khác.
    ✅ Cài đặt Python, cài đặt trình quản lý gói PIP trong Python
    ✅ Cài đặt VS Code và Extension.
    ✅ Làm quen với Virtual Environment (venv).
    ✅ Thực hành chạy chương trình “Hello World” đầu tiên.


  • Lesson Video 2 giờ
  • Tải tài liệu của bài học

  • ✅ Hiểu khái niệm biến trong Python và cách khai báo
    ✅ Nắm được các kiểu dữ liệu cơ bản (int, float, string, bool, list, tuple, dict, set)
    ✅ Thao tác cơ bản với biến và dữ liệu
    ✅ Hiểu và sử dụng các loại toán tử trong Python (số học, so sánh, logic, gán, membership, identity)
    ✅ Thực hành qua nhiều ví dụ minh họa
    ✅ Bài tập nhỏ cuối buổi để ôn tập


  • Lesson Video 2 giờ
  • Tải tài liệu của bài học

  • ✅ Hiểu và viết được cấu trúc rẽ nhánh if, else, elif để xử lý các điều kiện khác nhau.
    ✅ Nắm vững khái niệm và cú pháp của vòng lặp for để duyệt qua các chuỗi, list, tuple...
    ✅ Sử dụng thành thạo hàm range() kết hợp với vòng lặp for.
    ✅ Hiểu và viết được vòng lặp while dựa trên một điều kiện cho trước.
    ✅ Phân biệt được khi nào nên dùng for và khi nào nên dùng while.
    ✅ Biết cách sử dụng breakcontinue

  • Lesson Video 2 giờ
  • Tải tài liệu của bài học

  • ✅ Hiểu rõ chuỗi (string) là gì và các đặc tính cơ bản của nó trong Python.
    ✅ Sử dụng thành thạo các hàm và phương thức cơ bản:
    len(), upper(), lower(), strip().
    ✅ Nắm vững kỹ thuật cắt chuỗi (slicing) để trích xuất thông tin cần thiết.
    ✅ Biết cách tách chuỗi thành danh sách (
    split()) và nối danh sách thành chuỗi (join()).
    ✅ Vận dụng
    replace() để thay thế nội dung trong chuỗi.
    ✅ Sử dụng toán tử
    in để kiểm tra sự tồn tại của một chuỗi con.
    ✅ Áp dụng kiến thức xử lý chuỗi vào các bài toán thực tế trong test automation.


  • Lesson Video 2 giờ
  • Tải tài liệu của bài học

  • ✅ Hiểu tại sao xử lý lỗi là kỹ năng SỐNG CÒN để xây dựng kịch bản automation ổn định.
    ✅ Nắm vững và vận dụng thành thạo toàn bộ khối lệnh
    try, except, else, và finally.
    ✅ Biết cách bắt và xử lý nhiều loại lỗi cụ thể (
    Specific Exceptions) để kịch bản linh hoạt hơn.
    ✅ Chủ động tạo ra lỗi một cách có chủ đích bằng từ khóa
    raise để kiểm soát luồng chương trình.
    ✅ Xây dựng được các hàm automation "an toàn" có khả năng tự xử lý các tình huống không mong muốn.

  • Lesson Video 2 giờ
  • Tải tài liệu của bài học

Thông tin Giảng viên

Hà Lan

QA Automation

With over 5 years of experience in web, API, and mobile test automation, built strong expertise in designing and maintaining automation frameworks across various domains and international projects. Committed to mentoring and knowledge sharing, I provide practical guidance and proven techniques to help aspiring testers develop their skills and succeed in the automation field.