Advanced C Programming
Leverage Your Knowledge and Expertise in C Programming
Advanced C Programming course introduces the participants to the advanced C programming concepts and techniques. The vital topics included in the Advanced C Programming training agenda are intended to improve your knowledge and practical skills in dealing with pointers, using fundamental data structures such as linked lists, stacks, queues, trees, algorithms for sorting and searching and many more.
Advanced C Programming training assumes you have already acquired some practical experience in writing at least non GUI programs in C, you are familiar with concepts such as flow control, declaring functions, basic dynamic memory management, structures and file input/output.
It is highly recommended to participate in the course Programming in C before taking this course.
Key Topics in Advanced C Programming
- Pointers – Advanced Concepts
- Function Pointers. Callbacks.
- Linked Lists
- Binary Trees
- Parsing Command Line Arguments
- Building static and Dynamic Libraries
The overall duration of the course is 16 hours
- At your site
- Live on-line instructor-led
- Public classes