TECH BOOTCAMP LEVEL ZERO: Introduction to C Programming

Computers only understand zeros and ones. If we were to control computers with only zeros and ones, many of the applications of computers we find today wouldn’t exist. It’s because commanding a computer with just zeros and ones is a very tedious task, that scientists have developed programming languages. The aim of these programming languages is to permit people (generally programmers) to use near human understandable terms to command the computer. Amongst these programming languages is the famous C programming language, which was developed by Dennis Ritchie. The C programming language has applications in several domains (embedded systems, desktop applications, operating system development, …) In this course, we shall introduce the C programming language, using a practical example.

Course Objectives

  • Installation of an IDE (integrated development environment) in your personal computer
  • Understand the basic structure of a C program
  • Read and write values from and into a variable
  • Understand conditions and how to use them
  • .Understand loops, when and how to use them

Course Outline

  • Installation of code blocks
  • Writing basic code in C programming language
  • Working with if, else, else if statements in the C programming language.
  • Using for and while loops in C programming language.

Who is the target audience?

  1. You have no experience in writing computer programs and want to start using a very practical approach while mastering fundamental concepts.
  2. You have some experience in C programming but want to see exactly how what you know already can help solve a real-life problem.
  3. If you want to use the C programming language in writing programs for embedded computers like the Arduino.

How to use this course.

The course is made of short videos on each section. It’s advisable to start from the very beginning, the reason being that the course aims at solving a real-life problem and skipping some sections will make you lose track of the whole problem-solving exercise. It’s important to practice. That is why the installation of the IDE is done step by step and also the code is typed out clearly, for you to redo and modify on your own personal computer. It’s also important that after this course you go ahead and learn other great features of the C programming language like arrays, pointers, files,…




Lessons

1 - Chapter preview 0:01:46

Read Notes

Take Quiz

Discuss your worries Here

1 - Installation of the Code Blocks IDE 0:06:02

Read Notes

Take Quiz

Discuss your worries Here

3 - Reading and writing of data 0:03:11

Read Notes

Take Quiz

Discuss your worries Here

4 - Conditional statements 0:11:51

Read Notes

Take Quiz

Discuss your worries Here

5 - LOOPS

Read Notes

Take Quiz

Discuss your worries Here




Instructors




Course Review

0.000
(0 Ratings)
  • 5 star
  • 4 star
  • 3 star
  • 2 star
  • 1 star
Add a review
You must logged in to post a comment.