Introduction to C
00:05:00
Welcome to the Free C Programming Certification Course! This course is designed to provide a beginner-friendly introduction to C programming, one of the most powerful and extensively used languages in the technology world. It is essential for things like operating systems and embedded applications. We'll cover all the core concepts you’ll need to feel confident writing your own C programs.
You'll study from various interesting video lectures, covering everything from variables and data types to functions, arrays, pointers, and memory management. Each lesson builds on the previous one, allowing you to establish a strong understanding step by step.
By the end of this course, you will be able to tackle real-world programming challenges in C, as well as a solid basis for exploring more advanced topics. You'll also receive a certification that showcases your new skills, which is an excellent way to get started with programming!
Course Features: Free C Programming Certification Course
C Introduction
Variables and Literals
Data Types
Operators
If Else
Switch Statement
Loop
Jump Statement
Arrays
Pointers
Function
Function Calling
Recursion
Storage Class
structure
Union
Enum
Introduction to C
00:05:00
Variables in C
00:03:00
Data Types in C
00:03:00
Operators in C
00:02:00
Bitwise Operators in C
00:01:00
Conditional Statements in C
00:05:00
Loops in C
00:05:00
Nested Loops in C
00:02:00
Arrays in C
00:04:00
Jump Statements in C
00:03:00
Pointers in C
00:04:00
Memory Management in C
00:02:00
Functions in C
00:03:00
Recursion in C
00:05:00
Storage Classes in C
00:02:00
Structure in C
00:06:00
Union and Enum in C
00:01:00
C: Find the Factorial of a Number Using Recursion
00:15:00
C: Calculate the Area of a Square
00:10:00
C:Check Character Is Alphabet or Not
00:10:00
C:Check if a Number Is Even or Odd
00:10:00
C: Sum of All Numbers
00:10:00
C: Convert Binary Numbers to Decimals
00:15:00
C: Display Armstrong Numbers Between Intervals
00:15:00
C: Swap Number Without Third Variable
00:10:00
C:Check Number Is Positive or Negative
00:15:00
C:Check Whether an Alphabet Is Vowel or Consonant
00:15:00
C: Swap Number with Second Variable
00:10:00
C: Display Prime Numbers Between Intervals
00:15:00
C: Reverse A Sentence Using Recursion
00:15:00
C: Find the Largest Number among the Four Numbers
00:15:00
C: Check Whether a Year Is Leap Year or Not
00:15:00
C: Display the Fibonacci Series
00:15:00
C:Find the Highest Common Factor (HCF) or Greatest Common Factor (GCD)
00:15:00
C: Find the Factorial of a Number
00:15:00
C: Find the Lowest Common Multiple Factor (LCM)
00:15:00
C: Check whether a Number is Palindrome or Not
00:15:00
C: Check whether a Number Is Armstrong Or Not
00:20:00
C: Check whether a Number Is Prime or Not
00:20:00
C: Count the Vowel and Consonants in A Sentence
00:20:00
C: To Make A Calculator for Addition Subtraction Multiplication and Division of Two Numbers
00:20:00
C: To Print a table of a number
00:15:00
C: Right Triangle Star Pattern
00:15:00
C: Left Triangle Star Pattern
00:15:00
C: Pyramid Star Pattern
00:15:00
C: Diamond Star Pattern
00:15:00
C: Right Triangle Number Pattern (Desc)
00:15:00
C: Right Triangle Repeat Number Pattern
00:15:00
C: Pyramid Number Pattern (Asc)
00:15:00
C: Pyramid Number Pattern (Desc)
00:15:00
C: Pyramid Repeat Number Pattern
00:15:00
C: Inverted Right Triangle Number Pattern (Asc)
00:15:00
C: Inverted Right Triangle Number Pattern (Desc)
00:15:00
C: Right Triangle Number Pattern (Asc)
00:15:00
C: Right Triangle Number Pattern (Desc)
00:15:00
C: Diamond Number Pattern
00:15:00
C: Right Triangle Alphabetic Pattern
00:15:00
C:Right Triangle Repeat Alphabet Pattern
00:15:00
C:Pyramid Alphabet Pattern (Asc)
00:15:00
C: Pyramid Alphabet Pattern (Desc)
00:15:00
C: Pyramid Repeat Alphabet Pattern
00:15:00
C: Inverted Right Triangle Alphabet Pattern
00:15:00
C: Diamond Alphabet Pattern
00:15:00
What I acquired from the training was more than what I expected. I enjoyed everything about the training. My special thanks go to Shailendra Chauhan Sir who presented them so simply and practically. I learned a lot. Thank you to all the speakers and team. Kudos to the organizers.
I am working on a support project. Getting very little chance to enhance and develop the skill so I was losing my confidence in development. Later I joined the scholar hat program and started learning things which not only improved my skill but also helped me to clear the concepts which I was not aware of in my 13 years of career. I could improvise my understanding of my concept. The one-year membership and extension along with the freedom of repeating classes as per ur convenience is really helpful. Thanks for scholarhat for growing my skill and confidence.
After working in support for 8.5 years, I realized I was heading in the wrong direction and decided to quit my job, where I was earning a package of 7.4 LPA. Despite having limited development skills, I began freelancing. However, I wanted a job, so I started learning on Udemy. However, my progress was slow, so I joined ScholarHat for Azure Solution Architct Training, and within a month, I secured a job with the same package of 7.4 LPA. After 9 months, I received a hike to 9 LPA.
I took a DSA course taught by Amit at ScholarHat not long ago. He is one of the most knowledgeable and engaging instructors I have had so far. He always taught in a user-friendly manner without overusing layman's terms; very willing to share his knowledge not only on DSA and Java, but how we can apply what we learn in the field and in the interview process. He always made sure his students understand what has been taught and why we need to learn that. In addition, he has setup a Discord Channel and encouraged his students to ask questions on there, and he will always give you his comments and recommendations on a more efficient solution and how to tackle similar problems in the future. If I'm given an opportunity, I will take another class from Amit without any hesitations.
Yes! All our listed courses are completely free. You can access all learning materials, videos, and resources without paying a single rupee.
Anyone! Whether you're a beginner with no coding experience or someone looking to upskill, our courses are designed for all levels.
Absolutely. Every course includes step-by-step guidance, real-life examples, and practice projects to help you learn effectively from scratch.
Yes, all our courses are fully self-paced. You can learn anytime, anywhere, and from any device that suits you.
Our focus is on job-ready skills. The courses are built to teach industry-relevant knowledge that employers value, including hands-on coding and real-world projects.
Yes! Along with courses, we offer career resources like interview prep eBooks, resume tips, and mock interview support.
While free courses provide strong fundamentals, combining them with real-world projects, internships, and advanced practice can significantly boost your chances of landing a job.