Skip to main content
Other Professional CoursesUdemy2024-5 Edition100% Free Video Course

138 C Basic Beginners Coding Practices + FREE Project Book

138 C Basic Beginners Coding Practices + FREE Project Book is a training course on C programming language concepts published by Udemy Online Academy. 138 C Basic Beginners Coding Practices + FREE Project Book is a hands-on course designed to help beginner programmers build a solid foundation in the C programming language through hands-on exercises and real-world coding practices. This course offers 138 coding challenges that cover fundamental C programming concepts such as variables, loops, conditionals, functions, arrays, and pointers. Each challenge is designed to reinforce key concepts, improve problem-solving skills, and develop coding skills.This course offers 138 coding challenges that cover essential C programming concepts such as variables, loops, functions and pointers with the aim of improving coding skills. Additionally, the course offers a free project book that includes real-world projects that allow learners to apply their newly acquired skills to building C applications. By the end of the course, students will be confident in writing efficient C code and ready to tackle more advanced programming challenges.

138 Video Lessons
29.4 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
138 C Basic Beginners Coding Practices + FREE Project Book
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
29.4 hours on-demand video
138 complete lectures
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

How to accept user input
How to add 2 integers from the user
How to make a simple profit calculator
How to check the largest numbers
How to check the divisibility of a number
How to convert from Celsius to Fahrenheit
A program to turn off the computer
A program to get an IP address
How to calculate the area of ​​a rectangle
How to calculate the area of ​​a square
How to calculate the area of ​​a triangle
How to calculate the volume of a cube
How to calculate the area of ​​the cylinder
and…

Course Curriculum138 Lectures

1 sections • 29.4 hours total length

