Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Introduction to C Programming
Training Overview
Description of Training
Introduction
Textbook used in this course (0:58)
Introduction (4:49)
Installing the tools
Installing Dev-C++ (6:51)
Basic C Language syntax
Basic C Syntax (12:55)
Textbook references for printf, escape sequences and comments (2:31)
Getting inputs from user and also arithmetic operations
Getting inputs and adding integer (10:59)
Textbook discussion on getting inputs, adding integers & memory concepts (3:55)
Arithmetic in C
Arithmetic in C (14:27)
Exercise 2.16 (Arithmetic) (10:40)
Exercise 2.17 (Final Velocity) (9:42)
Decision control If, Else, Equality and Relational Operators
Decision control Equality and Relational Operators (16:11)
C Keywords (2:46)
Exercise 2.19 (Arithmetic, Largest Value and Smallest Value) (17:01)
if-else selection statements (13:42)
While loop statements
While-Loops sentinel controlled iteration (10:58)
While-Loops counter controlled iteration (11:06)
Compound assignments, increment and decrement operators
Compound assignments, increment and decrement operators (10:06)
Exercise 3-32 (Square of Asterisks) (3:54)
Exercise 3-33 (Hollow Square of Asterisks) (2:58)
For-Loop Statements
For-Loop Basics (12:37)
Exercise 4-16 (Triangle-Printing Program) (4:53)
Switch Selection Statements
Switch Selection Basics (11:16)
Exercise 4-5 (Switch selection) (3:28)
Logical Operators
Logical Operator Basics (4:11)
Exercise 4-27 (Pythagorean Triples) (6:49)
Functions
Introduction to functions (10:35)
Exercise 5-15 (Hypotenuse Calculations) (3:48)
Header Files (5:02)
Passing arguments by value and by reference (9:32)
Scope Rules (7:44)
Random Number Generation
Random number generation basics (6:01)
Exercise 5-32 (Guess the number) (3:21)
Enumerations
Enum Basics (6:19)
Arrays
Array Basics (12:19)
Exercise 6-12 (Array Loops) (12:00)
Strings and Passing Arrays to Functions (10:23)
2D Arrays (12:06)
Resources for further study
Bonus Lecture (3:35)
Audio Version of Training
Audio Download
Passing arguments by value and by reference
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock