Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Basics of C Programming

person icon Omkar Ganthade

3.9

Basics of C Programming

Complete basics of C Programming for beginners

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Omkar Ganthade

English [CC]

category icon C Programming,Programming Languages,IT Fundamentals,Development

Lectures -38

Duration -3 hours

3.9

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

This course has been optimized to meet the requirements and demands of students who are eager to learn the C Programming Language in the most easy and attractive manner. 

C is the most natural language when you learn to think the way a computer thinks. By learning C, you connect with everything that happens under the hood in your system. C is the key to developing performance-critical solutions, and this course is the key to exploring every detail of this programming language.

With me you will learn everything you need to become a true professional. We don't just scratch the surface. You will discover all the background, good practices, and things you need to pay special attention to with us.

[C Programming - Course Information]

In this course, you’ll learn the fundamentals of programming using C Language - including different concepts such as:

  1. Programming Concepts (General + C Language)

  2. Input & Output (what it is and how it can be used in C)

  3. How variables work

  4. Conditions & Control Flow (controlling the execution flow of a C Program)

  5. Different types of Loops (including For, While, and Do-While in C)

  6. Functions

  7. Arrays in C

  8. Pointers

  9. Using Strings in C Programming

  10. Recursions (Concepts + C Usage)

  11. Constants

  12. And maybe some additional sections in C Programming Language

Each and every one of the major topics are being taught with plenty of exercises (of course, in C Programming Language) with full video solutions.

This course is particularly suitable for:

  • complete beginners who want to learn programming in C
  • who want to learn programming closely with bare metal
  • who wants to work on high-performance, high-load, real-time software

Should you enroll?

If you're still unsure - then no worries. I'm so confident about my course and what it will teach you. 

Let's go!

Goals

What will you learn in this course:

  • Understand the fundamentals of the C Programming Language

  • Understand variables and the different data types

  • 1D Arrays - Why do we need them & How they can be used?

  • 2D Arrays - Matrices

  • Functions - declaration | definition | usage

  • Introducing "#define"

  • Recursion - Concept | Usage

Prerequisites

What are the prerequisites for this course?

  • A computer with Windows, Linux or Mac OS

  • 4GB RAM (recommended)

  • No prerequisites, course is for absolute beginners.

Basics of C Programming

Curriculum

Check out the detailed breakdown of what’s inside the course

Index
1 Lectures
  • play icon What you're learning in this course 05:01 05:01
Introduction
5 Lectures
Tutorialspoint
Operators
7 Lectures
Tutorialspoint
Branching Statement
9 Lectures
Tutorialspoint
Example
1 Lectures
Tutorialspoint
Loops
6 Lectures
Tutorialspoint
Different Data types
2 Lectures
Tutorialspoint
Arrays
2 Lectures
Tutorialspoint
Function
2 Lectures
Tutorialspoint
Recursion
2 Lectures
Tutorialspoint
Pointers
1 Lectures
Tutorialspoint

Instructor Details

Omkar Ganthade

Omkar Ganthade

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515