Advanced C Programming
(Redirected from Thomas Pearson C Programming)
Warning: This course is under construction |
Introduction[edit | edit source]
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 | edit source]
- Extra lesson: the x86_64 Application Binary Interface
- C source file compiling process
- Memory layout of a C program
Application layer protocols[edit | edit source]
- HTTP: HTTP client, HTTP server
- Modbus
Linux System programming[edit | edit source]
- Linux System programming
- Socket programming