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
Save 13%
£13 inc VAT (was £15)
Offer ends 30 September 2024
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

2 students purchased this course

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

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 2024. All rights reserved.