สร้างทั้งสเปกตรัมของ Frontend สมัยใหม่
Frontend development คือวินัยในการแปลงโค้ดให้กลายเป็นทุกสิ่งที่ผู้ใช้มองเห็นและโต้ตอบในเบราวเซอร์ — โครงสร้าง HTML การนำเสนอ CSS พฤติกรรม JavaScript และเฟรมเวิร์กและเครื่องมือที่รวมทั้งหมดนี้เข้าด้วยกันในระดับ production นอกจากนี้เส้นทางนี้ครอบคลุมสแต็กที่สมบูรณ์: จากวิธีการที่เว็บดำเนินการส่งมอบหน้าไปจนถึงการเขียน React และ Vue applications ที่ปลอดภัยในด้าน type การเพิ่มประสิทธิภาพ performance และการปรับใช้ผ่าน CI/CD pipeline
สิ่งที่คุณจะเรียนรู้
คุณจะเริ่มต้นด้วย HTML CSS และ JavaScript fundamentals จากนั้นเชี่ยวชาญ TypeScript DOM และ Browser APIs responsive design และรูปแบบ ES6+ รวมถึง async programming และ modules จากนั้นคุณจะย้ายไปเรียน React (hooks advanced patterns Next.js SSR) และ Vue 3 (Composition API Nuxt 3 SSR) state management frontend testing CSS architecture และ real-time interfaces ด้วย WebSockets เส้นทางนี้สิ้นสุดด้วย web performance optimisation frontend security design systems และ frontend CI/CD และ DevOps
เส้นทางการเรียนรู้
สี่สิบเอ็ดหลักสูตรครอบคลุมระดับ A1 ถึง C2 หลักสูตร A1 และ A2 สร้างรากฐาน — วิธีการทำงานของเว็บ semantic markup CSS animations Git และบทนำ TypeScript หลักสูตร B1 และ B2 สร้างความเชี่ยวชาญในระดับมืออาชีพ: CSS Layout Mastery JavaScript Modules และ Build Tools React และ Vue 3 fundamentals API integration Progressive Web Apps และ Server-Side Rendering ด้วย Next.js และ Nuxt 3 หลักสูตร C1 จัดการกับประเด็นระดับอาวุโส: Advanced TypeScript for Frontend React Advanced Patterns Vue Advanced Patterns Frontend Architecture Design Systems และ Component Libraries Frontend Security และ Frontend CI/CD และ DevOps เส้นทางนี้สิ้นสุดที่ C2 ด้วย Senior Frontend Engineering ซึ่งรวบรวมทุกสิ่งเข้าไว้ในการปฏิบัติระดับ production
วิธีการทำงาน
แต่ละหลักสูตรแบ่งออกเป็นบทเรียนสั้น ๆ ที่เน้นการปฏิบัติจริงซึ่งคุณทำให้สำเร็จในตัวแก้ไขโค้ดในตัวที่มีคำติชมแบบ real-time AI tutor พร้อมใช้งานเมื่อใดก็ตามที่คุณติดขัด และแนวคิดทั้งหมดได้รับการเสริมความแข็งแรงผ่านแบบฝึกหัดที่สะท้อนพฤติกรรมเบราวเซอร์และเฟรมเวิร์กที่แท้จริงมากกว่าตัวอย่างที่ประดิษฐ์ขึ้น