Skip to content
UdemyCPaid courseBeginner levelCertificate

Learn and Practice C programming for beginners (Udemy.com)

C programming for beginners,fundamentals of C programming, C for absolute beginners,C coding,C exercises,C language

Created by: Zaki Badr

Last updated February 2019

icon
What you will learn

  • Using Comments
  • Knowing Main Function
  • Printing the output On Screen
  • Writing a source code
  • Knowing how to code using C free 4.0 standard
  • Making your first program in C
  • How to debug your program to find the errors
  • Knowing how to save your projects
  • knowing how to run your projects
  • Learning constants and variables
  • Learning Expressions
  • Learning Arithmetic operators
  • Learning statements
  • Learning statements blocks
  • Learning Data types and names in C
  • Learning how to name a variable
  • Learning Error Types
  • Learning Arithmetic Assignment Operators
  • Learning Unary Minus Operator
  • Learning Incrementing or Decrementing by one
  • Learning Relational Operators
  • Learning the cast operator
  • Learning Reading and Writing to Standard I/O (Input/Output)
  • Learning the use of scanf() function

How it compares

Against the other 70 rated Udemy courses in C on CourseDuck:

  • Rating4.2 out of 5higher than 30% of them
  • Reviews21#68 of 71 by number of reviews
  • Length5.7 hoursshorter than 59% of them
  • Last updatedFebruary 2019earlier than 64% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100

icon
Course Description

Hello! Welcome.If you really care about learning the basics and fundamentals of any programming languages,you'll really need to start learning C programming in which most of programming languages based on it.In this course,you're going to learn the following:
  • Section 1 is an introduction of the instructor.
  • Section 2 the essentials of C programming contains 20 lectures: in which you are going to learn what the program is,what it consists of,understanding different data types and how to assign data values to variables and constants,and much more.
  • Section 3 Manipulating Data with Operators contains 7 lectures: in which you are going to learn Arithmetic ,assignment operators,increment or decrement by one,and relational operators used in conventional expressions and much more in C programming.
  • Section 4 Reading from and Writing to Standard I/O contains 4 lectures in which you are going to learn how to use the keyboard as an input data to your program using scanf() and more in C programming.
  • Section 5 Decision making and branching contains 5 lectures in which you are going to learn how to use if,if else,switch,break,and go to statements in C programming.
  • Section 6 iteration or loops contains 5 lectures in which you are going to learn for,while,infinite while,do while,nested loop statements in C programming.
  • Section 7 Arrays in which you're going to learn what an array is and its advantages,declaring arrays data type and size ,indexing arrays,and finally initializing arrays with values.
  • Section 8 Bonus lectures will be uploaded when you finish your C programming course.
Who this course is for:
  • A students who doesn't know anything about programming
  • Beginner students.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

placeholder

My name is Zaki Badr. I am an online English instructor .I am a native-like English speaker with a pure American accent. A self-motivated bilingual professional with demonstrated ability of interpreting.I have been teaching English since 2011 to many students around the world. I am talented in teaching English.Moreover,I have been studying Electrical and computer Engineering since 2015.I know programming languages.I know how to use them efficiently.
-----------------------------------------------------------------
English teaching certificates that I've got :
*TESOL Certificate, Arizona State University, December 2018.
*Teach English Now! Foundational Principles by Arizona State University, June 2nd 2018.
*Teach English Now! Theories of Second Language Acquisition by Arizona State University, June 17th ,2018.
*Teach English Now! Lesson Design and Assessment by Arizona State University, June 22th ,2018.
*Teach English Now! Capstone Project by Arizona State University,July 29, 2018.
*Teach English Now! Second Language Reading, Writing, and Grammar By Arizona State University,August 19, 2018.
*Write Professional Emails in English, Georgia Institute of Technology, July 14th 2018.
---------------------------------

icon
More C courses

$84.99

$149.99

$94.99

$10.99

Free

$64.99

icon
Reviews

4.2

21 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

I'm a beginner.I actually understood all the programs I watched of this course.Well done.Engineer Zaki

This is a really good C programming course for me.It's practical and useful.Thank you dear electrical and computer engineer Zaki.I would like to learn more from your upcoming courses.

Good for beginners. I would love if more topics were covered like pointers. However the breaking downof concepts were excellent.

bhai bass certificate dada c allread ata hai

Really good content, started at a good level for beginners, no overly complicated but comprehensive for a beginner!

Was a little bit slow, i sped it up to 1.5x for the whole tutorial, was still a little slow, some of the reiteration of points was a little dry.

But, all in all, i did enjoy it, i certainly know where to go from here and have a solid base to learn more.

Thanks!

This course was very useful for my computer science studies.Thank you.

Showing all 6 reviews on CourseDuck

Read all 21 reviews on Udemy