C Programming Fundamentals

About Course
C Programming Fundamentals is designed to provide a comprehensive introduction to the fundamental concepts of the C programming language. Throughout the course, students will learn the basics of C programming, including data types, control structures, functions, arrays, and pointers. By the end of the course, students will have a solid foundation in C programming that will enable them to pursue more advanced topics in the future.
Course Content
C Programming Fundamentals
Introduction to C Programming
04:40Understanding Data Types
04:34Variables Part 1
01:48Variables Part 2
05:53Operator Basics
01:12Advanced Operators
04:06Conditional Statements
04:49The Switch Statement
04:48The For Loop
03:41The While Loop
03:40Arrays in C
04:40String Manipulation
03:57Functions Part 1
04:00Functions Part 2
03:03Memory Management in C
03:41Pointers in C
03:45Input and Output Operations
03:41Conditional Operators
03:34Multidimensional Arrays Part 1
04:01Multidimensional Arrays Part 2
03:20File Operations Part 1
03:11File Operations Part 2
03:58Structures in C Part 1
02:34Structures in C Part 2
03:53The Preprocessor in C
03:02Converting Days Into Months
02:53Multiple Inputs with Scanf
03:04Inputting Characters
02:11Shorthand Operators
04:00Type Checking in C
03:34Nested If-Else Statements
02:34Multiplication Table Generation
03:44Break Statement in C
03:01Continue Statement Exercise
03:22Exercise: One Dimensional Array
03:15Exercise: Calculating Interest
03:25Exercise: Function without Arguments
03:46Exercise: Structures
03:45Exercise: Point
03:48Exercise: OP
03:28C Programming Fundamentals