Skip to content
Play overlay
Preview this course

C++ Development Tutorial Series - Complete Coding Guide for Beginners

100% Pass Rate | Assignment Included in Course Price | Free Certificate | Lifetime Course Access


Empower UK Employment Training

Summary

Price
£15 inc VAT
Study method
Online, On Demand What's this?
Duration
6.2 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Empower UK Diploma Certificate - Free
  • Reed Courses Certificate of Completion - Free
Additional info
  • Tutor is available to students

Add to basket or enquire

Overview

C++ Development Tutorial Series - Complete Coding Guide for Beginners

Dive into the world of programming with our C++ Development Tutorial Series - Complete Coding Guide for Beginners. This comprehensive course is designed to introduce beginners to the fundamentals of C++, covering everything from setting up a development environment to mastering basic programming concepts such as data types, operators, control flow, and functions.

Learning Outcome:

  • Understand the basics of the C++ programming language and its applications in software development.
  • Set up a local development environment to start coding in C++.
  • Learn about C++ data types and their uses in coding.
  • Master the use of C++ operators to perform various operations.
  • Explore how to manipulate strings in C++.
  • Make decisions in code using C++ decision-making constructs.
  • Control program flow using loops in C++.
  • Work with arrays to store sequences of data in C++.
  • Define and utilize functions to organize and reuse code in C++.

Key Employment Opportunities:

  • C++ Developer: Yearly £57,500 approx
  • Software Engineer: Yearly £35,000 to £70,000 approx
  • Game Developer: Yearly £42694 approx

More Benefits:

  • Assignment on the C++ Coding course
  • Free Digital Reed Certificate on C++ Coding course
  • Compatible with iPhone & Android Devices
  • Moneyback Guarantee

Certificates

Empower UK Diploma Certificate

Digital certificate - Included

You must submit the assignment to order the Free Empower UK Diploma Certificate.
* Assessment Fee: £5

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

Curriculum

