C Programming Course – Learn from scratch

Course content

Install Code Blocks, GCC compiler & run your first C program – Windows 10

A guide to properly installing the latest version of CodeBlocks with the GCC compiler and testing it with your first C program.

Install Code Blocks on Mac OS X and run your first C program

A guide to properly installing the latest version of Code Blocks on Mac OS with the GCC compiler and testing it with your first C program.

How to use Code Blocks – Familiarizing yourself with the IDE

As a beginner, if you know how to use Code Blocks, you’ll find yourself comfortable enough to take up more projects and eventually get better.

Arithmetic operators in C – Full explanation with examples and tutorials

Let’s take a look at the main tools that we use to perform mathematical operations in C programmming language: The Arithmetic Operators.

Switch Case statements in C – Full explanation with examples and tutorials

Switch case statements are used to organise different pieces of code in to separately executable groups. Here is all you need to know about the concept.

if, if-else and nested if statements in C – Full explanation with examples

If, if-else and nested if statements allow you to code using conditions. These loops execute only when a particular condition is met. Here’s an easy to understand explanation and a bunch of examples to help you understand the concept of using conditional statements in C.

For loop in C – Full explanation with examples and tutorials

The for loop is by the most widely used loop in a programming language. In this post we will take a look at the syntax and numerous examples of the for loop

While loop in C – Full explanation with examples and tutorials

One of the most important loops in C, the while loop is notorious for its use as an infinite loop. However, there’s so much more you can do with it.

Do-while loop in C – Full explanation with examples and tutorials

A do-while loop does exactly what its name proclaims. Let’s take a look at the syntax, usage and examples that show the use of an important tool in C.

Arrays in C – Full explanation with examples and tutorials

A full explanation of arrays in C with a bunch of different examples for your understanding to learn the core concept of an important data structure.

Functions in C, call by reference, call by value – Full explanation

Functions in C are a nifty programming tool that allows you to improve your code. Here are a bunch of different examples to get you acquainted.

More details

- Data Structures - Data handling - Pointers