Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Learn to Program with C++ to your Wishlist.

Add to Wishlist

Learn to Program with C++

Take your C++ Programming to the next level. Course Duration: 6.5 Hours - 80 Lessons
4.6 (173 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,734 students enrolled
Last updated 1/2017
English
$10 $50 80% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

A Verifiable Certificate of Completion is presented to all students who undertake this course.

As one of the most popular general purpose programming languages in the world, C++ can be used to create everything from small apps to complete video games and critical system drivers. Now you can get started with C++ in a step by step, hands-on video course, in far less time than trying on your own with this ultimate c plus plus tutorial .

In this 10 hour tutorial series, computer science professor Mike McMillan introduces you to the basics of programming in C++. With over 25 years of programming experience, 13 years of teaching, and having written 6 textbooks on programming, Mike offers the definitive guide to coding. Starting with the basics of the C++ programming language, this video tutorial covers all of the basic operations you need to start building your own programs with c plus plus programs

Who is the target audience?
  • Anyone with an interest in creating their own applications from scratch.
  • People who are wanting to move from HTML or CSS to full-on programming.
  • Programmers who want to expand the number of languages they can use.
  • People who want to learn programming through pragmatic examples instead of endless explanations.
Students Who Viewed This Course Also Viewed
What Will I Learn?
How to create a functional app from start to finish using industry standard practices.
Key coding concepts such as standard data types, variables, arithmetic expressions flow control, functions, classes, arrays, and pointers.
Computing theory and mathematical principles strictly as they apply to everyday C++ coding
View Curriculum
Curriculum For This Course
Expand All 108 Lectures Collapse All 108 Lectures 09:59:06
+
Introduction
4 Lectures 04:54
Working Files - Download These First
00:01


What You Need for this Course
00:45

What You Need To Program
01:43
+
Getting Started
2 Lectures 07:08
Download Code Blocks
02:58

+
Writing Your First C++ Program - Hello, World!
7 Lectures 21:09
Entering The Program
02:55

Compiling And Running The Program
01:50

Explaining The Program
04:29

Syntax Highlighting
02:11

Modifying The Hello World Program
02:35

Finding And Correcting Errors
04:46

Exercise Hello Viewer
02:23
+
C++ Building Blocks - Data Types And Variables
6 Lectures 23:23
Introduction To Data Types
03:11

Data Types int And double
03:52

Data Types string,char,bool
03:14

Variable Naming Rules
01:18

Declare And Assign Variables
05:07

Exercise Hello Personal
06:41
+
C++ Input And Output
6 Lectures 33:42
cout Special Characters
06:07

Formatted Output With iomanip
05:29

Output With printf
07:05

cin With Numbers
05:58

cin With Strings
03:36

Exercise
05:27
+
Arithmetic Operators And Expressions
6 Lectures 32:43

Order Of Precedence
06:43

Using Constants
05:58

Using Math Library
04:39

Mixing Data Types
04:52

Exercise
05:27
+
Making Decisions
9 Lectures 48:36
Relational Operators
05:44

Logical Operators
05:25

Simple if Statement
05:23

if else Statement
03:49

Nested if Statements
05:57

if else if Statement
04:31

if else if With Logical Operators
07:36

Question And Answer
05:03

Simple Calculator
05:08
+
Performing Repetition
9 Lectures 53:32
while Loop Intro
05:15


Sentinel Controlled while Loop
06:09

Results Controlled while Loop
04:27



Nested for Loops
05:58

Exercise 1 - while Loop
05:17

for Loop Exercises
07:37
+
Functions
8 Lectures 55:34
Function Introduction - Part 1
06:10

Function Introduction - Part 2
04:58


Predicate Functions
06:11

Void Functions Introduction
04:40

Reference Parameters
05:43

Function Exercises - Part 1
09:08

Function Exercises - Part 2
05:48
+
Vectors
9 Lectures 59:38
vector Introduction
07:17

vector Initialization
04:39

Adding Data To vector
03:52

vector Data Access
07:52

vectors And Functions
07:37


Searching A vector
08:50

vector Sort
06:35

vector Exercise
05:30
6 More Sections
About the Instructor
4.4 Average rating
33,778 Reviews
665,270 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Report Abuse