HOME > Development > C++ Programming for Beginners_1

C++ Programming for Beginners_1

  • Development
  • May 04, 2025
SynopsisC++ Programming for Beginners, available at $79.99, has an av...
C++ Programming for Beginners_1  No.1

C++ Programming for Beginners, available at $79.99, has an average rating of 4.3, with 211 lectures, 125 quizzes, based on 980 reviews, and has 7402 subscribers.

You will learn about Programming Fundamentals & Concepts Converting Logic into C++ Code Complete Modern C++ Syntax Object Oriented Programming C++ Standard Template Library Problem Solving This course is ideal for individuals who are Beginners looking forward to start learning programming or Developers who want to learn C++ Syntax or Students who want to learn data structures & algorithms in C++ later It is particularly useful for Beginners looking forward to start learning programming or Developers who want to learn C++ Syntax or Students who want to learn data structures & algorithms in C++ later.

Enroll now: C++ Programming for Beginners

Summary

Title: C++ Programming for Beginners

Price: $79.99

Average Rating: 4.3

Number of Lectures: 211

Number of Quizzes: 125

Number of Published Lectures: 200

Number of Published Quizzes: 122

Number of Curriculum Items: 336

Number of Published Curriculum Objects: 322

Original Price: ?7,900

Quality Status: approved

Status: Live

