Your learning journey in a nutshell

Learn how to run your first program and build a Bank Management System.

Why become a C Programmer?

Develop better creativity, critical thinking, reasoning, and problem solving skills.

103.1% Growth Rate

There was a huge growth in the total number of students on the platform

5.2% Increase In Contributors

The number of open-source contributors on the platform has increased this year

35% Software Repositories

The platform has witnessed an increase of software repositories created

Start with 6 L.P.A

According to PayScale, a C developer can earn an average of 6.5L starting out.

Learn LIVE from the Best

From software engineers to IT specialists, learn LIVE from the best in the industry.

What will you be learning?

Through this online course, explore your journey as a C programmer!

What is C programming ?

Lesson

Setting up your lab

Lesson

C Tools!

Lesson

Foundation of Programming

Lesson

C Vs Python

Lesson

Hello World!

Live

Run your first program

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

Understanding the Programming Lingo

clock-logo 4m watch

Basic Maths in C

Lesson

Tokens in C

Lesson

Programming Terminology - 101

Lesson

Storage in C

Lesson

C Basics

Live

Swapping numbers !

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What is ternary operator?

clock-logo 2m watch

"If-Else" in C

Lesson

Taking Decisions in C

Lesson

Conditional Statements

Lesson

Switch case

Lesson

Making Decisions in C

Live

Conditional Statements 1!

Project

Conditional Statements 2!

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What is If, IF-ELSE?

clock-logo 10m watch

Loops in C

Lesson

Repeating a task

Lesson

Functions in C

Lesson

Recursion in C

Lesson

Why Do We Need Functions?

Lesson

Looping

Live

Challenge : Functions !

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What is Recursion?

clock-logo 6m watch

What is a "String" in C?

Lesson

Why do we need an Array?

Lesson

"Multi-Dimensional" Array

Lesson

What are Pointers?

Lesson

Data Handling

Live

Let's Code Arrays !

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What are Array?

clock-logo 4m watch

Hierarchy in C

Lesson

What are Linked Lists?

Lesson

Allocating Memory in C

Lesson

What is a Stack?

Lesson

Structures

Live

Challenge : Data Structures !

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What are Queue in C?

clock-logo 11m watch

File Handling in C

Lesson

File Handling in C

Live

Let's code

Project
alert-logo

This video is free and for demonstrative purposes only.

Mediaplay-logo

What is File Handling?

clock-logo 1m watch

C Programming Course Curriculum PDF

What will you build

Get hands-on knowledge about working on various different projects in the field.

Unlock Certificates + LoR.

Completion of our courses will provide you with 2 certifications, The Certificate of Participation followed by the Certificate of Competence.
You can also unlock a Letter of Recommendation.

MyCaptain Certificate of Completion is a badge of professional proficiency, recognised by esteemed organisations

Wondering how it works?

Here’s a sneak peek into what MyCaptain offers.

LIVE Classes with Experts icon

LIVE Classes with Experts

Our courses have been created with experts and have a gamified learning journey.

Internship and Job Opportunities icon

Internship and Job Opportunities

Complete portfolio-worthy projects and gain practical insight through internships in the field.

Video class imageZoom image

A notch above the rest.

An exclusive array of mentorships, internship opportunities, network-building assistance and more.

Things you’ll getMyCaptainOthers
Practical Knowledgeticktick
Personalized & Guided Assistancetickcross
Lifetime Content Accessticktick
Internship & Placement Supporttickcross
Industry Standard Certificatetickcross
Live Cohort Based Teachingtickcross

Our Mentees' thoughts:

We have helped over 1,20,000 mentees step into their desired fields of passion. Here is what a few of them have to say:

Our mentees at work

From Starting their own Start-Us to Cracking Full-Time offers at agencies and firms, to publishing their own books, our mentees have done it at.

app mobile image

MyCaptain in the spotlight.

Over the years, we sure have caught a few eyes!

Still have questions?

We might have already answered them here: