Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Cracking C++ Basics

via CodeSignal

Overview

Begin your programming journey with C++ by laying a solid foundation of basic syntax, data types and control structures. This course is practically oriented, enabling you to immediately put new skills into practice with engaging coding challenges.

Syllabus

  • Lesson 1: First C++ Program with an Introduction to Comments
    • Your First C++ Program: Greeting the World
    • Modify Your First C++ Program Greeting Message
    • Space Shuttle Code Debugging Challenge
    • Send a Space Camp Greeting in C++
    • Cosmic Message: Your First C++ Program
  • Lesson 2: Exploring Basic C++ Syntax and Data Types
    • Exploring Data Types and Variables in C++
    • Swap the Favorite Classroom Supply
    • Add Classroom Supplies Details to Console Output
    • Classroom Pencil Details in C++
  • Lesson 3: Navigating Inputs, Outputs, and Expressions
    • Counting Fruits in the Basket
    • Modify Fruit Market Inventory Code
    • Fruit Market Inventory Calculation
    • Calculate the Total Number of Fruits at the Market
    • Fruit Market Inventory Display in C++
  • Lesson 4: Mastering Control Structures with If, Else, and Switch Statements
    • Choosing the Right Table at a Restaurant
    • Accommodating a Solo Diner
    • Identify and Correct the Code Error
    • Writing Case for Mexican Cuisine in a Switch Statement
    • Deciding What to Order Based on Time of Day in C++
  • Lesson 5: Navigating the Logic Maze: Understanding C++ Logical Operators
    • Logical Operators in a Classroom Scenario
    • Adjust Conditions with Logical AND Operator
    • Debug the School Club Eligibility Checker Program
    • School Trip Eligibility Checker in C++

Reviews

Start your review of Cracking C++ Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.