C++ Programming

Description

The  C++ programming language is for beginners, it is a Middle-level language as it comprises a combination of both high-level and low-level language features. It is an extension of the C Programming language created by “Bjarne Stroustrup,” It can be used both CLI and GUI interfaces user friendly. You don’t need to have any previous programming language experience to do this course. This course is exclusively created keeping in mind a complete novice.

Course Content Access Duration: 6 months x 24 hours (4320 hours)

This course includes:

  • Pre Recorded Video lectures
  • Theoretical & Practical Content
  • Assignment
  • Practical Test Series
  • Interviews Preparation Questions
  • Weekly Syllabus Wise Content Release
  • Get 7 Live Doubt Clearing Classes by Expert Mentor (1 hr/per live class)*
  • 24×7 text based doubt clearing support through inbuilt Q&A module
  • One Project at the end of the course
  • Course Completion Certification
  • Access to our integrated placement portal through which you can apply to jobs listed by our clients.
  • Access to clients to work as interns.

*Please Note- You can book live doubt clearing classes through the Book A Teacher Support Menu in your course management panel. After free Live Doubt Clearing Classes you can book extra live class at Rs 300/per hour.

Topics for this course

63 Lessons4320h

Video Lecture – 1?

1 - Installing CodeBlocks and Getting Started 2 - Understanding C++ Program Structure 3 - Understanding Variables
Video Lecture – 1

Video Lecture – 2?

4 - Basic Calculator 5 - Understanding Basic Arithmetic 6 - If and Else Statements

Video Lecture – 3?

7 - Switch Statement 8 - Using 'For Loop' 9 - Increment , Decrement and Assignment Operators 10 - While Loops 11 - Do While Loops

Video Lecture – 4?

12 - Functions in C++ 13 - Passing Parameters and Arguments in Function 14 - Return Values in Functions 15 - Default Function Parameter

Video Lecture – 5?

16 - Variable Scope and Unary Scope Resolution Operator 17 - Function Overloading

Video Lecture – 6?

18 - Arrays in C++ 19 - Getting the sum of values in an array 20 - Multidimensional Arrays

Video Lecture – 7?

21 - Pointers in C++ 22 - Pass by Reference / Value in C++ 23 - Data structures or struct (C++) 24 - How to pass a structure to a function in C++

Video Lecture – 8?

25 - Introduction to C++ Classes and Objects 26 - Setter/Getter functions in C++ 27 - Introduction To Constructors in C++

Video Lecture – 9?

28 - Destructors in C++ 29 - Placing Classes in Separate Files in C++ 30 - Arrow Member Selection Operator and Pointers to classes

Video Lecture – 10?

31 - Operator Overloading in C++ 32 - C++ Inheritance 33 - C++ Multiple Inheritance 34 - Friend Class in C++

Video Lecture – 11?

35 - Introduction to Polymorphism in C++ 36 - Virtual Member function & Pure Virtual Functions 37 - C++ Function Templates

Video Lecture – 12?

38 - C++ Function Templates with Multiple Parameters 39 - Class Templates 40 - Template Specialization in C++

Video Lecture – 13?

41 - Create a Text File and Write in It 42 - How to Read from a .txt file using C++ 43 - How to add C++11 support to code::blocks compiler

Video Lecture – 14?

44 - C++ Vectors 45 - C++ Map

C++ Introduction

C++ Flow Control

C++ Functions

C++ Arrays and String

C++ Structures

C++ Object And Class

C++ Pointers

C++ Inheritance

Extra Information

3,000.00

Enrolment validity: Lifetime