Introduction to Programming Using C
This course is composed of a series of comprehensive hands-on lessons that will take you from absolute novice to a good starting position for developing in C and other computer programming languages.
What is this course about?
FREE PREVIEWC a First Example
Resources needed to get started
Introduction to variables: declare, assign and read a variable
Primitive Data Types
Memory Space Allocation
Memory Address Allocation
Introduction to Pointers
Global and Local Variables
Introduction to Arrays and their Memory Space
Arrays and Pointers
Implementation of Pointers with Arrays
Accessing Variables at Runtime
Source Code for this Section
Introduction to a user defined function
Function Parameters Part I
Function Parameters Part II
Function Parameter Part III
Passing by Reference
arithmeticOp Part 1
arithmeticOp Part 2
arithmeticOp Part 3
arithmeticOp Part 4
arithmeticOp Part 5
arithmeticOp Part 6
arithmeticOp Part 7
arithmeticOp Part 8
arithmeticOp Part 9
Pointers in C Part 1
FREE PREVIEWPointers in C Part 2
Pointers in C Part 3
Pointers in C Part 4
Pointers in C Part 5
Introduction to if statements
Logical Operators: OR, AND
Nested if statements and Blocks
Switch Statement versus Nested and Serial If Statements
Conditional Programming Part 1: Flowcharts for Conditional Flow
Conditional Programming Part 2: Conditional Statements and Logical Expressions
Conditional Programming Part 3: Switch Statement for a Basic Calculator Application
Source Code for Condition Section
while loop in C Part 1
while loop in C Part 2
while loop in C Part 3
while loop in C Part 4
Do While Loop
For Loop
Loops Source Code
Arrays in C Part 1
Arrays in C Part 2
Arrays in C Part 3
Arrays Source Code
Introduction to Characters and Strings
The Mechanics of a String
String Buffer Issues and how to Capture a Character
Character Type
String Utilities: Conversions
String Utilities: Copying
Dynamic Memory Allocation for a String
Characters and Strings Source Code
C Programming Structures Part 1
C Programming Structures Part 2
C Programming Structures Part 3
C Programming Structures Part 4
C Programming Structures Part 5
C Programming Structures Part 6
C Programming Structures Part 7
struct_List Part 1
struct_List Part 2
FREE PREVIEWstruct_List Part 3
struct_List Part 4
struct_List Part 5
struct_List Part 6
Write to a File
Read from File
Write Multiple Records to File
File i/o Source Code
Copy of Numbering_System_Part 01
Copy of Numbering_System_Part 02
Copy of Numbering_System_Part 03
Copy of Numbering_System_Part 04
Memory Utili
Banking Application