C++ in 2 hours: C++ Programming Tutorial For Beginners
4.1 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,990 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C++ in 2 hours: C++ Programming Tutorial For Beginners to your Wishlist.

Add to Wishlist

C++ in 2 hours: C++ Programming Tutorial For Beginners

Learn C++ Programming Basics in just 2 hours. Zero Programming experience required. Simply the Ultimate guide to C++ .
4.1 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,990 students enrolled
Created by Ajay R Warrier
Last updated 8/2015
Curiosity Sale
Current price: $10 Original price: $30 Discount: 67% off
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 10 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master all the basics of C++ Programming
  • Write hardcore programs using C++
  • Pass their exams related to C++
  • Develop problem solving ability
View Curriculum
  • Interest to learn
  • Basic computer knowledge.


This course will not waste your time, Are you tired of watching tutorials that take hours to explain simple concepts? You came to right place. All this course asks you is 2-3 hours of your life.

This is the class I wish I had when I was trying to learn C++ Programming. I have a unique way of teaching, as I know how it must be overwhelming to learn a very complex programming language like C++. Best part of this course is No prior programming experience is required.

I will walk you through everything you need to start writing fun programs. From Installing Dev C++ in your PC/Mac to mastering all the key concepts of C++. All that and more in just 2 hours.

You will learn by writing working programs. This course will solidify all the basic C++ concepts.

Who is this class for?

i.) People who want to write programs. I will not be teaching you in detail boring and useless theories of programming and C++. I will be teaching you the things you need to write fun and useful C++ programs

ii.) Beginners. You don't need any programming experience to take this class. I have been the absolute beginner before and I am more than happy to help you.

iii.) Those who want to learn C++ fast (0 Waste of Time).

What are you waiting for?? Enroll now and let's get started.

Who is the target audience?
  • This C++ course is meant for newbies who are not familiar with C++ syntax
  • Students looking for a quick refresher on C++
  • Someone who doesn't care about the theory and just wants to write cool programs
  • Anyone with a passion to learn something new
  • Anyone who is willing to work hard to learn a new and complicated programming language
  • Intermediate level programmers who are looking to get a clear view of the complex concepts of C++ Programming
  • This course is probably not for you if you're an expert programmer looking to learn advanced C++ concepts
Students Who Viewed This Course Also Viewed
Curriculum For This Course
31 Lectures
Getting Started
2 Lectures 01:36

We will install the platform to code our future programs.

Preview 4 pages

Welcome to the world of C++ programming.

Preview 01:36
C++ Basics
4 Lectures 11:49

A character set is a set of valid character that language can recognise. The smallest individual units of a program is known as Tokens.

Dive deep into the core of C++ Programming with this lecture.

Preview 02:21

Header Files
2 questions

Variable is an entity whose value can change through out the program. Learn to make different types of variables.

Preview 03:32

Where the program begins and where the program ends.

Preview 01:40

Learn to print text onto screen and receive input from user.

Preview 04:16
Conditional Statements or Selection Statements
5 Lectures 13:47

Learn to use conditions in C++

If statement

Learn what to do if the if condition fails!!

else statement

There is always another way. How to use the conditional Operator.

Conditional Operator

Get ready for your very own Calculator.

Second Program: Our own Calculator!!!!

Complete Section Summary

Section 3 Lecture Notes : Selection Statements
2 pages

A Quiz on the topic Condition Statements

Condition Statements
3 questions
Iteration Statements : Time for a loop!!!
6 Lectures 10:56

Learn about the for loop and how to use for loop in C++

For Loop

Some elements of the for loop can be skipped. Learn How

Bypassing Loop elements

Learn about the while loop and how to use while loop in C++

While Loop

Learn about the do while loop and how to use do while loop in C++

Do While Loop

Compare the 3 Loops of C++ and Learn when to use them

For Loop Vs While Loop Vs Do While Loop
1 page

Complete Section 4 Summary

Section 4 Lecture Notes : Iteration Statements
3 pages
3 Lectures 07:57

Learn what functions are all about.

What are Functions?
3 pages

Before we learn how to use functions, let us understand why we need functions.

Functions : Why do we need them

Now that you now why we need functions let us understand how to use them

Functions : How to create a function
4 Lectures 10:22

Learn how to create a finite list also known as Array.

What are arrays

Learn methods of Input/Output for Arrays

Array : Input/Output

Yipeee!! , We will develop our third program....

Third Program!!! : Searching in an Array

Section 6 Complete Summary

Section 6 Lecture Notes : Arrays
3 pages
3 Lectures 03:45

Learn how to use structures.

How to use structures

Structure inside a strucutre. Now isn't that fun.

Nested Structures
1 page

Complete Section 7 Summary

Section 7 Lecture Notes : Structures
2 pages
4 Lectures 10:32

Learn how to use the most important feature of C++ : Classes

How to use classes

Access Levels are very important parts of classes. Learn about public access level and private access level.

Public and Private

Structures VS Classes. Let us analyze their differences.

Structures VS Classes
1 page

Section 8 complete Summary.

Section 8 Lecture Notes : Classes
6 pages
About the Instructor
Ajay R Warrier
4.5 Average rating
322 Reviews
15,521 Students
5 Courses
Making Your Life Easier.

I am a Computer Science Engineer as well as a proud Udemy Instructor. . I am well versed in video editing and programming. Through Udemy i intend on sharing my knowledge with students from all parts of the world.

My formula for living is quite simple. I get up in the morning and I go to bed at night. In between, I occupy myself as best I can.I am determined to be cheerful and happy in whatever situation I may find myself. For I have learned that the greater part of our misery or unhappiness is determined not by our circumstance but by our disposition.