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

Produced in 2021

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
  • Learning the use of printf() func

icon
Quality Score

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

Overall Score : 94 / 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
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

Mastering Data Structures & Algorithms using C and C++

$11.99

C Programming Language Demystified

$11.99

Advanced C Programming: Pointers

$11.99

C Programming Step by Step - Complete Tutorial For Beginners

$11.99

Programming in C - The Complete Course

$11.99

Microcontroller Embedded C Programming: absolute beginners

$11.99

icon
Reviews

4.7

6 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

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.