Programming in C++
Original price was: ₹3,999.00.₹2,999.00Current price is: ₹2,999.00.
Description
C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming. C++ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features.
Prerequisites:
- Basic Programming Knowledge.
- Willingness to improve and compete with the best.
- Curiosity to learn more and code.
Key Learning Outcomes:
Learning outcomes are statements that describe the knowledge or skills students should acquire by the end of a particular assignment, class, course, or program, and help students understand why that knowledge and those skills will be useful to them.
Target Audience
- Students who want to get selected in Top-Tier IT Companies like TCS, Infosys, Microsoft, Samsung, Google, Amazon, Facebook, Wipro, and all leading MNCs of the world.
- Students who wish to compete, crack, and win Coding Competitions and Hackathon by improving their logic and programming skills.
- Students who want to learn a different Problem-Solving Approach.
- M. Tech/B. Tech/MCA/BCA/Any Graduate or Diploma Holder
Duration
120 hours (60 hours ONLINE LIVE sessions + 60 Hours of assignment)
Delivery Mode:
Online Live Instructor led learning.
UNIT 1
- What is Programming language?
- What is Object Oriented Languages?
- Features of OOPs Languages.
- Introduction of C++.
- Structure of C++ program
- Execution process of C++ program
UNIT 2
- Operators
- Arithmetic
- Relational
- Logical
- Assignment
- Increment / decrement
- Conditional
- Bitwise
- Special
- Scope Resolution Opr (: 🙂
- Pointer to member declarator ( ::*)
- Pointer to member opr (Ã *)
- Pointer to member opr (. *)
- Insertion opr (<<)
- Extraction opr (>>)
- Memory release opr (delete)
- Line feed opr (endl)
- Memory allocation opr (new)
- Field width opr (setw)
UNIT 3
- Class & Objects
- A C++ prg with Class
- Defining member function
- Outside of the class ( :: S.R.Opr )
- Inside of the class (Inline function )
- Making an outside function as Inline
- Static member data
- Static member function
- Const member function
- Array within class & array of objects
- Local class
UNIT 4
- Member types within class
- Private
- Public
- Protected
- Object as function argument
- Object as return type from function
- Function overloading
UNIT 5
- Constructor
- Constructor calling
- Explicitly
- Implicitly
- Parameterized constructor
- Copy constructor
- Dynamic constructor
- Constructor with default arg.
- Constructor overloading
- Destructor
UNIT 6
- Operator overloading
- Type Conversion
- Basic to class type
- Class to basic type
- One class to another class
UNIT 7
- What is Inheritance?
- Types of inheritance
- Single inheritance
- Multiple inheritance
- Hierarchical inheritance
- Multilevel inheritance
- Hybrid inheritance
- Visibility of inherited members
- Cons. & Des. in Inheritance
- Virtual Base Class
- Abstract Class
UNIT 8
- What is polymorphism?
- Types of polymorphism
- Compile time poly.
- Run time poly.
- pointer to object
- This pointer
- Pointer to derived class
- Virtual Function
- Pure virtual Function
UNIT 9
- Class & file streams
- Ifstream
- Ofstream
- Fstream
- Filebuf
- fstreambase
- File Opening Method
- Using constructor
- Using member fun
- Different file mode
- File pointer
UNIT 10
- Function Template
- Function template with parameter
- Class template with parameter
UNIT 11
- What is Error?
- Types of Error
- Exceptional Handling
- Try
- Throw
- Catch
You can also give us a call on Mobile +91-9335469335





