40 คะแนน โดย xguru 2024-04-26 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • FrontendMasters ซึ่งเป็นเว็บไซต์การเรียนออนไลน์ ได้รวบรวมและเผยแพร่เป็นโอเพนซอร์ส (CC BY-NC-ND)
  • เป็นคู่มือที่ประกอบด้วย 9 บท รวบรวมทรัพยากรการทำงานจริงที่ทั้งผู้เริ่มต้นด้านฟรอนต์เอนด์ไปจนถึงผู้เชี่ยวชาญสามารถใช้อ้างอิงได้

ประเด็นสำคัญของแต่ละบท

  1. ภาพรวมของสายงาน: นักพัฒนา/วิศวกรฟรอนต์เอนด์คืออะไร?, ระดับอาชีพและค่าตอบแทน,..
  2. สาขางาน: การพัฒนาเว็บไซต์, การพัฒนาเว็บแอป, UX/UI, การทดสอบ, ประสิทธิภาพ, การเข้าถึง, เว็บเกม
  3. การเรียนรู้/การศึกษา/การฝึกอบรม: ระยะเริ่มต้น, คอร์สการเรียนรู้, เว็บไซต์สำหรับเรียนรู้
  4. แนวคิดพื้นฐาน: WWW, อินเทอร์เน็ต, ที่อยู่ IP, โดเมน, DNS, URL, เซิร์ฟเวอร์และเว็บโฮสติ้ง, CDN, HTTP/HTTPS, เว็บเบราว์เซอร์, เอนจิน JavaScript
  5. ทักษะแกนหลัก: ตัวแก้ไขโค้ด, HTML, CSS, JS, DOM, TypeScript, JS Web API, JSON, ESM, CLI, Node.js, ตัวจัดการแพ็กเกจ, NPM Registry, Git, WCAG & ARIA, รูปภาพเว็บ/ประเภทไฟล์/Data URL, เครื่องมือนักพัฒนา
  6. ทักษะและกระบวนทัศน์อื่น ๆ: A/B Testing, เครื่องมือพัฒนา AI, อัลกอริทึม, อะซิงโครนัส, BaaS, CI/CD, CMS, CSS in JS, Design System, DOM Scripting, การพัฒนาเว็บแบบ Full-stack, FP, GraphQL, Headless CMS, JAM Stack, JSX, MPA, OOP, Polyfill, PWA, RWD, REST, SEO, SSR, SPA, SSG, Stream SSR, แพตเทิร์นการออกแบบ UI, Unit Testing, UX, Virtual DOM, WASM, Web Components, Web Fonts, WebSocket, Web Workers, Wireframing,..
  7. Toolbox/Stack สำหรับการพัฒนาฟรอนต์เอนด์
  8. การเตรียมความพร้อมสำหรับอาชีพสายผู้เชี่ยวชาญ: การสร้างตัวตนออนไลน์, การลงมือพัฒนา, การเขียนเรซูเม่, การเตรียมสัมภาษณ์, การหางาน
  9. ชุมชน, พอดแคสต์ และอีเมลนิวส์เลตเตอร์

1 ความคิดเห็น

 
laeyoung 2024-04-26

หัวข้อย่อยที่แบ่งละเอียดในบทที่ 2 น่าสนใจดีนะ ในเกาหลีส่วนใหญ่เหมือนจะมี JD แบบเขียนกว้าง ๆ แค่ว่าเป็นนักพัฒนา Frontend ที่มีประสบการณ์กี่ปีเท่านั้นเอง