

ภาพรวมหลักสูตร
คอร์ส "ติวเข้มตัวช่วยเขียนโค้ด AI Codex 2026" เป็นคอร์สปฏิบัติ 53 บท ที่รวมการเขียนโปรแกรม AI ของ Codex, C++ ตั้งแต่พื้นฐานถึงขั้นสูง, พัฒนาเดสก์ท็อป MFC, ไลบรารีไดนามิก DLL, และเคสวิเคราะห์ย้อนกลับ คอร์สเริ่มจากการเริ่มต้น Codex อย่างรวดเร็ว เรียนการเชื่อม Codex เข้ากับโมเดลขนาดใหญ่ในประเทศ และใช้เคสอย่างการประมวลผล Excel, การเรียก API, และการสร้างปกคอร์ส เพื่อให้เข้าใจว่าตัวช่วยเขียนโค้ด AI เข้าร่วมงานจริงอย่างไร จากนั้นเข้าสู่การพัฒนา MFC และ C++ เรียนอย่างเป็นระบบเกี่ยวกับแถบเลื่อน, Spin Control, การวาดด้วย DC, บัฟเฟอร์สองชั้น, การวาดด้วยสามสีหลัก, ตัวจับเวลา, แถบความคืบหน้า, List Control, Tree Control และ Tab Control พร้อมทั้งครอบคลุมการพัฒนาผสม C/C++, Python เรียกใช้ DLL ของ C++, การสืบทอด, พอลิมอร์ฟิซึม, ฟังก์ชันเสมือน, การสืบทอดหลายแบบและเสมือน, สมาชิกสแตติก และรูปแบบซิงเกิลตัน ส่วนขั้นสูงต่อด้วยคลาสส่งออกของ DLL, DllMain, และไลบรารี MFC แชร์/สแตติก/ส่วนขยาย และใช้เคสเครื่องมือ DLL เพื่อทำความเข้าใจโปรเซส, โมดูล, ตารางส่งออก และการทำแผนที่ไฟล์ ครึ่งหลังใช้เคสเกม "เทียนหลง" เพื่อสอนการถอดประกอบและวิเคราะห์ข้อมูลโปรแกรม: การวิเคราะห์การเรียกฟังก์ชัน, ข้อมูลตัวละคร, ข้อมูลกระเป๋า, อ็อบเจ็กต์สภาพแวดล้อม และการท่องต้นไม้ทักษะ ทั้งหมดก่อให้เกิดเส้นทาง "การเขียนโค้ดอัจฉริยะด้วย Codex → พื้นฐาน C++ → ส่วนติดต่อ MFC → การพัฒนา DLL → เคสวิเคราะห์ระดับล่าง" เหมาะสำหรับผู้เรียนที่ต้องการรวมความสามารถด้านการเขียนโปรแกรม AI เข้ากับการพัฒนาเดสก์ท็อป C++ แบบดั้งเดิม
สำหรับใคร
- ผู้เรียน Codex ตั้งแต่ศูนย์
- ผู้เรียนเขียนโปรแกรม C/C++
- นักพัฒนาเดสก์ท็อป MFC
- ผู้ที่ต้องการความช่วยเหลือด้วย AI ในการเขียนโค้ด
- ผู้ที่ต้องการเรียนการพัฒนาระดับล่าง
สิ่งที่คุณจะได้รับ
- เชี่ยวชาญการใช้งานพื้นฐานของ Codex
- เรียนใช้ AI ช่วยงานเขียนโปรแกรมจริง
- เชี่ยวชาญการพัฒนาแกนหลัก C++ และ MFC
- ทำความเข้าใจความรู้การพัฒนาไลบรารีไดนามิก DLL
- ยกระดับความสามารถในการวิเคราะห์และดีบักโปรแกรม
สารบัญคอร์ส
- 1. วิธีใช้ Codex อย่างรวดเร็ว
- 2. เชื่อมต่อ Codex กับโมเดลขนาดใหญ่ในประเทศ
- 3. จัดการ Excel อย่างง่ายด้วย Codex
- 4. Codex เรียก API และสร้างปกคอร์ส
- 5. ตัวควบคุมแถบเลื่อน MFC
- 6. ตัวควบคุม Spin Up-Down MFC
- 7. การวาดด้วย DC ใน MFC
- 8. ตัวควบคุมกราฟิก MFC และการวาดแบบดับเบิลบัฟเฟอร์
- 9. การวาดด้วยสามสีหลักใน MFC
- 10. ตัวจับเวลา แถบความคืบหน้า และสไลเดอร์ใน MFC
- 11. List Control ใน MFC
- 12. List Control ใน MFC (ต่อ)
- 13. Tree Control ใน MFC
- 14. Tab Control
- 15. สองวิธีที่ C++ เรียกใช้ไลบรารีไดนามิก และ Python เรียกใช้ DLL ของ C++
- 16. คีย์เวิร์ด extern และมาโคร; การพัฒนาผสม C และ C++
- 17. การสืบทอดแบบวัตถุเชิงวัตถุใน C++
- 18. พอลิมอร์ฟิซึมและฟังก์ชันเสมือน; การค้นหา vtable ผ่านการถอดประกอบ
- 19. การสืบทอดหลายแบบ เพชร และเสมือนใน OOP
- 20. สมาชิกสแตติกใน C++ และรูปแบบซิงเกิลตัน
- 21. สมาชิกสแตติกใน C++ และรูปแบบซิงเกิลตัน (ต่อ)
- 22. คลาสส่งออกของ DLL และไฟล์ .def
- 23. จุดเข้า DLL DllMain
- 24. ไลบรารี DLL ของ MFC แบบแชร์ สแตติก และส่วนขยาย
- 25. DLL อินเจกเตอร์ — UI ไดอะล็อกแสดงรายการโปรเซส
- 26. DLL อินเจกเตอร์ — แสดงโปรเซสแรก
- 27. DLL injector — แสดงเฉพาะโปรเซสที่มีหน้าต่าง
- 28. DLL injector — แสดงรายการโมดูลของโปรเซสและที่อยู่ฐาน
- 29. DLL injector — โหลด DLL ผ่านไดอะล็อกไฟล์
- 30. DLL injector — แสดงฟังก์ชันที่ส่งออกใน UI
- 31. DLL injector — การแมปไฟล์ DLL
- 32. DLL injector — ดึงฟังก์ชันที่ส่งออกของ DLL
- 33. DLL injector — ดึงตารางส่งออกของ DLL
- 34. DLL injector — ดึงฟังก์ชันที่ส่งออกใน UI หลัก
- 35. DLL injector — การยกระดับสิทธิ์ของโปรเซส
- 36. คอนโทรลแอนิเมชันและวันที่/ปฏิทินของ MFC
- 37. คอนโทรลที่อยู่ IP, ปุ่มแยก และไฮเปอร์ลิงก์ของ MFC
- 38. แถบเมนูและปุ่มลัดของ MFC
- 39. เทียนหลง — การระบุตำแหน่งฟังก์ชันส่งแพ็กเก็ตและหลักการค้นหาการเรียก
- 40. เทียนหลง — การระบุตำแหน่งการเรียกหาทางและดิสแอสเซมบลีของพารามิเตอร์การฉีด
- 41. เทียนหลง — การเรียกหาทางใน C++
- 42. เทียนหลง — การวิเคราะห์ย้อนกลับที่อยู่ฐานข้อมูลตัวละครด้วย x64dbg
- 43. เทียนหลง — ไลบรารีไดนามิกของ C++ เรียกไลบรารีสแตติก
- 44. เทียนหลง — การอ่าน HP และ MP ด้วย C++
- 45. เทียนหลง — การวิเคราะห์ย้อนกลับข้อมูลกระเป๋า 01
- 46. เทียนหลง — การวิเคราะห์ย้อนกลับข้อมูลกระเป๋า 02
- 47. เทียนหลง — การวิเคราะห์ย้อนกลับข้อมูลไอเทมในกระเป๋า
- 48. เทียนหลง — การอ่านชื่อไอเทมในกระเป๋าด้วย C++
- 49. เทียนหลง — การท่องไปรอบตัวละครแบบย้อนกลับ
- 50. เทียนหลง — การท่องไปแบบพรีออร์เดอร์แบบเรียกซ้ำของออบเจ็กต์สภาพแวดล้อมแบบไบนารีทรีรอบตัว
- 51. เทียนหลง — การท่องไปไบนารีทรีสกิล 01
- 52. เทียนหลง — การท่องไปไบนารีทรีสกิล 02
- 53. เทียนหลง — การท่องไปไบนารีทรีสกิลแบบเรียกซ้ำและการตัดข้อมูลซ้ำในเซต