HomeGoals

Home

Goals

SignUp / Login

Introduction to C++ specialization
Live Class

Introduction to C++

4.8

(450 ratings)

This live & practical specialization covers all the aspects of the C++ programming language. With interesting competitive programming problems, this specialization covers variables, conditional statements, loops, functions, classes, points, and a lot more.

Features

Shareable Certificate
Earn a Certificate upon completion
100% Online Live Class
Mentor driven live classes
Instant Doubt Resolution
Get your doubt clarified instantly
Practice Material
Get Notebook to revise, practice, test yourself and interact with mentor

Live Session to be Scheduled

What You Will Learn

Goal - Competitive Programming - C++
What you will learn

Introduction to C++

  • Get to know features of C++, and why C++ is preferred for development Learn how to create variables, apply various operations to them
  • Use control flow statements (conditionals and loops) to execute a set of instructions based on some condition
  • Learn to store similar data efficiently using arrays
  • Learn how to read/write data from/to text files, or any other type of files
  • Get to know how to create reusable code using functions
  • Use classes and objects, a feature that every modern programming language have and is widely used
  • Learn how variables are stored in memory, and how to create variables dynamically (at runtime)
  • Learn how to store unsimilar but related data

PREREQUISITE KNOWLEDGE
  • Laptop with good internet connection
  • Computer basics

Introduction to C++ Batch Schedule

Batch Starting at
Basics of C++

Not Scheduled | 60 min

Introduction to programming, Introduction to C++, Basic C++ program structure, iostream header file, namespace in C++, Print function in C++, main() in C++, return statement, Hello World Program, Comments in C++ program, Debugging.

Basics of C++

Introduction to programming, Introduction to C++, Basic C++ program structure, iostream header file, namespace in C++, Print function in C++, main() in C++, return statement, Hello World Program, Comments in C++ program, Debugging.

Not Scheduled | 60 min
Variables and Data Types

What are Variables, Naming Rules for Variables, Primitive Data types, Declaring Variables, Initializing Variables, Data type modifiers, Storage Classes, User Input, Type Conversion, C++ Operators, Operator precedence and associativity.

Not Scheduled | 60 min
Conditionals in C++

Introduction to Control Flow Statements, Introduction to Conditional Statements, if statement, if..else statement, if..else if ...else statement, Nested if..else, Switch Statement, Ternary Operator, Jump Statements - break, goto.

Not Scheduled | 60 min
Loops in C++

Introduction to Loops, Types of Loops, For Loop, Jump Statements - break, Jump Statements - continue, While Loop, Do...While Loop, Nested Loops, Exit-Controlled, Entry-Controlled Loop.

Not Scheduled | 60 min
Array Processing in C++

Introduction to Arrays, Arrays in memory, Declaring and Initializing arrays, Accessing array elements, Array modification, Array of characters, Multidimensional Arrays, Accessing and iterating a multidimensional array.

Not Scheduled | 60 min
Input/Output Processing

Streams in C++, iostream (Recall), File handling and file streams in C++, Opening a file, Modes of opening a file, Reading data from opened file, Appending data, Writing new data to opened file, Closing a file.

Not Scheduled | 60 min
Functions in C++

Introduction to Functions, Function Declaration, Function Definition, Function Call, Advantage and disadvantage of functions, Arguments and Parameters, Return type of functions, Jump Statements - return, Pass by Value and pass by reference, Return by Value and Return by Reference, Function.

Not Scheduled | 60 min
Classes in C++

Introduction to Class and Objects, Attributes and Methods, Access Specifiers, Encapsulation using Classes, Constructors, Inheritance, Inheritance with different Access Specifiers, Destructors.

Not Scheduled | 60 min
Pointers in C++

Introduction to Pointers and Addresses, Addresses in C++, new, and delete operator in C++, Reference in C++, Null Pointer, Pointer Arithmetic, Applications of Pointers, Arrays and pointers, Functions and pointers, Pointer to Pointer, Advantages of using pointers.

Not Scheduled | 60 min
Structures in C++

Introduction to Structures in C++, Structure Declaration and Variables, Accessing members of Structures, Structures and functions, Pointers to Structures, Accessing members of structures using structure pointer, Structures vs Classes.

Not Scheduled | 60 min
Certificate

Introduction to C++


Want to know more?