Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add The Ultimate C Programming course for Beginners! to your Wishlist.

Add to Wishlist

The Ultimate C Programming course for Beginners!

Take the first step and learn to code in C with this comprehensive course on the basics of programming!
4.5 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Last updated 10/2015
English
$10 $20 50% off
2 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Create a program in the C Language
Understand the basics of computer programming
Spot common mistakes and pitfalls in programming
Debug code effectively
View Curriculum
Requirements
  • You do not need any additional software for this course although it is better suited when paired with course content on the Codestart website. where you will have practice exercises and quiz questions that will help you understand the concepts better. You will also be able to earn badges and points for levels!
  • This course will only have our instructional videos. If you would like to practice and code in the browser, there is nothing you need to download just go directly on our CodeStart site to start learning and coding now!
Description

This course teaches the absolute beginner how to code. No prior coding experience is necessary! Learn everything you need to start coding your own simple programs from learning what a compiler is to learning how to make your own programs. There is no additional software needed for these videos, although for a more enhanced learning experience visit our website in order to take quizzes, complete coding exercises and even gain badges and points for levels. This course on Udemy will only contain videos. This course is structured to go from the basics of programming to building your own programs. You should take this course if you want to take the first step in learning how to code. We will break everything down for you, no need for additional compilers, books or teachers! This course should take about 2 hours to complete with videos only.

Who is the target audience?
  • This intro to C programming course is for the absolute beginner who is not familiar with programming or the C language. This course is probably not for you if you're looking to learn more complex concepts in programming.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 27 Lectures Collapse All 27 Lectures 01:34:13
+
Introduction to Programming
2 Lectures 04:08

So...what is programming? What is a compiler? Learn the answers to these questions in this short, fun video!

Preview 01:54

Learn the basic parts of a C program. Don't be intimidated by the code, everything in this video will be broken down line by line and will be explained in further detail as the course progresses.

Preview 02:14
+
Variables
2 Lectures 07:36

Learn about the 3 types of variables that will be used in CodeStart.

Preview 04:52

Learn how to do calculations with variables.

Preview 02:44
+
Input/Output
3 Lectures 09:29

Learn how to show text on the screen.

Output
03:32

Get a more in-depth look at using the printf function.

Output Examples
02:23

Learn how to use I/O to your advantage using the scanf function to get user input.

Input
03:34
+
Conditional Statements
4 Lectures 12:51

Learn about conditional statements.

If/Else Part 1
04:48

Learn more chained if/else statements.

If/Else Part 2
02:18

More uses of conditional statements.

If/Else Part 3
03:34

Learn how to use switch statements to handle conditions.

Switch Statements
02:11
+
Loops
4 Lectures 14:31

We will go over 3 different types of loops starting here with while loops.

While Loops
04:17

Use for-loops to get the job done.

For Loops
03:42

Learn another type of loop to DO a task WHILE a condition is true.

Do-While Loops
02:55

This video will go over the modulus operator.

More Loop examples with modulus
03:37
+
Arrays
3 Lectures 09:48

Learn the basics of Arrays.

Intro to Arrays
04:35

Use loops to iterate through the array values.

Using Arrays with Loops
02:34

Lets see some more examples of how to use arrays.

More Array examples
02:39
+
Functions
3 Lectures 16:48

Learn the basics of Functions and how they help organize your code.

Functions: Learning the Basics
06:55

Learn some more about functions.

Functions Continued
03:49

Lets see learn about a function's scope variable access.

Functions: Scope
06:04
+
Strings
3 Lectures 11:09

Learn the basics of how to store text into strings.

Intro to Strings
02:21

Learn how to use strings and their functions.

How to use String functions
05:19

Lets see some more examples of how to use strings and their functions.

Advanced String examples
03:29
+
Structures
3 Lectures 07:53

Learn the basics of a structure and why they are useful

Structures: The Basics
03:22

See structures in action by using them in examples

Structure examples
02:36

See some more examples with structures, functions and arrays.

More Structure examples
01:55
About the Instructor
4.5 Average rating
4 Reviews
12 Students
1 Course
Lead Teacher at CodeStart

I am a Software Developer and the Lead Teacher at CodeStart. I have been programming for about 9 years and have my Bachelors degree in Computer Science. I am passionate about teaching people how to code and breaking down hard-to-learn concepts. I enjoy seeing students finally understand concepts in Computer Science and seeing what they go on to build.

Report Abuse