Courses
Loading...
Course
Course
Khoá JavaScript chuyên sâu theo chuẩn quốc tế MDN, web.dev, ECMA-262 (ES2026), TypeScript Handbook, Node.js LTS, WHATWG DOM. Học viên làm chủ ES2024-2026 (private fields, decorators Stage 3, top-level await, AbortControl…
khoavv
Giải thích cách JavaScript engine (V8/SpiderMonkey/JavaScriptCore) parse, compile, chạy code; vai trò Event Loop, Microtask/Macrotask queue.
Viết JavaScript ES2026 hợp lệ với strict mode, dùng let/const đúng chỗ, hiểu Temporal Dead Zone, hoisting, scope.
Sử dụng thuần thục Functions (closure, currying, partial application, this binding, arrow vs regular) và Functional Programming patterns.
Làm chủ Objects, Prototypes, Classes (private fields #, static blocks, decorators Stage 3).
Sử dụng đúng Array, Set, Map, WeakMap/WeakSet, Iterator/Generator, async iterator, Iterator Helpers (ES2025).
Quản lý code với ES Modules + dynamic import() + bundlers (Vite, esbuild, Rspack, Bun) — hiểu tree-shaking, code splitting, import maps.
Viết Async code đúng: Promise, async/await, error handling, AbortController, Promise.withResolvers (ES2024), top-level await.
Sử dụng Web APIs core: DOM, Events (delegation, capturing/bubbling, passive), Fetch (with abort + streams), Storage, IndexedDB, History/Navigation API.
Áp dụng Modern Browser APIs 2024-2026: IntersectionObserver, ResizeObserver, MutationObserver, Web Workers, Service Worker, View Transitions API, Web Components.
Viết TypeScript production-ready: type narrowing, generics, conditional types, utility types, satisfies, const type parameters (TS 5+), inferred type predicates (TS 5.5).
Setup testing pipeline: Vitest unit, Playwright E2E + a11y với @axe-core/playwright, MSW mock API, coverage 80%+.
Tối ưu performance: V8 hidden classes, Inline Caches, GC (Mark-Sweep, Scavenger, Orinoco), profile bằng DevTools Performance + Memory, fix memory leak.
Setup security baseline: Trusted Types, sanitize HTML (DOMPurify), eval taboo, prototype pollution prevention, supply-chain audit.
Code review: đọc JS/TS, tìm bug + perf issue + security flaw, viết PR comment theo Conventional Comments.
Triển khai full-stack JS: hiểu Node.js LTS, Bun, Deno; phân biệt khi nào dùng cái nào; deploy Vercel/Netlify/Cloudflare Pages.
Khoá JavaScript chuyên sâu theo chuẩn quốc tế MDN, web.dev, ECMA-262 (ES2026), TypeScript Handbook, Node.js LTS, WHATWG DOM. Học viên làm chủ ES2024-2026 (private fields, decorators Stage 3, top-level await, AbortController, Promise.withResolvers, Iterator Helpers), TypeScript strict, Web APIs hiện đại (View Transitions, Web Components, Service Worker), testing (Vitest/Playwright), performance (V8/GC/INP) và build production-ready SPA.