Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C Programming from Scratch to Master
Rating: 4.5 out of 5(107 ratings)
785 students

C Programming from Scratch to Master

Let us Master it
Last updated 1/2024
English

What you'll learn

  • Basics of C Programming
  • Datatypes and variables
  • Operators and Conditional Statemement
  • Looping
  • Arrays
  • Strings
  • Structure and Pointers
  • Functions
  • Bit Manipulation
  • Recursion
  • Matrix
  • Polynomial Representation

Course content

3 sections34 lectures33h 22m total length
  • Introduction to Programming1:01:35

    Explore how a computer works—from the CPU and RAM to hard disk and operating system—distinguishing programs from data and comparing compiler and interpreter languages.

  • Data Types, Variables, Operators1:35:42
  • Expressions, Precedence , Operators1:32:28

    Learn how to craft valid C expressions using precedence and associativity. Apply formulas for area, perimeter, arithmetic progression, and quadratic roots through correct expression syntax.

  • Conditional Statements , Switch Statements1:43:10
  • Looping1:34:55
  • Digit Manipulation, Nested Loops, Patterns1:17:55
  • Patterns , Number Problems59:09
  • Array Basics40:10
  • Structure1:04:15
  • Pointers1:13:02
  • Functions1:18:17
  • Function Parameters48:36
  • Abstract Data types, Array Operations1:32:29
  • Time Complexity Analysis38:00
  • Strings1:27:22

Requirements

  • Basics of C Programming

Description

C programming is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language. It keeps fluctuating at number one scale of popularity along with Java programming language, which is also equally popular and most widely used among modern software programmers.

Who this course is for:

  • Basic C Programming Learners who want to start Data Structures