Skip to content
C++ Coding: Complete Training for Beginners - CPD Accredited cover image
Play overlay
Preview this course

C++ Coding: Complete Training for Beginners - CPD Accredited
WriteWow Solutions

Data Types | Operators | Strings | Decision Making | Control Flow and Loops | Arrays | Functions

Summary

Price
£19 inc VAT
Study method
Online, On Demand
Duration
5.7 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed Courses Certificate of Completion - Free
Additional info
  • Tutor is available to students

Add to basket or enquire

Buy with Apple Pay
Buy with Google Pay

Overview

Why Study This C++ Coding: Complete Training for Beginners?

  • Global job postings for C++ developers have increased by 18% year-on-year, according to Indeed.
  • The average base salary for C++ developers in the UK is £60,000 per year, as reported by Glassdoor.
  • The UK tech sector has seen an 18% rise in tech jobs in 2023, with a projected 10% growth in web development demand over the next five years.
  • Over 2 million web development job openings were reported globally in 2023 by Burning Glass, with UK web developers earning an average salary of £45,000.
  • More than 50% of web development jobs are fully remote, according to a 2023 FlexJobs survey, making it one of the most remote-friendly fields.

Learning Outcomes

  • Understand the basics of coding and C++ syntax.
  • Master C++ data types and their applications in coding.
  • Implement C++ operators and decision-making structures in coding.
  • Develop proficiency in loops and arrays for efficient C++ coding.
  • Write functions and modular code in C++ for better programming practices.
Opportunities for the UK Job Market
  • C++ Developer: Use your Coding skills to develop software applications; salary range £30,000–£50,000 per annum.

  • Software Engineer: Apply C++ programming for system and application development; salary range £35,000–£60,000 per annum.

  • Game Developer: Leverage C++ for game development in the gaming industry; salary range £25,000–£45,000 per annum.

Certificates

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

Curriculum

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

Course media

Description

This course covers the essential foundations of C++ programming. You’ll start by setting up your local development environment, choosing the right tools, and understanding the basics of coding. Learn key concepts such as variables, functions, data types, operators, and strings. Explore decision-making structures, control flow loops, and arrays to efficiently handle tasks and large datasets. The course also teaches you how to create and use functions, promoting modular, reusable code for more complex projects. By the end, you’ll have a solid understanding of C++ fundamentals and be ready to tackle more advanced coding challenges.

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

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.