Prefer offline learning? Download all 138 video lectures and project files for free.
Download Free
Practice 1 Hello World
Preview
4m
Practice 10 How to swap 2 Strings
Preview
16m
Practice 100 How to convert from Binary to Octal
8m
Practice 101 How to create a Diamond Pattern
16m
Practice 102 How to create Diamond Outline
15m
Practice 103 How to Create Diamond of Numbers
11m
Practice 104 How to create Floyds pattern
6m
Practice 105 How to create a Hollow Diamond pattern
16m
Practice 106 How to create a Hollow square pattern
6m
Practice 107 How to create Hour Glass pattern
13m
Practice 108 How to create Star Hash pyramid pattern
15m
Practice 109 How to create Nested Star Hash Pyramid
10m
Practice 11 How to add Complex Numbers
24m
Practice 110 How to create Alpha Numeric Pattern
9m
Practice 111 How to build Numeric Diamond Pattern
11m
Practice 112 How to create Numeric Pattern
6m
Practice 113 How to create Numeric Pattern Part 2
9m
Practice 114 How to create Numeric Pattern Part 3
5m
Practice 115 How to create Numeric Pattern part 4
4m
Practice 116 How to create Pascal Triangle
11m
Practice 117 How to create Pascal Triangle Part 2
8m
Practice 118 How to create Pascal Triangle using Function
8m
Practice 119 How to create Half Cone pattern
5m
Practice 12 How calculate Sum of digit numbers
9m
Practice 120 How to create Alpha pattern
9m
Practice 121 How to create Alphabet Pattern
8m
Practice 122 How to create Numeric pattern Part 5
6m
Practice 123 How to create inverted Half Cone
5m
Practice 124 How to create a Simple Pattern Part 2
7m
Practice 125 How to create Numeric Diagonal
7m
Practice 126 How to create a Simple PatternPart 3
5m
Practice 127 How to create a Steep slope pattern
8m
Practice 128 How to check for Float and Integer
10m
Practice 129 How to create Numeric Slope Pattern
5m
Practice 13 How to calculate area of a circle
7m
Practice 130 How to create Pyramid pattern
7m
Practice 131 How to create Rectangular Pattern
10m
Practice 132 How to create Rectangular Star Pattern
7m
Practice 133 How to create Inverted Cone
10m
Practice 134 How to create a Rhombus pattern
14m
Practice 135 How to create Square Kite Pattern
13m
Practice 136 How to create Square star pattern
4m
Practice 137 How to create an X pattern
21m
Practice 138 How to create a Triangle without fill
21m
Practice 14 How to calculate Area of a Circle
7m
Practice 15 How to calculate Area of a Rectangle
6m
Practice 16 How to calculate Area of Square
5m
Practice 17 How to calculate Area of a Triangle
8m
Practice 18 How to calculate volume of a Cube
9m
Practice 19 How to calculate Area of a Cylinder
7m
Practice 2 How to accept input from User
6m
Practice 20 How to calculate volume of Sphere
10m
Practice 21 How to generate Random Numbers
10m
Practice 22 How to calculate gross salary
8m
Practice 23 How to calculate percentage
15m
Practice 24 A program to Shut Down Computer
13m
Practice 25 A program to get IP Address
9m
Practice 26 A program for Date and Time
6m
Practice 27 How to detect Even and Odd numbers
8m
Practice 28 How to detect Vowels and Consonants
13m
Practice 29 How to detect Greatest of 3 Numbers
13m
Practice 3 How to sum 2 integers from user
8m
Practice 30 How to find Roots of Quadratic Equation
32m
Practice 31 How to detect a Leap Year
9m
Practice 32 How to display Students Grade
18m
Practice 33 How to Sum a given a Number
8m
Practice 34 How to Calculate factorial using function
18m
Practice 35 How to create Multiplication Table
9m
Practice 36 How to create Fibonacci Sequence
15m
Practice 37 How to Reverse Numbers
13m
Practice 38 How to Reverse Numbers using Array
12m
Practice 39 How to Reverse String
8m
Practice 4 How to build a Simple Interest Calculator
13m
Practice 40 How to check Palindrome
11m
Practice 41 How to create Prime Numbers
13m
Practice 42 How to Calculate HCF and LCM
21m
Practice 43 How to detect Armstrong Numbers
13m
Practice 44 How to generate Armstrong Numbers
19m
Practice 45 How to create Half Pyramid Pattern
9m
Practice 46 How to create half pyramid
8m
Practice 47 How to create Full Pyramid
16m
Practice 48 How to create Inverted Half Pyramid
6m
Practice 49 How to create Paschal Triangle
13m
Practice 5 How to Multiply Float Numbers
13m
Practice 50 How to create Perfect Square
9m
Practice 51 How to create Diamond pattern
15m
Practice 52 How to build Simple Calculator
20m
Practice 53 How to Reverse Numbers using Array
15m
Practice 54 How to Reverse Array without Pointer
27m
Practice 55 How to find Length of String
12m
Practice 56 How to Add 2 Matrices with Multidimensional Array
27m
Practice 57 How to Subtract 2 Matrices
31m
Practice 58 How to Multiply 2 Matrices
47m
Practice 59 How to Transpose a Matrix
26m
Practice 6 How to Find ASCII value
13m
Practice 60 How to Add 2 Numbers
12m
Practice 61 How to sum Array Elements
14m
Practice 62 How to sort String
11m
Practice 63 How to Find the Maximum Element in an Array
14m
Practice 64 How to Merge 2 Arrays
1h 2m
Practice 65 How to insert a new Element into an Array
21m
Practice 66 How to delete an Element in an Array
31m
Practice 67 Check frequency of occurrence of a character
15m
Practice 68 How to remove spaces inbetween strings
14m
Practice 69 String Concatenation
8m
Practice 7 How to get quotient and remainder
13m
Practice 70 Find the length of Strings
9m
Practice 71 How to copy Strings
9m
Practice 72 How to Compare Strings
10m
Practice 73 How to get the substring of a string
14m
Practice 74 How to find the Minimum Element
14m
Practice 75 How to remove Vowels from String
15m
Practice 76 How to use Structure
44m
Practice 77 How to add 2 distances using Structure
38m
Practice 78 How to generate Students Data using Union
19m
Practice 79 How to write to File
14m
Practice 8 How to swap 2 numbers
9m
Practice 80 How to read a File
8m
Practice 81 How to Delete a File
10m
Practice How to copy one file into another
31m
Practice 83 How to copy more than one Files
21m
Practice 84 How to print out source code
8m
Practice 85 How to convert from Binary to Decimal
11m
Practice 86 How to convert from Binary to Hexadecimal
12m
Practice 87 How to convert from Decimal to Octal
10m
Practice 88 How to convert from Decimal to Binary
10m
Practice 89 How to Convert from Decimal to Binary Bitwise
10m
Practice 9 Alternative method to swap 2 numbers
9m
Practice 90 How to build Binary Pattern
6m
Practice 91 Squares of N Numbers
8m
Practice 92 How to get square of number entered by user
5m
Practice 93 How to check for Positive Number
9m
Practice 94 Alternative method to check for Positive Number
13m
Practice 95 How to Add first and last digit of a Number
9m
Practice 96 How to find Factors of a Number
9m
Practice 97 How to Check Average of numbers
7m
Practice 98 How to convert from Uppercase to Lowercase
8m
Practice 99 How to create Binary Pattern
10m

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

138 C Basic Beginners Coding Practices + FREE Project Book is a training course on C programming language concepts published by Udemy Online Academy. 138 C Basic Beginners Coding Practices + FREE Project Book is a hands-on course designed to help beginner programmers build a solid foundation in the C programming language through hands-on exercises and real-world coding practices. This course offers 138 coding challenges that cover fundamental C programming concepts such as variables, loops, conditionals, functions, arrays, and pointers. Each challenge is designed to reinforce key concepts, improve problem-solving skills, and develop coding skills.This course offers 138 coding challenges that cover essential C programming concepts such as variables, loops, functions and pointers with the aim of improving coding skills. Additionally, the course offers a free project book that includes real-world projects that allow learners to apply their newly acquired skills to building C applications. By the end of the course, students will be confident in writing efficient C code and ready to tackle more advanced programming challenges.

Instructor

S

Senior Industry Specialist

Specialist in Other Professional Courses

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed