Lecture No. | Description | Lecture By |
---|---|---|
Lecture 1 | OOP Paradigm: Comparison of Programming paradigms | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 2 | Characteristics of Object-Oriented Programming Languages, Object-based programming languages | Lecture by Ms. Rashmi Ishrawat , Lecture by Ms. Rashmi Ishrawat , Lecture by , Lecture by |
Lecture 3 | C++: Brief History of C++, Structure of a C++ program, Difference between C and C++ | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 4 | cin, cout, new, delete operators, ANSI/ISO Standard C++, Comments, Working with Variables and const Qualifiers | Lecture by Ms. Rashmi Ishrawat, Lecture by , Lecture by , Lecture by |
Lecture 5 | Enumeration, Arrays and Pointer. | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 6 | Implementing oops concepts in c++Objects, Classes, Encapsulation | Lecture by Ms. Rashmi Ishrawat , Lecture by , Lecture by , Lecture by |
Lecture 7 | Data Abstraction, Inheritance, Polymorphism | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 8 | Dynamic Binding, Message Passing, Default Parameter Value | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 9 | Using Reference variables with Functions | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 10 | Abstract data types, Class Component, Object & Class, | Lecture by Ms. Rashmi Ishrawat, Lecture by , Lecture by , Lecture by |
Lecture 11 | Constructors Default | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 12 | Copy Constructor, Assignment operator deep and shallow coping | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 13 | Access modifiers – private, public and protected | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 14 | Implementing Class Functions within Class declaration or outside the Class declaration. instantiation of objects, Inline Function, Scope resolution operator | Lecture by Ms. Rashmi Ishrawat , Lecture by Ms. Rashmi Ishrawat, Lecture by , Lecture by |
Lecture 15 | Working with Friend Functions | Lecture by Ms. Rashmi Ishrawat , Lecture by , Lecture by , Lecture by |
Lecture 16 | Using Static Class members. Understanding Compile Time Polymorphism function overloading | Lecture by Ms. Rashmi Ishrawat , Lecture by , Lecture by , Lecture by |
Lecture 17 | Rules of Operator Overloading (Unary and Binary) as member function/friend function, Implementation of operator overloading of Arithmetic Operators | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 18 | Overloading Output/Input, Prefix/ Postfix Increment and decrement Operators | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 19 | Overloading comparison operators, Assignment, subscript and function call Operator , concepts of namespaces. | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 20 | Inheritance: Inheritance, Types of Inheritance | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 21 | Abstract Classes, Ambiguity resolution using scope resolution operator | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 22 | Aggregation, composition vs classification hierarchies | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 23 | Overriding inheritance methods, Constructors and Destructor in derived classes. Multiple Inheritance | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 24 | Virtual base class | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 25 | Polymorphism, Type of Polymorphism – compile time and runtime | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 26 | Understanding Dynamic polymorphism: Pointer to objects | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 27 | Virtual Functions (concept of VTABLE) , pure virtual functions, Abstract Class | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 28 | Advanced Input/Output, Exception Handling andManipulating strings, Using istream /ostream member functions | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 29 | Using Manipulators, Creating Manipulator Functions | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 30 | Understanding Implementation of Files, Writing and Reading Objects. | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 31 | Understanding of working and implementation of Exception Handling | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 32 | Generic Programming: and mastering STLUnderstanding Generic Functions | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 33 | implementation of searching sorting algorithm. Overloading of Function Templates | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 34 | Understanding Class Templates using Implementation of Generic stack | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 35 | linked lists: singly and doubly linked lists | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 36 | Binary Search Tree basic operations | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 37 | Understanding Inheritance with Generic Class | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 38 | Standard Template Library:– Understanding Components of Standard Template Library | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 39 | Working of Containers, Algorithms | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 40 | Iterators and Other STL Elements | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 41 | Implementation of Sequence and Associative containers for different Algorithms using their Iterator | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 42 | Understanding of Algorithms Requiring Operations on the element using function objects | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 43 | Implementing graph algorithm dfs | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 44 | Bfs, minimum spanning tree , | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 45 | Dijkastraetc using STL | Lecture by , Lecture by , Lecture by , Lecture by |