What You Will Learn

  • Programming Fundamentals & Concepts
  • Converting Logic into C++ Code
  • Complete Modern C++ Syntax
  • Object Oriented Programming
  • C++ Standard Template Library
  • Problem Solving
  • Who Should Attend

  • Beginners looking forward to start learning programming
  • Developers who want to learn C++ Syntax
  • Students who want to learn data structures & algorithms in C++ later
  • Target Audiences

  • Beginners looking forward to start learning programming
  • Developers who want to learn C++ Syntax
  • Students who want to learn data structures & algorithms in C++ later
  • Are you an absolute beginner looking forward to kickstart your journey in the programming domain. Coding can be hard skill learn to learn for many but no more. Welcome to C++ Programming Essentials, the most fundamental course that every aspiring programmer should take to kickstart their journey in the world of programming. The course teaches you the fundamental building blocks of programming and builds a logical thinking mindset using C++ as our programming language. Many concepts taught in the course are also relevant to other languages like Java, Python, JavaScript etc with few changes in the coding syntax

    You will understand the basic concepts and techniques to break down a given problem into smaller parts by drawing flowcharts, write pseudocode, and then diving deep into C++  topics like –
    variables, datatypes, flow control using branching & loops, functions, arrays, character arrays & strings, recursion, bitmasking & OOPs concepts.

    Course Features
    HD Videos
    Intuitive Explanations
    Beginner Friendly Teaching
    Tested Industry vetted curriculum
    Assignments & Q-A Support
    Certificate of Completion

    The course is your first step towards problem solving, and will help you to get your basics right. After this course, you can easily pursue a course on learning a programming language of your choice, followed by Data Structures, Algorithms & Competitive Programming. Many top companies like Google, Facebook, Amazon, Directi, CodeNation, Goldman Sachsetc encourage algorithmic programming and conduct coding competitions to hire smart people who can solve problems.

    This course is taught by Prateek Narang, who is not just a software engineer but a teacher by heart and many bestseller courses on Udemy in Algorithms category! He has worked with companies like Google, and has co-founded two startups including Coding Minutes, which is now a part of Scaler Academy.

    Course Curriculum

    Chapter 1: Course Introduction

    Lecture 1: Introduction to Course

    Lecture 2: Course Logistics

    Lecture 3: Code Repository

    Chapter 2: Logical Thinking-I Flowcharts

    Lecture 1: Building Blocks of Flowchart

    Lecture 2: Flowchart – Simple Interest

    Lecture 3: Flowchart – Largest Number

    Lecture 4: Flowchart – Sum of First N Numbers

    Lecture 5: Flowchart – Sum of Multiple Inputs

    Lecture 6: Flowchart – Prime Number

    Lecture 7: Flowchart – GCD

    Lecture 8: Flowchart – Bank Employee

    Lecture 9: Flowchart – Bank Guard

    Lecture 10: Assignment – Flowcharts

    Chapter 3: Logical Thinking-II Pseudocode

    Lecture 1: Pseudocode – Notation

    Lecture 2: Pseudocode – SImple Interest

    Lecture 3: Pseudocode – Sum 1 to N

    Lecture 4: Pseudocode – Sum of N Numbers

    Lecture 5: Pseudocode – Prime or Not

    Lecture 6: Pseudocode – GCD

    Lecture 7: Pseudocode – Star Pattern

    Lecture 8: Pseudocode – Star Pyramid

    Lecture 9: Pseducode Assignment

    Chapter 4: C++ Getting started

    Lecture 1: C++ Boilerplate

    Lecture 2: Sublime Text + Compiler Setup

    Lecture 3: Building & Running Code

    Lecture 4: Solution : Hello, World!

    Lecture 5: Input & Output

    Lecture 6: Solution : Square of Number

    Chapter 5: C++ Diving Deeper

    Lecture 1: Preprocessor Directive

    Lecture 2: Identifiers

    Lecture 3: Keywords

    Lecture 4: Main

    Lecture 5: Namespaces

    Lecture 6: Comments

    Lecture 7: Summary

    Lecture 8: Solution – Hello You!

    Chapter 6: Variables, Datatypes & Storage

    Lecture 1: Variables

    Lecture 2: Datatypes

    Lecture 3: Using sizeOf Operator

    Lecture 4: Binary Number System

    Lecture 5: Storage of Integers

    Lecture 6: Data type Modifiers

    Lecture 7: Storage of Negatives Numbers

    Lecture 8: Range of Signed vs Unsigned Integers

    Lecture 9: Storage of Floats & Doubles

    Lecture 10: Storage of Characters

    Lecture 11: Storage of Booleans

    Lecture 12: Constants

    Lecture 13: Typecasting

    Lecture 14: Explicit Typecasting

    Lecture 15: Typecasting Challenge

    Lecture 16: Solution – Find the sum

    Lecture 17: Solution – Find the Average Marks

    Lecture 18: Ceil, Floor & Round Functions

    Lecture 19: Solution – Simple Interest Calculator

    Chapter 7: Operators & Expressions

    Lecture 1: Arithmetic Operators

    Lecture 2: Assignment Operators

    Lecture 3: Increment Decrement Operators

    Lecture 4: Relational Operators

    Lecture 5: Logical Operators

    Lecture 6: Bitwise Operators – I

    Lecture 7: Bitwise Operators – II

    Chapter 8: Flow Control – Conditional Statements

    Lecture 1: If Statement

    Lecture 2: If-Else

    Lecture 3: If Else-if Else

    Lecture 4: Multiple If Blocks

    Lecture 5: Problem – Electricity Bill Calculator

    Lecture 6: Ternary Operator

    Lecture 7: Switch Case

    Lecture 8: Problem – Calculator

    Chapter 9: Flow Control – Loops

    Lecture 1: While Loop

    Lecture 2: While Example – Sum of N Inputs

    Lecture 3: For Loop

    Lecture 4: For – While Equivalence

    Lecture 5: Problem – Sum of Digits of a Number

    Lecture 6: Problem – Star Pattern

    Lecture 7: Problem – For ABCD Pattern

    Instructors

  • C++ Programming for Beginners_1  No.2
    Prateek Narang
    Instructor & Entrepreneur – Google, Coding Minutes, Scaler
  • C++ Programming for Beginners_1  No.3
    Coding Minutes
    Pocket friendly way to learn with experts!
  • Rating Distribution

  • 1 stars: 20 votes
  • 2 stars: 16 votes
  • 3 stars: 90 votes
  • 4 stars: 314 votes
  • 5 stars: 540 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!