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

CodeSignal

Revisiting C++ Basics

via CodeSignal

Overview

This is an introductory course to refresh your C++ knowledge. Develop proficiency in C++ syntax, string operations, and looping structures, establishing a strong foundation for addressing basic programming issues.

Syllabus

  • Lesson 1: Understanding C++ Vectors, and Strings
    • Packing List Adjustment in C++
    • Space Voyager's Suitcase Check
    • Vector Packing for Travel in C++
    • Verifying Packing List Items in C++
    • C++ Journey Preparation and Farewell Message
    • Manipulating C++ Strings for Space Pioneers
  • Lesson 2: Navigating C++ Loops: Understanding Iteration over Containers
    • Loop Conversion: From for to while in C++
    • Space Crew Fruit Inventory Debugging
    • Looping Through a Fruit Vector in C++
    • String Assembly in C++ Without Trailing Space
    • Counting Non-Vowel Characters in C++
  • Lesson 3: Mastering Conditional Logic and Loop Control in C++
    • Loop Control with Break in C++
    • Debugging the Weather Alert System
    • Weather Wardrobe Recommendation System
    • Controlling Temperature Flow with Loops
    • Temperature Management with Conditional Loops in C++
  • Lesson 4: Mastering String Manipulation in C++
    • Counting Lowercase Characters in C++
    • Fix the Uppercase Conversion Function
    • C++ Character Shift Encryption Challenge
    • Implementing Caesar Cipher Encryption in C++
    • Caesar Cipher Encryption in C++
  • Lesson 5: C++ String Manipulation and Type Conversion Essentials
    • Joining Strings in C++ With Standard Methods
    • Debugging Employee Data Formatter in C++
    • Employee Data Analysis and Eligibility Check
    • Exploring Space: A C++ String Manipulation Mission
    • Crew Command Assignment Processing

Reviews

Start your review of Revisiting 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.