Can Tho, Vietnam

0939206009

thaian.it15@gmail.com

Programming Language Cơ bản Vietnamese

Khoá học Javascript Typescript dành cho Tester

Xin chào các bạn, khóa học lập trình Javascript Typescript này nhằm hướng dẫn cho những bạn mới CHƯA BIẾT CODE và không có nền tảng IT sẽ học từng bước từ cơ bản đến nâng cao. Nội dung khoá học này dùng để làm nền tảng giúp Tester có thể viết code Ja

Anh Tester Giảng viên: Anh Tester
creator Người tạo: Anh Tester

Tổng quan

🚀Khóa học này dành cho:

  • Các bạn trái ngành không có nền tảng IT.
  • Các bạn sinh viên mới ra trường hoặc chuẩn bị ra trường.
  • Các bạn đang là Manual Tester để chuẩn bị học tiếp phần Automation Test.
  • Các bạn Automation Tester muốn nâng cao về kĩ năng lập trình để hiểu rõ và sâu hơn để xây dựng project Automation Test chuyên nghiệp.
  • Và bất kỳ ai đã có nền tảng IT đều có thể học được để hiểu biết thêm.
  • Học 1 lần để sau này học các khoá Test Automation như Web, API, Mobile, Desktop và các công cụ automation khác đỡ tốn tiền, đỡ tốn thời gian học lại.
  • ĐẶC BIỆT LÀ MUỐN LỰA CHỌN NGÔN NGỮ LẬP TRÌNH PYTHON ĐỂ SAU NÀY LÀM VIỆC VỚI AUTOMATION TEST.

 

🎯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 1 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ề 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)

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

    • Giới thiệu ngôn ngữ lập trình Javascript Typescript
    • Cài đặt môi trường Node JS vào máy tính để code Javascript Typescript
    • Hiểu được các thành phần cơ bản trong ngôn ngữ lập trình: Biến, Toán tử, Kiểu dữ liệu, Hàm,...
    • Học về cấu trúc điều kiện IF Else
    • Cách sử dụng vòng lặp FOR để duyệt dữ liệu
    • Biết cách xử lý chuỗi (hỗ trợ so sánh data test sau này)
    • Học cách bẫy lỗi với Try Catch
    • Hiểu và biết dùng Object, Array
    • Cách đọc file cơ bản với JSON, Excel
    • Hiểu về Phạm vi truy cập, Object Class
    • Quan trọng nhất là phần Javascript Typescript OOP hướng đối tượng (sau này dành cho automation test rất nhiều)

Yêu cầ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 khoá học

