Curriculum in C Programming
Introduction
Variables and Data Types
Operators
Control Statements
Loops
Functions
Arrays
Pointers
Introduction to Structures
Curriculum in C Programming
C Programming Is Preferred by Over 35% of Developers. C Programming is the most widely used and in-demand programming language in the IT industry.
- History of C and Purpose of Programming Languages
- Basic Features of C
- Layout of a C Program
- Declarations
- C Pre-processors
- Exercises and Quizzes
- Characters, Integers and Floating Point Numbers
- Naming Variables
- Constants
- Exercises and Quizzes
- Purpose and Various Types of Operators
- Expressions and Expression Handling
- Integer Vs. Floating Arithmetic
- Assignment Operators
- Exercises and Quizzes
- If and else if Statements
- Relational, Logical and Equality Operators
- The! Operator
- Value of an Expression
- Condition Expressions
- Switch Statements
- Exercises and Quizzes
- For, While and Do- while loops
- Exercises and Quizzes
- Declaration of Functions
- Returning Values
- Variables and scope
- Understanding the stack
- Exercises and Quizzes
- Array Dimensions
- An array as an argument to a function
- Two Dimension arrays
- String Arrays
- Exercises and Quizzes
- Fundamental Concepts
- Pointer Operators and Operations
- Changing an argument with a function call
- Pointer Arithmetic
- Array Traversal
- String Functions With Pointers
- Exercises and Quizzes
- Fundamental Concepts
- Describing a Structure
- Creating a Structure
- Operations on Structures
- Functions Returning Structures
- Additional Concepts
- Exercises and Quizzes