What You will Learn
This online training course is for programmers who want to learn ANSI C. It covers the use of numeric variables, constants, and operators to manipulate C expressions, writing, compiling, and testing programs, arrays, and control statements. The online training course also covers pointers and variable scope concepts. Advanced topics include the function library, memory management, and preprocessor directives.
C Programming Total 38 Hours
Week 1
. Use numeric variables and constants
· Use operators to manipulate C expressions
· Implement functions and apply the principles of structured programming · Make programs interact with the keyboard
and screen
· Control the flow of programs
· Write simple C programs
· Build, compile and test programs
Week 2
. Use numeric and character arrays
· Create and use pointers
· Expand character variable types into arrays and strings
· Group related variable types by using structures · Make proper use of C's variable storage classes
· Apply advanced programming techniques to control program flow
· Use C's predefined streams and their functions
Week 3
. Use pointers in more complex ways
· Use preprocessor directives
· Use disk files and perform file management functions
· Use string manipulation, math, time, and error handling functions
· Get more from functions through the interaction of pointers and functions· Allocate, reallocate and free memory at runtime
· Use type casts with variables and pointers
· Access arguments passed to the program on the command line
· Manipulate individual bits
· Apply the principles of modular programming