12
sections
83
lectures
6h 12m
total
    • 1: C++ Coding: Intoduction 03:10
    • 2: C++ Coding: Course Curriculum 04:55
    • 3: C++ Coding: Getting started on Windows, Mac or Linux 00:47
    • 4: C++ Coding: How to ask great questions 01:06
    • 5: C++ Coding: FAQ’s 01:01
    • 6: C++ Coding: Introduction 01:16
    • 7: C++ Coding: CPP Futures 03:09
    • 8: C++ Coding: Why it Popular in Coding 03:30
    • 9: C++ Coding: Popular IDEs for Coding 02:51
    • 10: C++ Coding: Get and Installing Visual Studio Editor 11:04
    • 11: C++ Coding: Creating First Project 08:26
    • 12: C++ Coding: Your First CPP Program 08:22
    • 13: C++ Coding: Compiling and Run a CPP Program 03:44
    • 14: C++ Coding: Introduction 01:06
    • 15: C++ Coding: Creating Variables 11:52
    • 16: C++ Coding: Creating Multiple Variables 07:01
    • 17: C++ Coding: Constants 06:05
    • 18: C++ Coding: Identifiers 05:42
    • 19: C++ Coding: Naming Convention 04:28
    • 20: C++ Coding: Working with standard library 03:27
    • 21: C++ Coding: Output Text and New Lines 07:10
    • 22: C++ Coding: Reading User Input 07:36
    • 23: C++ Coding: Simple Calculator Program 05:40
    • 24: C++ Coding: Comments 03:09
    • 25: C++ Coding: Introduction 01:33
    • 26: C++ Coding: Data type basics 05:18
    • 27: C++ Coding: Numeric types 06:13
    • 28: C++ Coding: String types 04:13
    • 29: C++ Coding: Character types 03:49
    • 30: C++ Coding: Introduction 00:52
    • 31: C++ Coding: Arithmetic operators 05:01
    • 32: C++ Coding: Assignment operators 03:59
    • 33: C++ Coding: Comparison operators 05:17
    • 34: C++ Coding: Logical operators 09:19
    • 35: C++ Coding: Introduction 01:00
    • 36: C++ Coding: Strings 06:12
    • 37: C++ Coding: Concatenation and append 10:16
    • 38: C++ Coding: String Built-in Functions 08:57
    • 39: C++ Coding: String Indexing 03:47
    • 40: C++ Coding: String Formatting 05:26
    • 41: C++ Coding: String Keyboard Input getline() 04:28
    • 42: C++ Coding: Using namespace 02:04
    • 43: C++ Coding: Introduction 00:54
    • 44: C++ Coding: If statement 04:18
    • 45: C++ Coding: else statement 02:46
    • 46: C++ Coding: else if statement 03:57
    • 47: C++ Coding: Ternary operator 03:55
    • 48: C++ Coding: Switch-case statement 06:31
    • 49: C++ Coding: Introduction 01:50
    • 50: C++ Coding: While loop 05:31
    • 51: C++ Coding: Do-while loop 02:00
    • 52: C++ Coding: For loop 08:15
    • 53: C++ Coding: Customize loop running 02:37
    • 54: C++ Coding: Break statement 02:05
    • 55: C++ Coding: Continue statement 03:07
    • 56: C++ Coding: Nested loops 05:58
    • 57: C++ Coding: Prime Number Program 06:47
    • 58: C++ Coding: Coding exercise 01:48
    • 59: C++ Coding: Solution for coding exercise 01:23
    • 60: C++ Coding: Introduction 00:49
    • 61: C++ Coding: Array statement 06:16
    • 62: C++ Coding: Change array data item 02:05
    • 63: C++ Coding: Read array data using loops 03:55
    • 64: C++ Coding: Multidimensional Array 04:37
    • 65: C++ Coding: Update Multidimensional Array 02:03
    • 66: C++ Coding: Loop through Multidimensional Array 04:26
    • 67: C++ Coding: Introduction 01:07
    • 68: C++ Coding: Creating a function 03:07
    • 69: C++ Coding: Calling a function 05:25
    • 70: C++ Coding: Function with parameter 04:18
    • 71: C++ Coding: Default parameter 01:43
    • 72: C++ Coding: Multiple parameters 04:56
    • 73: C++ Coding: Return keyword 05:11
    • 74: C++ Coding: Call by value 01:54
    • 75: C++ Coding: Call by reference 02:18
    • 76: C++ Coding: Pass by Group items 04:06
    • 77: C++ Coding: Function overloading 05:53
    • 78: C++ Coding: Recursion 04:23
    • 79: C++ Coding - Course Assignment 01:00
    • 80: Course Assignment Worksheet 10:00 PDF
    • 81: Empower UK Submit Your Assignment 01:00 PDF

Course media

Description

Key Lesson Snippets:

  • Setting up Local Development: Learn the step-by-step process to set up a C++ development environment on your computer.
  • C++ Basics: Explore the foundational elements of C++ programming, starting with syntax, variables, and basic input/output.
  • C++ Data Types: Understand the different data types in C++, including integers, floats, doubles, and booleans, and when to use them.
  • C++ Operators: Master the various operators in C++, including arithmetic, relational, and logical operators, for performing calculations and evaluations.
  • C++ Strings: Learn how to use strings for storing and manipulating text in C++.
  • C++ Decision Making: Discover how to make decisions in your code using if, else, and switch statements to guide program flow based on conditions.
  • C++ Control Flow Loops: Get acquainted with looping constructs such as for, while, and do-while loops to execute code blocks multiple times.
  • C++ Arrays: Dive into arrays in C++, understanding how to store, access, and manipulate fixed-size sequences of elements.
  • C++ Functions: Explore the concept of functions for modularizing code, enhancing reusability, and simplifying complex problems by breaking them into manageable parts.

Who is this course for?

  • Software Developer
  • C++ Programmer
  • Application Developer

This course will pave the way for higher study in the field of Coding. You can enrol on higher level Coding courses, such as:

  • Level 1 Award in Introduction to Web Development with Coding
  • Level 2 Certificate in Web Development with Coding
  • Level 3 Certificate in Coding for Games Development
  • Level 3 Diploma in Computer Science with Coding

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.