K25 Playwright TypeScript
Nội dung khóa học (16 chương, 78 bài)
-
Bài học 1.1: Playwright là gì?Bài học 1.2: Giải thích về công cụ NVM, Git, VS Code; cấu hình global cho GitBài học 1.3: sử dụng VS Code cơ bảnBài học 1.3.1: [Dành riêng cho Windows] Cấu hình terminal mặc địnhBài học 1.4: Chạy test đầu tiên với PlaywrightBài học 1.5: Hiểu “vẹt” code PlaywrightBài học 1.6: tạo SSH key, đưa code lên GitHubBài học 1.7: đưa code lên GitHub (tiếp)Bài tập 1.1: Khởi động với PlaywrightRecord buổi học 1Bổ sung 1.1: giải thích lỗi warning trên Windows khi gõ lệnh git add
-
Record buổi học 2 – lớp học K25Bài học 2.1: Tổng quan về GitBài học 2.2: Ba vùng trong GitQuiz 2.1: Ba vùng trong GitBài học 2.3: Kiểm tra trạng thái với git statusBài học 2.4: Xem danh sách commits với git logBài học 2.5: Cấu hình với git configBài học 2.6: Git conventionQuiz 2.2: câu lệnh git config, git log, git status, git conventionBài học 2.7: Giới thiệu về JavaScriptBài học 2.8: Chương trình đầu tiên – Hello WorldBài học 2.9: Comment trong JavaScriptBài học 2.10: Biến và Hằng trong JavaScriptBài học 2.11. Kiểu dữ liệu trong JavaScriptBài học 2.12: Toán tử so sánhBài học 2.13: Toán tử toán họcBài học 2.14: Toán tử logicBài học 2.15: Toán tử một ngôi[Quan trọng] Viết file ở định dạng markdownBài tập 2.1: Tổng hợp kiến thứcBài tập 2.2: Luyện tập về GitBài tập 2.3: Luyện tập JavaScriptBài học nâng cao (không bắt buộc) 2.1: let và const và varBổ sung 1.1: giải thích lỗi warning trên Windows khi gõ lệnh git addRecording buổi 2 – lớp học cũ
-
Bài học 3.1: Git – unstageBài học 3.2: Git – un-commitBài học 3.5: JavaScript – câu điều kiệnBài học 3.6: JavaScript – vòng lặpBài học 3.7: JavaScript – conventionsBài tập 3.1: Thực hành GitBài tập 3.1: Thực hành JavaScriptBài học thêm: Git – thay đổi commit message
-
Bài học 4.1: JavaScript – ObjectBài học 4.2: JavaScript – ArrayBài học 4.3: JavaScript – FunctionBài học 4.4 – JavaScript – array utils functionsTest 1: Đảo hải tặc(Không bắt buộc) Test 01 – Giải cứu công chúa
-
Record buổi học 05 – lớp K25Bài tập 5.1: Luyện tập DOM, selector & Playwright basicBài học nâng cao (không bắt buộc): XPathBài học nâng cao (không bắt buộc): CSS selectorBài học nâng cao (không bắt buộc): Các biến thể của vòng lặpRecord buổi 5 – Lớp cũ
-
Bài học 6.1. Git remoteBài học 6.2. Git clone, pull, pushBài học 6.3: GitignoreBài học 6.4: Git branchBài học: JavaScript: ClassBài học nâng cao (không bắt buộc): JavaScript string utils functionBài học nâng cao (không bắt buộc): workflow làm việc thực tế với Git: quy trình review code, rebase, quash
-
Bài học 7.1: Test suite/groupBài học 7.2: HooksBài 7.3: Assertion & Web-first assertion
-
Bài 8.1: Git MergeBài 8.2 : Git ConflictBài 8.3: Git RebaseBài 8.4: Git Squash
-
Bài 9.1: Giới thiệu về POM & TypeScriptBài 9.2: Class & extendsBài 9.3: Ôn tập & refactor code sử dụng POMBài 9.4: Other POM[Đọc thêm] Khác nhau giữa type & interface
-
Fixture
-
-
-
-
-
-
[K24] Record buổi chữa bài: tư duy phân tích test case[PWA105] Buổi học 1 – nâng cao học gì? build reputation thế nào?
