Skip to content

C++ for Beginners [Video]


Packt Publishing

Summary

Price
£70.83 inc VAT
Or £23.61/mo. for 3 months...
Study method
Online
Duration
6 hours · Self-paced
Qualification
No formal qualification

Overview

Create Code That Screams with C++! Hours of Video Lecture, Lab Exercises and Dozens of Code Samples for You To Use.

Video Description

Have you always wanted to create console video games, but lack the basic C++ skills? Do you want to understand a more "heavy-duty" programming language? Do you really want to get "under the hood" and complete more complex computing tasks quickly? Do you simply want to advance your current skill set and learn one of the world's most popular programming languages?

C++ is one of the most widely used languages in the world. It's used for everything from financial trading applications (where speed equals revenue!) to console video games.

Delve into the C++ programming language with this course, C++ For Beginners, authored by expert David Pither-Patterson. David is an experienced instructor, specializing in presenting complex technical information in a manner that just about anyone can grasp. With David's help, you'll start by setting up your development environment and working your way through all the C++ fundamentals.

Included in the 46 video lectures that comprise the course are dozens and dozens of code examples that you can learn from. You'll also complete engaging lab exercises that are not only fun, but specially designed to help you retain the information in the lectures.

C++ is one of the most important languages you can learn--and there is no better way to learn it than with LearnToProgram's David Pither-Patterson.

Description

What You Will Learn

  • Learn to Set up Your Development Environment
  • Learn to Execute C++ Code
  • Learn To Debug Your Code
  • Understand the Role of Variables
  • Be able to use Variable Data Types
  • Be Able to Output to the Standard Error Stream
  • Learn To Cast Data Types
  • Learn to Format Output
  • Learn to Take and Process Console Input
  • Understand and Use Source Comments
  • Be able to use Assignment Operators
  • Identify and Use Compound Operators
  • Use Comparators and Logical Operators
  • Understand and apply Operator Precedence
  • Create Simple and Complex Conditionals with If
  • Use the Switch Statement
  • Use the Ternary Operator
  • Create While Loops and For Loops
  • Use Arrays
  • Access Array Members with Loops
  • Understand and use Multidimensional Arrays
  • Learn the Role of Pointers
  • Understand Binary Theory and its Role in C++
  • Create and Use Truth Tables and Binary Operators
  • Work with Bitwise Operators
  • Encapsulate Code in Functions
  • Work with Header Files and Includes
  • Understand and Use Namespaces
  • Understand and use the STL String Library
  • Understand Object Oriented Programming
  • Create Classes and Objects in C++
  • Read Text Files to Permanent Storage
  • Store Text Files in Permanent Storage

Career path

Table of Contents

  1. YOUR FIRST PROGRAM VARIABLES AND ASSIGNMENTS
  2. ERRORS AND DATA TYPES
  3. OPERATORS AND PRECEDENCE DECISION MAKING AND PROGRAM FLOW
  4. ARRAYS
  5. BINARY OPERATIONS
  6. PROGRAM STRUCTURES STRINGSCLASSES AND OBJECTS
  7. INPUT, PROCESS AND OUTPUT

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.