Learn the basics of C++

Learn the basics of C++, this course is for anyone new to C++
3.5 (47 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,764 students enrolled
Start Learning Now
  • Lectures 19
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

This course is on C++, it is for people who are new to programming, new to C++, have coded in another language and want to get into c++, people who haven't coded in a while and want to refresh their memory. 

This cource is about one hour and 30 minutes long. The cource starts out with the basic stuff such as printing stuff on the screen, taking input and variables. Then we get into loops, functions, etc.. then we will mix up stuff, like using functions to run for loops and print out arrays.

Programming can be looked at as building, you want to build a house, you will need all the material first. This is what this course is built on, we start teaching basic stuff. That is our material. Then we use our material to build stuff, using functions with a for loop to print out an array. Using everything we know to build bigger things.

What are the requirements?

  • Understanding how to install software

What am I going to get from this course?

  • Create functions, header files, better understanding of C++

What is the target audience?

  • beginners that haven't coded before
  • People new to C++
  • People that haven't coded in a while and wants to get back to it

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

Talking a little bit about myself. Who this course is for, etc

Section 2: Setting up, installing
Install Visual Studio
Section 3: Printing stuff to the screen, Variables and constants, taking input

Creating your first program, cout


Explaining the first program we created


Teaching you about about declaring variables such as: int, double, string, bool


Explaining variables and constants, the differnces.


Teaching you how to take input from the user and then use it

Section 4: Pointers

Teaching you the basics on pointers, Pointers are used for alot, when you play a game, your players position is stored in memory. By using pointers game developers can make it harder for hackers to find the coordinates in memory, so they can't change their players coordinates and teleport their character.

Section 5: if/else statements, while, for, do while loop

Explaining how to use the if statement


using the do while/ while loop

for loop
Section 6: Functions, Arrays, multi dimensional array

How to use functions


Lecture on Arrays


How to create and use a multi dimensional arrays


Doing math with arrays


Here we create a function that prints out an array using a for loop

Section 7: Structures, classes and Header files

creating structures, teaching you what structures can be used for and how you can use them for you own programs


Creating classes and showing you how to use them to store functions, and running the functions


Teaching you about header files, how header files are used and how to use them to organize your code

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Daniel Hovd, Software developer

My name is Daniel, I am 18 years old and I'm from Norway ( Where there is always snowing, never hot and the sun never shines )

I've been programming for seven years. Mosly C++, started with Visual basic and web developement, moved on to C++.

I enjoy making videos, I make videos for Youtube and Udemy. I like teaching what I know to others, love sharing information.

Ready to start learning?
Start Learning Now