C Programming Language: Foundations (Udemy.com)
Foundations of C Programming Language
Created by: Marouane El Hizabri
Last updated August 2023
What you will learn
- Understand Basic Syntax of C And Its Data Types
- Apply The Concepts of Control Statements in Decision-Making
- Apply The Concepts to Solve Real-Life Problems
- Create and Utilize Functions
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.2 out of 5higher than 10% of them
- Reviews65#479 of 519 by number of reviews
- Length1.9 hoursshorter than 90% of them
- Last updatedAugust 2023earlier than 78% of them
Course Description
Whether you are a CS student, BA, IS student, or a person who is passionate about programming; this course is for you!
In this course, we will embark an exciting journey where we will cover all the fundamentals of the C programming language that will be your cornerstones in this beautiful world!
Our journey includes lectures, quizzes, labs, and final project. We will cover the basic C syntax and its data types, operators and expressions in C, the control flow statements, and functions in C. For each concept, you will be engaged through hand-on labs and you have to do them to understand the concepts.
Whether you aspire to become a software developer, enhance your technical skills, or simply explore the art of coding, our "Foundations of C Programming Language" course will empower you to turn your programming passion into a reality and you will biuld a solid foundation in programming logic as well as problem solving and decision making skills.
Join us on this exciting journey to becoming a proficient C programmer. Enroll today and take your first step towards mastering the art of programming!
I am Marouane El Hizabri and I will be your instructor during this exciting journey!
Instructor Details
- 4.2 Rating
65 Reviews
Marouane El Hizabri
I am a Junior majoring in Artificial Intelligence with a strong background in physics. My passion for both fields has allowed me to explore the beautiful connections between the laws of nature and the power of intelligent machines. I believe that understanding physics not only enriches our knowledge but also nurtures our ability to solve complex problems.
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Stephen Marshall on 11/27/2024
Love learning C Code. "OLD IS GOLD". It is a great foundation for learning programming!
By Mallikarjun S Hiremath on 8/13/2024
Nice teaching. Easier to understand and learn. Thank you.
By Yashfa Murtaza on 7/21/2024
The C programming course on Udemy was an excellent match for me. The instructor provided clear and concise explanations that made it easy to grasp the fundamental concepts of C. Through the hands-on coding exercises, I was able to apply what I learned and see tangible progress in my programming skills. I'm grateful for the opportunity to have taken this course, as it has given me a strong foundation in C and has inspired me to continue learning and improving my programming abilities.
By Benjamin Erban on 7/4/2024
Why doesn't the program Hello world end with return 0??? Previous courses taught me to end it like that, so what's the deal???
By Mukesh Singh on 3/22/2024
Thanks for creating this course. If possible, please do create some videos on pointers and file handling.
By Ashirvad on 3/2/2024
friendly environment
By Pooja sharma on 3/1/2024
grateful for course creator thanks a lot helping me a lot. course is good even if u have no prior knowledge of languageC
By Haitam Boulahba on 2/15/2024
good for bigginers
By S.Rajarajan on 6/25/2024
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100



![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
