C++ Programming Language (OOPS)

Rs. 440.00

Colour: White

  • Share product:

Description :

Contents

1.Overview

  • Object-Oriented Programming

2. Enviornment Setup

  • Windows Installation

3. Basic  Syntax

  • Compile & Execute C++ Program

4. Comments  in  c++

  • Hello world

5. Data types

  • Basic type

6. Variable types

  • Variable type

  • Variable Declaration

7. Variable scope

  • Local Variables

  • Global Variables

  • Initializing Local and Global Variables

8. Constants/literals

  • Integer Literals

  • Floating-point Literals

  • Boolean Literals

  • Character Literals

9. Modifier  types

  • Data type

10. Storage  Classes

  • auto Storage Class

  •  register Storage Class

  • static storage class

  • extern Storage Class

11. Operators

  • Arithmetic Operators

  • Relational Operators

  • Logical Operators

  • Bitwise Operators

  • Assignment Operators

  • Misc Operators

  • Operators Precedence in C++

12. Loop types

  • while loop

  • for loop

  • do...while loop

  • nested loops

13. Decision- Making  Statements

  • if statement

  • if...else statement

  • switch statement

  • nested if statements

  • nested switch statements

14. Functions

  • Return Type

  • Function Name

  • Parameters

  • Function Declarations

  • Calling a Function

15. Numbers

  • Math Operations in C++

16. Arrays

  • Declaring Arrays

  • Initializing Arrays

  • Accessing Array Elements

  • Multi-dimensional Arrays

  • Two-Dimensional Arrays

  • Pointer to an Array

17. Strings

  • The C-style character string

  • The string class type introduced with Standard C++.

18. Pointers

  • Pointers in C++

  • Null Pointers

  • Pointer Arithmetic

  • Incrementing a Pointer

  •  Decrementing a Pointer

  • Pointer Comparisons

  • Pointers vs Arrays

  • Passing Pointers to Functions

19. References

  • References vs Pointers

  • Creating References in C++

  • References as Parameters

  • Reference as Return Value

20. Date and time

  • Current Date and Time

21. Basic input/output

  • The Standard Output Stream (cout)

  • The Standard Input Stream (cin)

  • The Standard Error Stream (cerr)

  • The Standard Log Stream (clog)

22. Data structures

  • Defining a Structure

  • Structures as Function Arguments

  • Pointers to Structures

23. Classes and Objects

  • C++ Class Definitions

  • Define C++ Objects

  • Class member functions

  • Class Access Modifiers

  • Constructor & Destructor

  • Parameterized Constructor

  • The Class Destructor

  • Copy Constructor

  • Friend Functions

24. Inheritance

  • Base & Derived Classes

  • Access Control and Inheritance

25. Overloading

  • Operators Overloading in C++

  • Overloadable/Non-overloadable Operators

  • Operator Overloading

  • Unary Operators Overloading

  • Binary Operators Overloading

  • Relational Operators Overloading

  • Input/Output Operators Overloading

  • ++ and - - Operators Overloading

  • Assignment Operators Overloading

26. Polymorphism

  • Virtual Function

  • Pure Virtual Functions

27. Web  Programming

  • What is CGI?

  • CGI Architecture Diagram

  • Web Server Configuration

  • HTTP Header

  • CGI Environment Variables

  • POST Methods

  • Using Cookies in CGI

  • Setting up Cookies

Assignment

Assignment 1: Implementing a Simple Library Management System in C++

Assignment 2: Student Grade Management System in C++

Assignment 3: Building a Basic Calculator in C++

Assignment 4: Calculator with Memory Functionality in C++

Assignment 5: Employee Payroll Management System in C++

Assignment 6: Bank Account Management System in C++

Assignment 7: Weather Forecasting Program in C++

Assignment 8: File Encryption and Decryption Program in C++

Assignment 9: Sorting Algorithms Implementation in C++

Assignment 10: Text-Based Role-Playing Game (RPG) in C++

Assignment 11: Graphical User Interface (GUI) Application in C++

Assignment 12: Database Management System (DBMS) Implementation in C++

Assignment 13: Quiz Application in C++

Assignment 14: Text Adventure Game in C++

Assignment 15: Image Processing Application in C++

See More