Learn C++ by Creating

4.3 (2026)
MOOC
Payment
Learning paid
Language
English
Duration
1.5 hour coourse
Course by Udemy
What will you learn?
Create a portfolio of C++ projects using... C++
Get your computer ready to program in C++ using Visual Studio. (Level 0: Getting Started)
Create an application that handles standard output. (Level 1: Hello World!)
Create an application that handles input. (Level 2: Nice to Meet You)
Create an application that manipulates strings. (Level 3: Name the Great)
Create an application that has a conversation. (Level 4: Chatbot)
Create an application that does Arithmetic. (Level 5: Integer Calculator)'
Create an application that does math with decimals. (Level 6: Decimal Calculator)
Create an application that uses if statements (Level 7: Correct Answer)
Create an application that uses if and else statements (Level 8: Incorrect Answer)
Create an application that uses if, else if, and else statements (Level 9: Old Enough to Vote)
Discuss some of the fundamentals of computer programming
About the course

Learning C++ programming can be very intimidating, but we will be working on building our skills one level at a time. All of the lectures are hands on video lessons to get you creating your own programs.

This is a great course for beginners or a nice refresher for anyone who has not used C++ in a while.

In this course you will learn how to

  • Get your computer ready to program in C++ using Visual Studio. (Level 0: Getting Started)
  • Create an application that handles standard output. (Level 1: Hello World!)
  • Create an application that handles input. (Level 2: Nice to Meet You)
  • Create an application that manipulates strings. (Level 3: Name the Great)
  • Create an application that has a conversation. (Level 4: Chatbot)
  • Create an application that does Arithmetic. (Level 5: Integer Calculator)'

AND MANY MORE!

Program
Introduction
Get introduced to the teacher and course.
Introduction
Learn C++ through Small Projects from Hello World to Hello Objects
Level 0: Getting Started
Learning C++ is daunting for many reasons, but the most obvious and principal resasons is that people do not know where to even begin. This getting started tutorial is put together in the same format as the rest of the “levels” in this Introduction to C++ course.
It won't work!
What am I supposed to do if Visual Studio does not run on my computer? Do not panic.
Self Check for Level 0
Let's see if you are ready to roll.
Hello World
Write your first application in C++!
Level 1A: Hello World
Today you will create the quintessential first program. It is customary, when learning a new programming language, to start with Hello World! This program is the bare minimum of what a c++ program can be. It will output “Hello World!” and that is it.
Level 1B: Hello World Walkthrough
PROJECT DESCRIPTION
Today you will create the quintessential first program. It is customary, when learning a new programming language, to start with Hello World! This program is the bare minimum of what a c++ program can be. It will output “Hello World!” and that is it. PROGRAMMING CONCEPTS
  • int main(){ }
  • <iostream>
  • stdcout <<
  • \n
  • stdcin.ignore();
  • return 0;
Self Check for Level 1
Let's review some of the basics we learned so far.
Nice to Meet You
Take input from the user and reuse it.
Level 2: Nice to Meet You
PROJECT DESCRIPTION
Learning C++ programming can be very intimidating, but we will be working on building our skills one level at a time. This time we will be adding some user interaction to the Hello World application from Level 1. PROGRAMMING CONCEPTS
  • <string>
  • stdstring name;
  • getline (stdcin, name);
Self Check for Level 2
We added some new elements to our program.
Requirements
  • Students will need to be familiar with computers, but no special software or skills are required to get started.
Lecturers
Andrew Volk
Andrew Volk
Software Developer and Teacher
Platform
/storage/img/providers/udemy.svg
Udemy courses are suited to professional development. The platform is organized in such a way that it is experts themselves that decide the topic and when the course will start. All supporting documents are made available to you for lifetime access. On this platform, you can find a course on about any subject, and that is no exaggeration – from a tutorial on how to ride a motorcycle, to managing the financial markets. The language and the course format are established by the teacher. This is why it is important to read the information about the course carefully before parting with any money.
Rating
4.3
(872)
(697)
(313)
(101)
(45)
Comments (2026)
Like any other website, konevy uses «cookies». These cookies are used to store information including visitor's preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information. For more general information on cookies, please read the «What Are Cookies» article on Cookie Consent website.