40 điểm bởi xguru 2024-04-26 | 1 bình luận | Chia sẻ qua WhatsApp
  • FrontendMasters, một nền tảng đào tạo trực tuyến, đã tổng hợp và công bố dưới dạng mã nguồn mở (CC BY-NC-ND)
  • Sổ tay gồm 9 chương, tổng hợp các tài nguyên thực tiễn có thể tham khảo từ người mới bắt đầu đến chuyên gia frontend

Những nội dung chính theo từng chương

  1. Tổng quan lĩnh vực công việc: Nhà phát triển/kỹ sư frontend là gì?, cấp độ nghề nghiệp và chế độ đãi ngộ,..
  2. Các lĩnh vực: phát triển website, phát triển web app, UX/UI, kiểm thử, hiệu năng, khả năng truy cập, game web
  3. Học tập/giáo dục/đào tạo: giai đoạn khởi đầu, các khóa học, các trang web học tập
  4. Khái niệm cơ bản: WWW, Internet, địa chỉ IP, tên miền, DNS, URL, máy chủ và web hosting, CDN, HTTP/HTTPS, trình duyệt web, JavaScript engine
  5. Năng lực cốt lõi: trình soạn thảo mã, HTML, CSS, JS, DOM, TypeScript, JS Web API, JSON, ESM, CLI, Node.js, trình quản lý gói, NPM Registry, Git, WCAG & ARIA, hình ảnh web/loại tệp/Data URL, công cụ phát triển
  6. Các năng lực và mô hình khác: A/B testing, công cụ phát triển AI, thuật toán, bất đồng bộ, BaaS, CI/CD, CMS, CSS in JS, design system, DOM scripting, phát triển web full-stack, FP, GraphQL, Headless CMS, JAM stack, JSX, MPA, OOP, Polyfill, PWA, RWD, REST, SEO, SSR, SPA, SSG, Stream SSR, mẫu thiết kế UI, Unit Testing, UX, Virtual DOM, WASM, Web Components, web font, WebSocket, Web Worker, wireframing,..
  7. Hộp công cụ/ngăn xếp phát triển frontend
  8. Chuẩn bị sự nghiệp chuyên môn: xây dựng hiện diện trực tuyến, phát triển, viết resume, chuẩn bị phỏng vấn, hoạt động tìm việc
  9. Cộng đồng, podcast và bản tin email

1 bình luận

 
laeyoung 2024-04-26

Các mục phân chia chi tiết ở Chương 2 khá hay. Ở Hàn Quốc, đa số nơi chỉ viết JD rất chung chung kiểu nhà phát triển frontend có N năm kinh nghiệm thôi.