Skip to main content

Course

Learn C++ Basics

Step into the world of programming with this beginner-friendly C++ course and build a strong programming foundation.

  • Level: Beginner
  • Duration: 3 weeks
  • Type: Interactive
  • Language: English
  • Practice Problems: 75+
  • Quizzes: 70+
Enroll for FREE

Course Content

  • 1.1 Get Started
  • 1.2 Numbers and Text
  • 1.3 Comments
  • 1.4 Variables
  • 1.5 Print Output
  • 1.6 Arithmetic Operators
  • 1.7 Type Conversion
  • 1.8 C++ Take Input
  • 1.9 Introduction Examples
  • 1.10 Revise Introduction

  • 2.1 C++ Booleans
  • 2.2 if...else Statement
  • 2.3 while Loop
  • 2.4 C++ for Loop
  • 2.5 break and continue
  • 2.6 switch Statement
  • 2.7 Control Flow Examples
  • 2.8 Revise: Control Flow

  • 3.1 Functions in C++ Programming
  • 3.2 Standard Library Functions
  • 3.3 Local Variables
  • 3.4 Think Functions
  • 3.5 Revise Function

  • 4.1 Arrays
  • 4.2 Array Input
  • 4.3 Ranged for Loop
  • 4.4 Array and Functions
  • 4.5 Revise: Array
  • 4.6 Project: Compute Student Grade

  • 5.1 Strings Introduction
  • 5.2 String Functions
  • 5.3 Revise String
  • 5.4 String Summary

  • 6.1 C++ Struct
  • 6.2 Structs and Functions
  • 6.3 Revise Struct

  • 7.1 Pointers Introduction
  • 7.2 Pointers and Arrays
  • 7.3 Pointers and Functions
  • 7.4 Dynamic Memory Allocation
  • 7.5 Revise Pointers

  • 8.1 Multiline Comments
  • 8.2 Nested Loop
  • 8.3 Two Dimensional Array
  • 8.4 Ternary Operator
  • 8.5 Miscellaneous
  • 8.6 Rock, Paper, Scissors Project

Project

Rock, Paper, Scissors Game

Build the classic hand game with a computer opponent and a scoreboard. A fun project to practice control flow, functions, and randomness.

C++ CERTIFICATION

Get C++ certified

Get your skills verified with our certification.

Showcase your expertise on LinkedIn and stand out from the crowd. Impress your potential employers.

JOB OPPORTUNITY

COMING LATER THIS YEAR

Receive job opportunities from top companies

Upon completion of the learning path, you will receive job opportunities from top countries around the world.

  • Microsoft
  • Google
  • Wipro
  • Amazon
  • TCS
Start this Course
Get Certified

Learn C++ by Doing

Build hands-on projects that mirror real developer challenges. Apply what you learn immediately — so you can learn by doing, not just watching.

Build Skills by Building Projects

Projects you will create:

  • Student Grade Calculator

    Enter scores, calculate averages, and determine final grades. A practical project to solidify your understanding of logic and data handling.

  • Rock, Paper, Scissors Game

    Build the classic hand game with a computer opponent and a scoreboard. A fun project to practice control flow, functions, and randomness.

A woman smiling at her desk

Looking to break into tech?

Landing your first job is difficult, but you don't have to figure it out alone.

Build real projects for your portfolio, earn certificates you can share, and follow a learning path that takes you from the basics to job-ready skills.

Frequently asked questions

You can start Learn C++ Basics with a 7-day free trial. Click "Enroll for FREE" to begin.

About 3 weeks. The course has 8 chapters.

No. Learn C++ Basics has no prerequisites. Level: Beginner.

Yes. Complete Learn C++ Basics to earn a C++ certificate with your name on it, which you can download or share on LinkedIn. Certificates are included with your subscription.

You'll build 2 projects: Student Grade Calculator and Rock, Paper, Scissors Game.