• บทเรียนภาษาแอสเซมบลีของ FFmpeg เป็นสื่อการเรียนรู้โอเพนซอร์สที่ออกแบบมาเพื่อช่วยให้เข้าใจการทำงานภายในของคอมพิวเตอร์ได้อย่างลึกซึ้ง
  • รีโพซิทอรีนี้มีทั้งตัวอย่างจริงของ ภาษาแอสเซมบลีที่ใช้ใน FFmpeg และแบบฝึกหัดที่เน้นการลงมือปฏิบัติ
  • ผู้เรียนควรมีความรู้พื้นฐานเกี่ยวกับ พอยน์เตอร์ในภาษา C และ คณิตศาสตร์ระดับมัธยมปลาย
  • จากสิ่งนี้ ผู้เรียนจะสามารถพัฒนาความสามารถในการ มีส่วนร่วมโดยตรง กับโปรเจกต์โอเพนซอร์ส FFmpeg ได้
  • มีการสนับสนุนสำหรับการถามคำถามและการอภิปรายผ่าน ช่อง Discord

แนะนำบทเรียนภาษาแอสเซมบลีของ FFmpeg

  • FFmpeg School of Assembly Language เป็นบทเรียนโอเพนซอร์สที่สร้างขึ้นเพื่อให้คุณได้เริ่มต้นการเดินทางที่น่าสนใจ ท้าทาย และคุ้มค่าที่สุดอย่างหนึ่งในโลกของการเขียนโปรแกรม
  • ผ่านบทเรียนนี้ คุณจะได้เรียนรู้จากโค้ดจริงว่า ภาษาแอสเซมบลีถูกเขียนอย่างไรใน FFmpeg และสามารถทำความเข้าใจอย่างเป็นระบบว่าเกิดอะไรขึ้นภายในคอมพิวเตอร์

ความรู้ที่ต้องมี

  • จำเป็นต้องมีความเข้าใจเกี่ยวกับ ภาษา C โดยเฉพาะแนวคิดเรื่องพอยน์เตอร์
    • หากยังไม่รู้ภาษา C อาจต้องศึกษาหนังสือ "The C Programming Language" ก่อน
  • ควรมีความรู้ คณิตศาสตร์ระดับมัธยมปลาย (สเกลาร์ เวกเตอร์ การบวก การคูณ เป็นต้น)

โครงสร้างบทเรียนและวิธีใช้งาน

  • ใน GitHub repository นี้มีบทเรียนแบบเป็นขั้นตอนและโจทย์ที่สอดคล้องกับแต่ละบทเรียนรวมอยู่ด้วย (โจทย์ยังไม่ได้อัปโหลด)
  • เมื่อเรียนจบทั้งหมดแล้ว คุณจะมี ทักษะเชิงปฏิบัติที่พร้อมสำหรับการมีส่วนร่วมโดยตรง กับโปรเจกต์ FFmpeg

การสนับสนุนจากชุมชน

การแปลหลายภาษา

  • บทเรียนนี้ยังมีให้ใช้งานในภาษาฝรั่งเศสและภาษาสเปนด้วย ทำให้นักพัฒนาจากหลากหลายภาษาสามารถเข้าถึงได้ง่ายขึ้น

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น