C++ Fundamentals - Introduction Level

  • Certificate of Completion

Expand your skill set by learning one of the most complete programming languages ever made!

What you'll learn

  • Environment Setup
  • Code-Debugging and Reviewing
  • Data Types & Data Structures
  • I/O Streams
  • Decision-Making Algorithms
  • Programming Operators
  • Pointers in C++
  • Object-Oriented Programming
C++ Fundamentals - Introduction Level

General Content Guidelines

11 chapters • 45 lessons • Total duration: 7h 37m

Hello World

5 lessons33m 45s

Introduction to C++ Variables and Data Types

4 lessons36m 59s

  • 13:00

  • 05:38

  • 09:48

  • 08:33

Introduction to C++ Modifiers and I/O Streams

5 lessons53m 9s

  • 05:09

  • 14:37

  • 11:56

  • 15:27

  • 06:00

Code-Quality Standards and Programming Operators

5 lessons43m 13s

  • 04:00

  • 03:46

  • 09:07

  • 17:13

  • 09:07

Introduction to Decision-Making and Looping in C++

5 lessons46m 24s

  • 13:00

  • 08:14

  • 06:16

  • 10:54

  • 08:00

Introduction to C++ Data Structures

4 lessons37m 46s

  • 13:18

  • 03:40

  • 13:31

  • 07:17

Binary Operations in C++

3 lessons47m 10s

  • 25:39

  • 11:04

  • 10:27

General Program Structure in C++

3 lessons23m 16s

  • 06:53

  • 08:02

  • 08:21

Introduction to STL Strings in C++

3 lessons46m 37s

  • 18:16

  • 17:23

  • 10:58

Introduction to OOP (Object-Oriented Programming)

4 lessons56m 37s

  • 05:51

  • 13:59

  • 24:25

  • 12:22

Show more chapters (1)

Requirements

  • Anyone who feels like this course can improve their skill set
  • Aspiring Programmers
  • Personal Computer (either Mac or Windows)
  • Willingness to learn =)

Description

Created by Bjarne Stroustrup in 1979, C++ is commonly known for its quickness and efficiency in handling system resources as well as its reliability in performing critical tasks.

It’s what we truly call a general purpose language, being used in a varied range of business sectors, ranging from Fintech Companies, passing by IoT Devices and Search Engines, moving through Health and Aviation Sectors and also being responsible for major progress and achievements in the Game-Development Industry.

In a side-note, C++ is responsible for the development of games like World of Warcraft or Counter-Strike and also gaming consoles such as Playstation or Xbox).

Stated the facts, it becomes clear why the demand for C++ programmers is everlasting and stronger than ever, C++ main core stands on 2 undoubtful quality standards: performance and reliability.

This introduction-level course is designed to give you a broad and complete overview into one of the most popular programming languages nowadays, in a zero-to-hero approach.

Throughout 46 lectures, divided into 11 sections, you’ll learn how to setup your own programming environment while becoming familiar with advanced concepts such as Data Structures, Decision-Making Principles and OOP Concepts. You’ll also have an assignment waiting for you at the end of each section, reviewing the given chapter and making sure you’re ready to advance to the next one.

David, the tutor responsible for this course, is an experienced instructor who specialized in tutoring complex matters in a simple, friendly way. You’ll have his support throughout the entire course and, of course, feel free to reach him if so is needed.

From game development to embedded systems, C++ is a must in modern days programming, take the risk or lose the chance!

Original course created by Alex Genadinik