Fundamentals of the C Programming Language

Coding Tutorials, Computer Science Courses | 5K+ students

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
42 Videos (3h 56m)
    • Promo Video

      1:30
    • Lecture 1 Introduction

      1:19
    • Lecture 2 Installing Xcode

      2:00
    • Lecture 3 Install CodeBlocks

      2:17
    • Lecture 4 History of C

      1:19
    • Lecture 5 Hello World

      5:26
    • Lecture 6 Basic syntax of c

      7:28
    • Lecture 7 Basic syntax of c part 2

      3:29
    • Lecture 8 Basic syntax of c part 3

      3:22
    • Lecture 9 Decision making part 1

      5:26
    • Lecture 10 Decision making part 2

      6:46
    • Lecture 11 Decision making part 3

      4:29
    • Lecture 12 Decision making part 4

      6:02
    • Lecture 13 For loop in C

      4:48
    • Lecture 14 srand & while loop

      7:10
    • Lecture 15 For & Do While loop

      4:38
    • Lecture 16 Nested for loops

      4:34
    • Lecture 17 Arrays

      8:44
    • Lecture 18 2D Arrays

      9:36
    • Lecture 19 Array of characters

      7:06
    • Lecture 20 Functions strcpy,strcat,itoa & puts

      7:42
    • Lecture 21 Text array

      7:09
    • Lecture 22 Introduction to functions

      4:17
    • Lecture 23 Void functions

      3:54
    • Lecture 24 2D array in function

      4:39
    • Lecture 25 Variable scope in functions

      4:36
    • Lecture 26 Introduction to pointers

      7:48
    • Lecture 27 A simple example of pointers

      4:35
    • Lecture 28 Pointer to an array

      11:54
    • Lecture 29 Pointer to an array, a simple example

      3:11
    • Lecture 30 Initialise an array with the use of pointers

      4:06
    • Lecture 31 addWords function

      12:06
    • Lecture 32 - Passing by value, passing by reference

      7:02
    • Lecture 33 Returning two values, using the pass by reference method

      3:49
    • Lecture 34 malloc function

      7:01
    • Lecture 35 Array of pointers

      9:29
    • Lecture 36 Your first structure

      6:17
    • Lecture 37 Typedef in C

      2:12
    • Lecture 38 Accessing structures by using pointers

      5:12
    • Lecture 39 Structures and functions

      5:34
    • Lecture 40 Read a file

      10:16
    • Lecture 41 Write in a file

      5:56

About This Class

Who is this course for?

This C programming course is for beginners who are not familiar with the C syntax. It takes you step by step with easy and simple to understand lectures from not having a clue about programming to creating your first command line application within minutes.

What's different about this course?

It doesn't contain complex code that is difficult to understand by the average Joe, unlike other courses that do that. All of the lectures in this course are based on C principles simplified enough to understand them. Plus, this course provides extra 28 exercises for further practice. To take this course you don't need to be a genius or a computer expert. You only need to know how to use a computer and have passion about learning. 

About the course.

  1. This course explains how to create a basic C program.
  2. Explains almost every aspect of the C programming language. 
  3. You will be able to create your first command line application within minutes.
  4. C is the first programming language to learn and the mother of all programming languages. 
  5. You will only need to set up an IDE, which we explain how in the first section of this course.
  6. The source code of all C programs used in this course are included in a downloadable .pdf form.
  7. This course provides complementary exercises to practice on the material of each section. 
  8. There is a total of 28 exercises for extra practice. 

#Warning! If you search for a course with a lot of unnecessary details that doesn't  help you to learn then, this is not the right for you. This course doesn't contain fancy code that is difficult to understand and write. It is an easy course for those who want to see immediate results without wasting their time and money.#

5

Students

--

Project

0

Reviews (0)

Coding Tutorials

Computer Science Courses | 5K+ students

In Coding Tutorials Channel you will find:

-Programming tutorials with various computer languages such as C, C++ or Java.

-Website building tutorials with content management systems such as Wordpress, Joomla or Drupal.

-Front end web development tutorials with html, css, javascript and jquery as well as back end web development tutorials with php and mysql.

The Coding Tutorials goal is to make people who don't have knowledge about programming learn about it and help university or high school students that struggle with programming classes ace their exams.

Technology Web Development