1 chương · 13 bài học

  • Bài 1 - [Javascript Typescript] Giới thiệu và cài đặt môi trường Javascript ✅ Giới thiệu ngôn ngữ lập trình Javascript
    ✅ Ứng dụng của Javascript/TypeScript
    ✅ Demo sử dụng JS trong Playwright
    ✅ Cài đặt môi trường học tập Javascript
    2 giờ
  • Bài 2 - [Javascript Typescript] Biến - Dữ liệu cơ bản - Thao tác dữ liệu - Các phép toán ✅Biến là gì?
    ✅Công dụng của Biến trong ngôn ngữ lập trình Javascript
    ✅Cách khai báo biến, các quy tắc đặt tên biến
    ✅Kiểu dữ liệu trong Javascript
    ✅Các phương thức thường dùng cho String và Number
    ✅Các phép toán số học và ép kiểu
    ✅Tìm hiểu sâu về các loại toán tử
    2 giờ
  • Bài 3 - [Javascript Typescript] Logic và rẽ nhánh ✅Câu lệnh rẽ nhánh if, else
    ✅Toán tử 3 ngôi
    ✅Truthy và falsy
    ✅Lựa chọn với câu lệnh switch...case
    2 giờ
  • Bài 4 - [Javascript Typescript] Vòng lặp và Cấu trúc Dữ liệu Danh sách ✅LẶP LẠI HÀNH ĐỘNG VỚI VÒNG LẶP while
    ✅LẶP LẠI CÓ CẤU TRÚC VỚI VÒNG LẶP for
    ✅LÀM VIỆC VỚI DANH SÁCH DÙNG MẢNG (ARRAY)
    ✅LÀM VIỆC VỚI DỮ LIỆU CÓ CẤU TRÚC (OBJECT)
    2 giờ
  • Bài 5 - [Javascript Typescript] Tái sử dụng Code & vấn đề liên quan ✅ LÀM CHỦ FUNCTION TRONG JAVASCRIPT
    ✅ HIỂU SÂU VỀ THIS 
    ✅ HOISTING LÀ GÌ
    ✅ HÀM CALLBACK VÀ LƯU Ý SỐNG CÒN
    ✅ SCOPE VÀ CLOSURE
    2 giờ
  • Bài 6 - [Javascript Typescript] Sổ tay Git Cơ bản cho người mới ✅ Git là gì? (Git CSM)
    ✅ Ưu điểm của Git
    ✅ Dịch vụ Git (GitHub)
    ✅ Các bước cài đặt để sử dụng được Git trên Windows
    2 giờ
  • Bài 7 - [Javascript Typescript] Nền tảng Lập trình Hướng đối tượng (OOP) ✅ CLASS TRONG JAVASCRIPT
    ✅ CÁC TRỤ CỘT CỦA OOP (Kế thừa, Đóng gói, Đa hình...)
    2 giờ
  • Bài 8 - [Javascript Typescript] JS Nâng Cao - Async, Modules & Error Handling
    • 🚀 Bắt đầu: Hiểu rõ vấn đề của code đồng bộ và tại sao cần bất đồng bộ.

    • 🤝 Nền tảng: Làm chủ Promise và phương thức .then(), .catch().

    • Nâng cao: Tinh giản code với cú pháp async/await hiện đại.

    • 🔒 Bảo vệ: Viết code bền vững, chống sập với try...catch...finally.

    • 🗂️ Tổ chức: Sắp xếp dự án chuyên nghiệp bằng Modules.

    2 giờ
  • Bài 9 - [Javascript Typescript] TypeScript - Trang bị 'Giáp Sắt' cho Ninja JavaScript

    🚀TypeScript là gì? Tại sao nên dùng TypeScript thay vì JavaScript thuần?
    🚀Làm quen với các kiểu dữ liệu cơ bản (Primitive Types) trong TypeScript.
    🚀Cách định kiểu dữ liệu cho Mảng (Array) và Đối tượng (Object).
    🚀Hướng dẫn cài đặt môi trường Node.js, npm và TypeScript từ A-Z.

    2 giờ
  • Bài 10 - [Javascript Typescript] Bí quyết Viết Code An toàn với Type, Interface & Class
    • 🚀 Linh hoạt & Vững chắc: Nắm vững cách dùng Type AliasInterface để định hình dữ liệu.

    • 🧩 Kiểu Đa năng: Khám phá Union Types và định nghĩa "hợp đồng" cho hàm với Function Types.

    • 🛡️ OOP An toàn: Xây dựng Class chuyên nghiệp với private, protected và các cú pháp nâng cao.

    2 giờ
  • Bài 11 - [Javascript Typescript] Làm chủ TypeScript - Từ OOP đến Generics - Xây dựng Framework vững chắc

    🏗️ Kế thừa & Interfaces (extends, implements)

    ✅ Quản lý Hằng số với Enum

    🧩 Linh hoạt hóa với Generic

    2 giờ
  • Bài 12 - [Javascript Typescript] Làm chủ TypeScript Nâng cao - Từ Generic linh hoạt đến Xử lý File (JSON, XLSX)

    🔗 Hướng dẫn TypeScript Generics

    📊 Đọc file XLSX trong Node.js bằng async/await

    ⚙️ Xử lý file JSON với TypeScript và fs/promises

    📖 Cách dùng Record trong TypeScript để quản lý dữ liệu

     

    2 giờ
  • Bài 13 - [Javascript Typescript] Tổng Kết JavaScript & TypeScript - Chìa Khóa Vạn Năng Mở Cửa Thế Giới Tự Động Hóa

    Phần 1: Ôn Lại Những "Siêu Năng Lực" Cốt Lõi Đã Học 🧠

    Phần 2: Mở Rộng Chân Trời - Thế Giới Automation Ngoài Playwright 🌐

    Phần 3: Hành Trình Của Bạn Chỉ Mới Bắt Đầu! 🚀

     

     

    2 giờ
Khoá học bao gồm
  • 20 giờ bài học
  • Truy cập trọn đời
  • Bài tập thực hành
  • Dự án thực tế thực chiến
  • Chứng chỉ hoàn thành
Thông tin khoá học
  • Đã đăng ký: 0 học viên
  • Số chương: 1
  • Số bài học: 13
  • Trình độ: Cơ bản
  • Ngôn ngữ: Vietnamese
  • Chứng chỉ: Có