โครงสร้างการเรียนรู้
หลักสูตร DevWallet Academy ออกแบบเป็นรอบ intensive ออนไลน์ แต่ละรุ่นมี module ชัดเจน: สถาปัตยกรรม wallet, การจัดเก็บกุญแจ, client บน iOS (Swift/SwiftUI), Android (Kotlin), และ Web (TypeScript) พร้อมชั้น API ที่เชื่อมผู้ให้บริการชำระเงินหรือ chain ตามบริบทโปรเจกต์
รอบที่ 1–2: สำรวจ threat model และข้อกำหนด
ผู้เรียนสร้างเอกสารขอบเขตระบบ ระบุ asset ที่ต้องปกป้อง (seed phrase, session token, biometric gating) และเลือก pattern ที่เหมาะกับ mobile vs web extension งานส่งเป็น checklist ที่ mentor ตรวจก่อนเขียนโค้ด
รอบที่ 3–6: ลงมือ implement และทดสอบ
งานมอบหมายรายสัปดาห์ครอบคลุมการสร้าง secure storage abstraction, การ rotate key, logging ที่ไม่รั่วข้อมูลอ่อนไหว, และการทดสอบด้วยเครื่องมือ static analysis ที่ใช้ในอุตสาหกรรม รุ่น Bootcamp มี code review แบบบรรทัดต่อบรรทัดอย่างน้อยสองรอบต่อ module
รอบปิด: โปรเจกต์พอร์ต
ผู้เรียนรุ่น Full-Stack ส่ง wallet demo ที่รองรับอย่างน้อยสองแพลตฟอร์ม รุ่น Enterprise เพิ่มการนำเสนอแผน audit smart contract และ session 1-on-1 เพื่อไล่ risk ที่เหลือก่อน demo ภายนอก
สิ่งที่ต้องเตรียม
- คอมพิวเตอร์ที่รัน Xcode หรือ Android Studio ได้ (สำหรับ track mobile)
- บัญชี Git สำหรับส่งงาน
- เวลาอ่านและทำ assignment อย่างน้อย 6–8 ชั่วโมงต่อสัปดาห์ในรุ่น Bootcamp
พร้อมคุยรายละเอียดรุ่นและราคา? ติดต่อทีมงาน หรือดู แพ็กเกจบนหน้าแรก