- Instructor: Webdox
- Lectures: 39
- Duration: 12 weeks
C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.
This course takes a simple and practical way to describe the concepts of C++. This course has been developed for the beginners to help them learn the basic to advanced concepts related to C++.
What is C++?
C++ is a general-purpose object-oriented programming (OOP) language, developed by Bjarne Stroustrup, and is an extension of the C language. It is therefore possible to code C++ in a “C style” or “object-oriented style.” In certain scenarios, it can be coded in either way and is thus an effective example of a hybrid language.
C++ is considered to be an intermediate-level language, as it encapsulates both high- and low-level language features. Initially, the language was called “C with classes” as it had all the properties of the C language with an additional concept of “classes.” However, it was renamed C++ in 1983.
Scope of c++
A scope is a region of the program and broadly speaking there are three places, where variables can be declared − Inside a function or a block which is called local variables, In the definition of function parameters which is called formal parameters. Outside of all functions which is called global variables.
Scope resolution operator :: (C++ only) The :: (scope resolution) operator is used to qualify hidden names so that you can still use them. You can use the unary scope operator if a namespace scope or global scope name is hidden by an explicit declaration of the same name in a block or class.
ofstream outFile; // output file stream object. The types ifstream and ofstream are C++ stream classes designed to be connected to input or output files. File stream objects have all the member functions and manipulators possessed by the standard streams, cin and cout.
A C++ Developer earns an average salary of Rs 500,683 per year. Most people move on to other jobs if they have more than 20 years’ experience in this career. Experience strongly influences pay for this job.
100% Practical Training+Live Projects+Certifications+Jobs-Call:09872118234
|Course Timing||Morning & Evening.|
|Topic||Variables, Data Types, Scope, Constants etc.|
|Location|| SCF 4, BSF COLONY MARKET, OPP.HMV COLLEGE NEAR SUBWAY.|
- Lecture 2.1Modifier Types
- Lecture 2.2Storage Classes
- Lecture 2.3Operators
- Lecture 2.4Loop Types
- Lecture 2.5Decision-Making Statements
- Lecture 2.6Functions
- Lecture 2.7Numbers
- Lecture 2.8Arrays
- Lecture 2.9Strings
- Lecture 2.10Pointers
- Lecture 2.11References
- Lecture 2.12Date and Time
- Lecture 2.13Basic Input/Output
- Lecture 3.1Data Structures
- Lecture 3.2Classes and Objects
- Lecture 3.3Inheritance
- Lecture 3.4Overloading (Operator & Function)
- Lecture 3.5Polymorphism
- Lecture 3.6Data Abstraction
- Lecture 3.7Data Encapsulation
- Lecture 3.8Interfaces
- Lecture 3.9Files and Streams
- Lecture 3.10Exception Handling
- Lecture 3.11Dynamic Memory
- Lecture 3.12Namespaces
- Lecture 3.13Templates
- Lecture 3.14Preprocessor
- Lecture 3.15Signal Handling
- Lecture 3.16Multithreading
- Lecture 3.17Web Programming
- Lecture 3.18Standard Library