C Programming
Learning C helps developers understand important programming concepts, such as variables, data types, control structures, functions, and pointers. Mastering these concepts in C provides a solid foundation for learning other programming languages and understanding computer systems..
- Course Duration : 3 Months
What you’ll learn?
- Intorduction to C
- Structure of C Program
- Tokens
- Constants
- Variables
- Operators
- Data Types
- Input/Output in C
- Expressions
- Decision Making- If : If-else : if-else ladder : Nested if-else
- Switch Case Statement
- For loop
- While Loop
- do-while loop
- Nested Loop
- break and continue statement
- Derived types
- Array
- Array Initialization
- 2-D Array
- Multidimensional Array
- String
- String Initialization
- Array of String
- Function
- Types of Functions
- Library Functions
- Recursive Functions
- User Defined Functions
- Storage Classes
- Preprocessor Directives
- Pointers
- Pointer to Variable
- Passing Argument to Function
- Pass by Value
- Pass by Reference
- Pointer to String
- Pointer to Array
- Pointer to Strructure
- Pointer to Pointer
- Array of Pointer
- Command Line Arguments
- Dynamic Memory Allocation and Deallocation
- Structure
- Structure Initialization
- Array of Structure
Course Objective
- Develop Efficient Programs
- Serve as a Foundation for Other Languages
- Foster Learning of Computer Science Concepts
- Understand sequential and structured programming.
- Create your own C Applications