Udemybeginneren

Learn and Practice C programming for beginners

Learn C programming fundamentals! Perfect for beginners. Master C coding with exercises and build a solid foundation in the C language.

4.2(21)
206students
5h 40m
Certificate
Zaki Badr
Zaki BadrTESOL, TEFL, TEYL, Train the Trainer, Cambridge University

Course Content

Learn and Practice C programming for beginners is a beginner-level Udemy course taught by Zaki Badr. It runs 5h 40m, is taught in English, and includes a certificate of completion. Learners rate it 4.2 out of 5 from 21 reviews, with 206 students enrolled. It is a paid course, last updated February 2019.

Dive into the world of programming with a foundational understanding of C programming! This course is perfect for anyone serious about learning the fundamentals of programming, as many popular languages are built upon C.

Here's what you'll master:

  • Section 1: Introduction - Get to know your instructor and what to expect in this comprehensive C programming journey.

  • Section 2: C Programming Essentials - This core section (20+ lectures!) covers the building blocks of C programming. You'll learn:

    • What a program is and its components.
    • Understanding various data types and how to assign values to variables and constants.
    • Fundamental C programming concepts.
  • Section 3: Data Manipulation with Operators - Explore the power of operators in C programming. 7 lectures will guide you through:

    • Arithmetic operators for calculations.
    • Assignment operators for efficient data updates.
    • Increment and decrement operators.
    • Relational operators for comparisons in expressions.
  • Section 4: Input/Output with Standard I/O - Learn how to interact with your C programs using:

    • Reading data from the keyboard with scanf().
    • Understanding standard input and output in C programming.
  • Section 5: Decision Making & Branching - Control the flow of your C programs with:

    • if, if-else, and switch statements.
    • break and goto statements for advanced control.
  • Section 6: Iteration & Loops - Automate repetitive tasks using various loop structures in C programming:

    • for loops.
    • while loops.
    • Infinite while loops.
    • do-while loops.
    • Nested loops for complex iterations.
  • Section 7: Arrays in C - Understand and utilize arrays effectively:

    • What are arrays and their benefits.
    • Declaring arrays with specified data types and sizes.
    • Array indexing for accessing elements.
    • Initializing arrays with initial values.
  • Bonus Lectures: Stay tuned! Additional content will be added after you complete the core C programming course.

Start your C programming adventure today and build a strong foundation for future programming endeavors!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

skillshare
5.0(673)
8h 32m
all
skillshare
5.0(1,333)
2h 34m
beginner
skillshare