Section 1: พื้นฐาน UX/UI และกระบวนการออกแบบ
- UX กับ UI ต่างกันอย่างไร และทำงานร่วมกันอย่างไร
- กระบวนการออกแบบ: เข้าใจผู้ใช้ วาง User Flow ทำ Wireframe ทดสอบ และปรับปรุง
- หลักการ UI: ลำดับความสำคัญ ระยะห่าง ความสม่ำเสมอ และ Accessibility
- Lab: ร่าง User Flow และ Wireframe บนกระดาษของแอปที่จะทำใน Workshop
Section 2: Lab: เริ่มต้น Figma Design
- ภาพรวมผลิตภัณฑ์ของ Figma และแผนการใช้งาน รวมถึงข้อจำกัดของแผน Starter แบบฟรี
- ใช้งานบนเบราว์เซอร์หรือแอปเดสก์ท็อป จัดการไฟล์ Project และ Page
- ส่วนประกอบหน้าจอ: Toolbar, Layers Panel และ Properties Panel
- สร้าง Frame จากขนาดสำเร็จรูปของมือถือและเดสก์ท็อป และ Section สำหรับจัดกลุ่มหน้าจอ
Section 3: Lab: Shape, Pen Tool, Boolean และ Mask
- วาดรูปทรงพื้นฐาน เส้น ลูกศร สี่เหลี่ยม วงกลม รูปหลายเหลี่ยม และดาว
- วาดและแก้รูปทรงอิสระด้วย Pen Tool และ Vector Edit
- รวมและตัดรูปทรงด้วย Boolean Operations และครอบภาพด้วย Mask
- Lab: วาดไอคอนและโลโก้อย่างง่ายสำหรับแอปตัวอย่าง
Section 4: Lab: ข้อความ สี ภาพ และ Styles
- จัดข้อความภาษาไทยและอังกฤษ เลือกฟอนต์ ขนาด ระยะบรรทัด และระยะตัวอักษร
- แทรก ครอบ และแทนที่ภาพ พร้อมเงา เส้นขอบ และ Blur
- สร้าง Text Styles, Color Styles และ Effect Styles เพื่อแก้ทั้งไฟล์ได้ในครั้งเดียว
- Lab: กำหนดชุดตัวอักษรและสีหลักของแอปตัวอย่าง
Section 5: Lab: Layout Grid และ Constraints
- Layout Grid แบบ Column, Row และ Grid สำหรับเว็บและมือถือ
- ตั้งค่า Margin, Gutter และจำนวนคอลัมน์ให้ตรงกับหน้าจอจริง
- Constraints กำหนดการยึดตำแหน่งเมื่อ Frame เปลี่ยนขนาด
- Lab: วางโครงหน้าแรกของเว็บไซต์ที่ปรับขนาดได้
Section 6: Lab: Auto Layout ตั้งแต่พื้นฐานถึง Grid
- เปิด Auto Layout ด้วย Shift+A และตั้งทิศทาง Spacing, Padding และ Alignment
- การปรับขนาดแบบ Hug, Fill และ Fixed พร้อมค่าต่ำสุดและสูงสุด
- Wrap สำหรับรายการที่ขึ้นบรรทัดใหม่ และ Grid สำหรับเลย์เอาต์สองมิติ
- Lab: สร้างปุ่ม การ์ดสินค้า และ Navigation Bar ที่ยืดหดตามเนื้อหา