This training is divided into 2 classes – a Beginners 2 Day C Programming Course, where you will learn the Fundamentals of C Programming – Data Types in C, Operators, Arrays, Conditional Statements etc. This will assist you to build a solid foundation in C Programming Language.
Once you have mastered these foundational concepts of C Programming, you will be ready to move on to the More advanced concepts in C language – Pointers, Memory, Manipulating Strings, Arrays, Files, Inputs and outputs…
Some of the Advanced C Language Concepts we cover in our 2 day public classes in Singapore:
* Working with bits: number system, OR, XOR , NOT ,Setting bit flags, Bitwise shift operators, Extracting bit values
* Pointing to data: Getting values via pointers, Passing pointers to function, Arrays of pointers, Pointing to functions
* Manipulating strings: String function, Working with strings
* Building structures: Nested structures, Array & pointers in structures, Array of structures
* Union: Array of union
* Standard input & output file streams: Working with files
* Header Function and Linking File: Function in custom headers, Multiple source files linking files, Static functions.
It is best to take the Basic and Advanced course together – back to back. You can finish it in the same week, and be ready to start coding in C language.
Why not take this opportunity to check out the course outlines, and enroll in the C Language Training Programs. Check out our Training Calendar and Register online for C Programming Courses. You can also call us at +65 6250-3575, or email to us.
Intellisoft Systems Team