HOME > Development > Learn C++ from scratch

Learn C++ from scratch

  • Development
  • Mar 26, 2025
SynopsisLearn C++ from scratch, available at $44.99, has an average r...
Learn C++ from scratch  No.1

Learn C++ from scratch, available at $44.99, has an average rating of 3.5, with 50 lectures, based on 236 reviews, and has 24837 subscribers.

You will learn about Setting up C++ development environment Displaying output Accepting user inputs Using escape sequence Using comments in your code Creating variables Data Types Pointers and Reference String functions Arrays Operators Conditional statements Loops Functions Classes and Objects Class methods Accessing class attributes and methods Create a maths application program. This course is ideal for individuals who are Beginners to C++ or Beginners to programming It is particularly useful for Beginners to C++ or Beginners to programming.

Enroll now: Learn C++ from scratch

Summary

Title: Learn C++ from scratch

Price: $44.99

Average Rating: 3.5

Number of Lectures: 50

Number of Published Lectures: 49

Number of Curriculum Items: 50

Number of Published Curriculum Objects: 49

Original Price: $94.99

Quality Status: approved

Status: Live

What You Will Learn

  • Setting up C++ development environment
  • Displaying output
  • Accepting user inputs
  • Using escape sequence
  • Using comments in your code
  • Creating variables
  • Data Types
  • Pointers and Reference
  • String functions
  • Arrays
  • Operators
  • Conditional statements
  • Loops
  • Functions
  • Classes and Objects
  • Class methods
  • Accessing class attributes and methods
  • Create a maths application program.
  • Who Should Attend

  • Beginners to C++
  • Beginners to programming
  • Target Audiences

  • Beginners to C++
  • Beginners to programming
  • C++  is a compiled modern object -oriented programming language .

    The code you write in C++ has to be translated by a special program called a compiler into machine code .

    C++ is widely used for both systems and applications development, and  is available for virtually every operating system and has influenced and informed many derivative languages, including C# and Java. In this course,i will guide you through the nuts and bolts of this essential language. We will set up your environment for coding and dissects the anatomy of a basic C++ program. We will learn the essentials—statements and expressions, variables, arrays, conditionals, switch, operators, loops, and functions—and  data structures, classes and objects. We will also learn data casting.

    Topics include:

  • Setting up C++ development environment using code blocks

  • Displaying output

  • Accepting user inputs

  • Using code comments

  • Using Escape sequence

  • Statements and expressions

  • Creating Variables

  • Pointers and Reference

  • Constants

  • Local and global variables

  • String functions

  • Arrays

  • 2D  Arrays

  • Conditionals ( if , else , else if , switch)

  • Loops ( while, do-while, for)

  • Looping through arrays

  • Nested l for oops

  • Data types

  • Operators

  • Functions

  • Classes and objects

  • Class methods

  • Class members

  • Accessing class attributes and methods

  • Overriding class methods

  • Inheritance

  • Create a math application program.

  • Course Curriculum

    Chapter 1: Introduction and Setup

    Lecture 1: Introduction

    Lecture 2: What is C++

    Lecture 3: Setting up C++ development environment

    Lecture 4: Displaying Outputs

    Lecture 5: C++ comments

    Lecture 6: C++ Keywords

    Lecture 7: Escape Sequences

    Chapter 2: Data Types and Variables

    Lecture 1: C++ Data Types

    Lecture 2: Data Type Conversion

    Lecture 3: Variables

    Lecture 4: Creating Variables

    Lecture 5: Constants

    Lecture 6: Pointer and Reference

    Lecture 7: String functions part1

    Lecture 8: String functions part2

    Lecture 9: Concatenation

    Lecture 10: Arrays

    Chapter 3: C++ Operators

    Lecture 1: Arithmetic Operators

    Lecture 2: Logical Operators

    Lecture 3: Comparison Operators

    Lecture 4: Assignment Operators

    Lecture 5: Operator Precedence

    Chapter 4: Control Flow

    Lecture 1: What is Control flow

    Lecture 2: C++ decision making

    Lecture 3: If Statements

    Lecture 4: if else statements

    Lecture 5: While loop

    Lecture 6: do while loop

    Lecture 7: for loop

    Lecture 8: looping through an array

    Lecture 9: Exiting a loop

    Lecture 10: Stop and continue a loop

    Lecture 11: Switch statement

    Lecture 12: What are functions

    Lecture 13: Function Parameters and Arguments

    Lecture 14: Function return

    Lecture 15: Local and global variables

    Lecture 16: 2D Arrays and nested for loops part 1

    Lecture 17: 2D Arrays and nested for loops part 2

    Lecture 18: Getting Input From Users

    Lecture 19: Creating a maths program

    Chapter 5: Object Oriented Programming – OOP

    Lecture 1: Introduction to OOP

    Lecture 2: Creating classes and objects

    Lecture 3: Accessing object attributes

    Lecture 4: Creating member methods

    Lecture 5: Constructor function

    Lecture 6: Inheritance Part 1

    Lecture 7: Inheritance Part 2

    Lecture 8: Thank You

    Instructors

  • Learn C++ from scratch  No.2
    Bluelime Learning Solutions
    Making Learning Simple
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 6 votes
  • 3 stars: 30 votes
  • 4 stars: 87 votes
  • 5 stars: 109 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!