Advanced C Programming
Warning: This course is under construction |
Introduction edit
This Advanced C programming topic is intended to list out the applications/domains in programming which requires advanced C programming knowledge. Students don't need to finish all domains mentioned in this topic but are prefered to pick up their concerned ones.
Architecture of a process built from C source code edit
- Extra lesson: the x86_64 Application Binary Interface
- C source file compiling process
- Memory layout of a C program
Application layer protocols edit
- HTTP: HTTP client, HTTP server
- Modbus
Linux System programming edit
- Linux System programming
- Socket programming