Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn C as your first programming language
Before we begin
Introduction to the course (5:05)
Is it right time to start the programming course
C environment on Xcode for MAC users (10:37)
Running C file from terminal in MAC (4:22)
Setting C environment on WINDOWS (7:43)
Running C file in WINDOWS (4:30)
What just happened in the source code (8:51)
Summary and assignment
Exercise file usage
Download Exercise file
How to use exercise file on a MAC (2:55)
How to use exercise file on a WINDOWS (4:03)
Basic theory while writing code
Programming 101 (13:10)
Solving Problems for MAC (7:33)
Solving Problems for WINDOWS (5:04)
Explaining Data Types in C (12:25)
Variables and common associated problems (12:27)
Constants and their importance (9:12)
Format Specifiers (6:55)
Character Constants (5:24)
Summary for section 2 and assignment
Operations and Decisions
Performing Arithmetic operations in C (9:17)
Relations and Logics (7:20)
Introduction to decisions aka if else (9:13)
Switch and various cases (8:36)
Read number and print a sum (5:55)
Biggest of three (7:12)
ODD or EVEN (5:03)
Summary and Assignment
Loops and functions
Looping basics with While loop (6:16)
Do While loop in C (4:30)
For Loop in C (6:45)
Break keyword usage (6:04)
Continue keyword in C (5:24)
Type Casting in C (7:01)
Custom Funtions in C (11:03)
Value call vs refrence call (7:25)
Scope of a variable (5:08)
Summary
Coding is fun
Sum of three digits (6:13)
Armstrong Number (6:30)
Odds in Hundred (4:23)
Fibonacci Series (8:11)
The number Pyramid (5:32)
The character pyramid (7:47)
Reverse Number pyramid (5:16)
summary and what we gained
Advance C programming
Introduction to Array datatype (12:44)
Advance part in Array (7:24)
Details about Strings (11:52)
Pointers as simple as possible (10:41)
Structures (8:10)
Saving memory in Bit Fields (5:30)
Custom Defined DataTypes (3:30)
Macros in C (4:10)
Error Handling (7:28)
File Handling in C (9:18)
Command Line Arguments (7:44)
Recursion (6:40)
Summary
Fun to code applications
Upper to lower case converter (5:21)
Case Converter (5:46)
HIggest in Array (6:19)
Linear Search in Array (8:06)
End Note and quiz
End Note
A quick quiz to evaluate
Teach online with
Pointers as simple as possible
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock