Browse Courses

PROGRAMMING LANGUAGE C++

Course Description

Curriculum

Chapter 1 : Introduction to "C++" 

1Introduction to "C++"

  • 1.1 Disadvantages of C
  • 1.2 Evaluation of C++
  • 1.3 Differences between  C & C++

Chapter 2 : Fundamentals of C++ Program 

1Fundamentals of C++ Program

  • 2.1 Character set
  • 2.2 Data types
  • 2.3 Constants , Variables and
  • keywords
  • 2.4 Input and Output Streams
  • 2.5 Assigning Values
  • 2.6 Type Conversion in
  • Assignments
  • 2.7 Operators & Expressions
  • 2.8 Program Examples
  • 2.9 Exercise

Chapter 3 : Control Structures 

1Control Structures

  • 3.1 The IF Statement
  • 3.2 The IF-ELSE Statement
  • 3.3 Nested IF-ELSE Statements
  • 3.4 The Switch Statement
  • 3.5 The While Loop
  • 3.6 The Do-While Loop
  • 3.7 The For Loop
  • 3.8 Program Examples
  • 3.9 Exercise

Chapter 4 : Arrays and Strings 

1Arrays and Strings

  • 4.1 One-dimensional Array
  • 4.2 Two Dimensional Array
  • 4.3 Strings
  • 4.4 Program Examples
  • 4.5 Exercise

Chapter 5 : Functions 

1Functions

  • 5.1 Classification of In built
  • Functions
  • 5.2 User-defined Functions
  • 5.3 Recursion
  • 5.4 Call by value
  • 5.5 Call by Reference
  • 5.6 Friend functions
  • 5.7 Virtual functions
  • 5.8 Program Examples
  • 5.9 Exercise

Chapter 6 : Pointers 

1Pointers

  • 6.1 Type of Pointers
  • 6.2 Dynamic Memory Allocation
  • 6.3 Program Examples
  • 6.4 Exercise

Chapter 7 : OOPS Concepts 

1Oops concepts

  • 7.1 Data Abstraction
  • 7.2 Data Encapsulation
  • 7.3 Data Hiding
  • 7.4 Implementations on Class
  • 7.5 Constructors and Destructors
  • 7.6 Polymorphism
  • 7.7 Inheritance
  • 7.8 Templates
  • 7.9 Exception Handling
  • 7.10 Program Examples
  • 7.11 Exercise

Chapter 8 : Operator Over loading 

1Operator Over loading

  • Operator Over loading

Chapter 9 : Function Overloading 

1Function Overloading

  • Function Overloading

Chapter 10 : File Management 

1File Management

  • 10.1 I/O operations on Files
  • 10.2 Program Examples
  • 10.3 Exercises

Take the world's best courses

and take your career to the next level!


New to Truway? Create a new account

By signing up, you agree to our Terms of Use and Privacy Policy.
Already have an account? Login