C Programming

Become a better dev in other languages by learning C.

Beginner 0(0 Ratings) 3 Students enrolled
Created by Ulearn Academy Last updated Sat, 27-Jun-2020 English
What will i learn?
  • Understand the fundamentals of the C Programming Language
  • Create your first C Application
  • Understand variables and the different data types
  • Understand the core language that most modern languages are based on

Curriculum for this course
30 Lessons 03:56:19
Section1
10 Lessons 00:59:22 Hours
  • Introduction | C | Tutorial 1 00:01:43
  • Windows Setup | C | Tutorial 2 00:04:00
  • Mac Setup | C | Tutorial 3 00:04:22
  • Hello World | C | Tutorial 4 00:04:07
  • Drawing a Shape | C | Tutorial 5 00:08:25
  • Variables | C | Tutorial 6 00:11:49
  • Data Types | C | Tutorial 7 00:06:28
  • Printf | C | Tutorial 8 00:07:10
  • Working With Numbers | C | Tutorial 9 00:07:18
  • Comments | C | Tutorial 10 00:04:00
  • Constants | C | Tutorial 11 00:04:33
  • Getting User Input | C | Tutorial 12 00:12:15
  • Building a Basic Calculator | C | Tutorial 13 00:05:55
  • Building a Mad Libs Game | C | Tutorial 14 00:09:07
  • Arrays | C | Tutorial 15 00:10:34
  • Functions | C | Tutorial 16 00:09:14
  • Return Statement | C | Tutorial 17 00:08:04
  • If Statements | C | Tutorial 18 00:14:10
  • Building a Better Calculator | C | Tutorial 19 00:08:00
  • Switch Statements | C | Tutorial 20 00:06:56
  • Structs | C | Tutorial 21 00:08:37
  • While Loops | C | Tutorial 22 00:08:25
  • Building a Guessing Game | Tutorial 23 00:12:43
  • For Loops | C | Tutorial 24 00:09:14
  • 2D Arrays & Nested Loops | C | Tutorial 25 00:10:26
  • Memory Addresses | C | Tutorial 26 00:08:30
  • Pointers | C | Tutorial 27 00:10:41
  • Dereferencing Pointers | C | Tutorial 28 00:05:16
  • Writing Files | C | Tutorial 29 00:09:36
  • Reading Files | C | Tutorial 30 00:04:41
Requirements
  • A computer running Microsoft Windows, Linux or the Mac operating systems
  • At least 4GB of ram is recommended
  • No programming experience, all concepts taught in this class!
+ View more
Description

Have you never programmed a computer before, and think or have been told that C is a good programming language to get started with.  It is!

Maybe you have some experience with other programming languages, but want to learn C.  It's a great language to add to your resume!

Or perhaps you are stuck in a low paying programming job, and want to move up to a better, more senior position.  Learning C can help you!

The fact is, learning how to program in C is not only an excellent programming language to get started with, but it will also make you a better programming in other computer languages!

Why learn C ?

C is often considered to be the mother of all languages because so many other languages have been based on it.

Though C is simple it is one of the most powerful languages ever created.  Considering it was created over 40 years ago, it is still used heavily and is usually in the top 5 or 10 most popular and most widely programming languages in the world.

Learning C can actually make you a better programming in other languages like C++, Java, or C# by equipping you with a mental model of what the computer is actually doing when you run your programs.

By learning how things really work "under the hood", and understand memory space, CPU architecture and so on, you can create more efficient programs, and obtain a huge advantage over other programmers in the process.

+ View more
Other related courses
03:47:09
Updated Mon, 22-Jun-2020
0 1 Free
09:46:36
Updated Tue, 23-Jun-2020
0 0 Free
03:52:26
Updated Sat, 27-Jun-2020
0 6 Free
05:49:20
Updated Sat, 27-Jun-2020
0 2 Free
About the instructor
  • 5 Reviews
  • 121 Students
  • 88 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
Free
Includes:
  • 03:56:19 On demand videos
  • 30 Lessons
  • Access on mobile and tv
  • Full lifetime access
  • Access on mobile and tv