
Course Overview
This set, "Codex In-Depth AI Coding Agent Tutorial", is a complete, systematic hands-on course covering AI coding + advanced C++ + MFC desktop development + DLL low-level development + game reverse engineering. It moves from shallow to deep: first students master the cutting-edge Codex AI coding agent, wiring up LLMs, office automation and API development; then it strengthens core C++ syntax and advanced OOP, and makes students fully proficient with MFC controls and graphics development; finally it lands DLL development, DLL injection, process enumeration and privilege escalation, and uses game reverse cases to teach finding calls, base-address traversal, data reading and binary-tree traversal.
The whole course is hands-on driven — from efficient AI-agent coding, desktop UI development and low-level library development to reverse debugging, memory analysis and game-feature implementation — fully linking "AI-assisted coding → app development → low-level advancement → reverse practice". It suits both beginners and advanced learners: you learn to write code efficiently with AI tools while solidly mastering Windows desktop development and reverse-engineering core skills.
1. Programmers who want to learn AI coding and use the Codex agent to raise dev efficiency
2. Zero-basic/beginner C++ students who want systematic advancement and strong OOP fundamentals
3. Developers who want MFC desktop software, hands-on controls and graphics drawing
4. Low-level enthusiasts who want DLL development, injection and process operations
5. Reverse-engineering beginners starting from zero: finding calls, reading memory, traversing data
6. Full-stack learners who want to link AI coding + desktop dev + reverse engineering
1. How to use Codex quickly
2. Connect Codex to domestic LLMs
3. Excel made easy with Codex
4. Codex calls an API and generates a course cover
5. MFC scrollbar control
6. MFC spin up-down control
7. MFC DC drawing
8. MFC graphic controls and double-buffer drawing
9. MFC drawing with the three primary colors
10. MFC timer, progress bar and slider
11. MFC List Control
12. MFC List Control (continued)
13. MFC Tree Control
14. Tab Control
15. Two ways for C++ to call a dynamic library, and Python calling a C++ DLL
16. extern keyword and macros; mixed C and C++ development
17. C++ object-oriented inheritance
18. Polymorphism and virtual functions; finding the vtable via disassembly
19. OOP multiple, diamond and virtual inheritance
20. C++ static members and the singleton pattern
21. C++ static members and the singleton pattern (continued)
22. DLL exported classes and the .def file
23. The DLL entry point DllMain
24. MFC DLL shared, static and extension libraries
25. DLL injector — process-list dialog UI
26. DLL injector — show the first process
27. DLL injector — show only windowed processes
28. DLL injector — list process modules and their base addresses
29. DLL injector — load a DLL via file dialog
30. DLL injector — show exported functions in UI
31. DLL injector — DLL file mapping
32. DLL injector — get DLL exported functions
33. DLL injector — get the DLL export table
34. DLL injector — get exported functions in the main UI
35. DLL injector — process privilege escalation
36. MFC animation and date/calendar controls
37. MFC IP address control, split button and hyperlink
38. MFC menu bar and hotkeys
39. Tian Long — locating the send-packet function and the principle of finding a call
40. Tian Long — locating the pathfinding call and disassembly of injection parameters
41. Tian Long — pathfinding call in C++
42. Tian Long — x64dbg reverse analysis of the character data base address
43. Tian Long — C++ dynamic library calling a static library
44. Tian Long — C++ reading HP and MP
45. Tian Long — reverse analysis of backpack data 01
46. Tian Long — reverse analysis of backpack data 02
47. Tian Long — reverse analysis of backpack item data
48. Tian Long — C++ reading backpack item names
49. Tian Long — reverse traversal of the character surroundings
50. Tian Long — recursive pre-order traversal of surrounding binary-tree environment objects
51. Tian Long — traversing the skill binary tree 01
52. Tian Long — traversing the skill binary tree 02
53. Tian Long — recursive skill binary-tree traversal and set deduplication
This "Codex In-Depth AI Coding Agent Tutorial" is a rare combined hands-on course in AI coding + desktop development + low-level development + reverse engineering. Say goodbye to fragmented learning: start from AI-efficient coding, systematically master MFC desktop software R&D, advanced C++ syntax, low-level DLL principles and process injection, then land them through complete game reverse cases.
It helps beginners quickly enter AI coding and desktop development to raise daily dev efficiency, and helps tech enthusiasts strengthen low-level and reverse core skills — ideal for learners who want to comprehensively level up coding, advance to full-stack development and master reverse engineering.
This course comes with a materials pack. Members receive the access link by email after requesting the course.