Learn Hub
รวมเส้นทางการเรียนรู้และเอกสารสำหรับค่อย ๆ พัฒนาทักษะทีละเรื่อง
หน้านี้ออกแบบให้เป็นจุดเริ่มต้นของการเรียนรู้แบบเป็นเส้นทาง เลือกเริ่มจากพื้นฐานที่จำเป็น แล้วค่อยต่อยอดไปยังหัวข้อที่ลึกขึ้นได้อย่างเป็นลำดับ โดยไม่หลงทางระหว่างทาง
เลือกเริ่มจากหมวดที่ตรงกับเป้าหมายของคุณ
เราจัดหัวข้อเป็นหมวดใหญ่เพื่อให้เห็นภาพรวมก่อน แล้วค่อยเลือกเส้นทางที่เหมาะกับสิ่งที่คุณอยากพัฒนา แต่ละการ์ดจะพาเข้าสู่เส้นทางเรียนรู้ของเรื่องนั้นโดยตรง เพื่อให้อ่านต่อและเชื่อมโยงหัวข้อที่เกี่ยวข้องได้ง่ายขึ้น
Core Skills
ทักษะพื้นฐานที่ช่วยให้เรียนเรื่องอื่นได้ง่ายขึ้น
ทักษะพื้นฐานที่ช่วยให้เรียนรู้เรื่องอื่นต่อได้ง่ายขึ้น ทั้งการอ่านเอกสาร การสื่อสาร และการทำงานกับโค้ดอย่างเป็นระบบ

เรียนรู้การจัดการเวอร์ชัน การทำงานกับ branch และ workflow พื้นฐานที่ช่วยให้พัฒนาโค้ดร่วมกับผู้อื่นได้อย่างปลอดภัยและเป็นระเบียบ
Web Development
เส้นทางหลักสำหรับการสร้างเว็บไซต์และพัฒนาเว็บแอป
เส้นทางหลักสำหรับการพัฒนาเว็บไซต์และเว็บแอป ตั้งแต่โครงสร้างหน้าเว็บ การจัดสไตล์ ไปจนถึงการเขียน logic และการทดสอบ

ปูพื้นฐานเรื่องโครงสร้างเอกสาร การใช้ semantic elements และการเขียน markup ที่ชัดเจน อ่านง่าย และรองรับการต่อยอด

เรียนรู้การจัด layout, spacing, responsive design และ visual system เพื่อสร้างหน้าเว็บที่สวย ใช้งานได้จริง และดูเป็นระบบ

ทำความเข้าใจตัวแปร ฟังก์ชัน เงื่อนไข ลูป และ asynchronous flow เพื่อสร้างพฤติกรรมของเว็บและต่อยอดไปยัง framework ต่าง ๆ ได้มั่นใจขึ้น

ฝึกตรวจสอบความถูกต้องของโค้ด ลดข้อผิดพลาดซ้ำเดิม และเพิ่มความมั่นใจก่อน refactor หรือ deploy งานจริง
Computer Science & Tools
ทักษะเชิงระบบ เครื่องมือ และการคิดอย่างเป็นโครงสร้าง
หมวดสำหรับทักษะเชิงระบบ เครื่องมือที่ใช้ในการพัฒนา และการคิดเชิงโครงสร้าง เพื่อให้ทำงานได้มั่นคงและต่อยอดได้ในระยะยาว

ทำความเข้าใจ container, image และ compose เพื่อสร้าง environment ที่สม่ำเสมอและช่วยให้การพัฒนาและการส่งมอบงานมีความเสถียรมากขึ้น

ฝึกคิดเชิงโครงสร้าง เข้าใจการจัดเก็บข้อมูลและ trade-off ของเวลาและพื้นที่ เพื่อใช้แก้ปัญหาได้อย่างเป็นระบบมากขึ้น

เรียนรู้คำสั่ง Linux ตั้งแต่พื้นฐานไปจนถึงงานจริง เช่น จัดการไฟล์ process network และ automation บนระบบเซิร์ฟเวอร์

เรียนรู้เครือข่ายคอมพิวเตอร์ตั้งแต่พื้นฐานไปจนถึงแนวคิดระบบขนาดใหญ่ เช่น routing, DNS, security และ architecture สำหรับนักพัฒนา