Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C++ Training By Mr. Vimal Daga
C++ Training
Session 1 - Use case of C++ | speed of C++ | Compiler | Machine code | Low level language | GCC compiler | MinGW-w64 | ‘cout’ keyword | DEV C++ installation (125:07)
Summary - Session 1
Session 2 - RAM | Memory Manager | Physical memory address | High-level language | Low-level language | Data type | Integer | Variable | mkdir command | Dir command | std | '&'(symbol) | Pointer |asterisk (*) symbol | (121:20)
Summary - Session 2
Session 3 - OS (operating system) | CPU | Space Complexity | Time Complexity | initialization | sizeof keyword | pointer to pointer (105:46)
Summary - Sesison 3
Session 4 - short int | long long int | MSB - Most Significant bit | INT_MIN | INT_MAX | SHRT_MIN (104:23)
Summary - Session 4
Session 5 - Compiler| IDE | RAM | Memory | Primitive data type | Non primitive data type | ASCII | Keyword auto | Keyword cin | decltype | String | (77:17)
Summary - Session 5
Session 6 - Function | using namespace std; | endl | Block of code | Stack memory | Entry point | user define function | local scope | Single resposibility principle | Memory management | (107:14)
Summary - Session 6
7. Code redundancy | Algorithm | Arguments | input data | Parameter | Parameterized function | Return value | (102:10)
Summary - Session 7
8. Return type | Variables | Stack memory | Stack Frame | Instruction/ Operation/Process | Heap memory | local Function | Local Variable | Independent Function | Low-level Memory Pass by Address | ( &x ) | Swapping Variables | Swap algorithm | Statements | Swap Function (103:26)
Summary - Session 8
9. Data variable | Assignment operator | & operator | Pointer | Memory address | Reference variable | Swapping | pass by value (69:46)
Summary - Session 9
10. Binary Code or Machine Code | Memory Data & Address | Data-Structure | Array Data-Structure | Continues Memory Allocations | Index Number | Real-Industry Use cases | Physical Memory Address | Pointers | Memory Locations | Auto initialization | Dereferencing Operator (101:11)
Summary - Session 10
Extra Sessions
loop | Iteration | Recursion | “for” loop and “while” | function | stack memory | activationrecord(AR) | multiple activation records | stackoverflow | Directrecursion | Indirectrecursion | factorial (130:26)
Precedence of Operation | Post and Pre Increment Operator | Array | Static Array | Arithmetic Operation in Pointers | Dereferencing (134:31)
Boolean Data Type | Conditions | Operators | Block of Code | Inline Code (110:37)
Session -"Data Manupulation| SetFname | Methods | Inheritance | Multi - level Inheritance | Hirarachical Inheritance | Single- level Inheritance | Multiple Inheritance | Parent Class | Child Class" (104:09)
Session - " Data Structure | Data Member| Create Class | Create Object | Use of Objects | Methods/ Functions | Mutator |Accesor | Validation | Mutable Property | Immutable Property | Control access of variable" (124:39)
Session - " Class | Constructor | Method Overloading | User- Defined Constructor | Default Constructor | Use of Constructor | Create Object | Inheritance | Parent Constructor" (121:30)
Session - Local Variable | Activation Record | Static Keyword in Function | Static Keyword in Class | Class Space or Class Variable or Sharable Space | Context Switching | Inline Function | Method | Prototype or Method Signature | Scope Resolution Operator (113:29)
Session - Access Control | Control the access of data | Parent Class | Derived Class | Inheritance | Protected Access Modifier | Least Privilege Concept | Constructor | Multiple Inheritance | Hierarchical Inheritance | Methods (117:10)
Session - Compile time Run time Static memory allocation Dynamic memory Stack memory Heap memory Organizing data Array Data structure Continuous and Non-continuous way Linked List Demo of C programming language printf function scanf function studio.h library (98:46)
Session - Heap Memory | Stack Memory | Mallock Function | Dereferencing | Static Memory Allocation | Dynamic Memory Allocation | Compile Time | Allocation at Run Time | Stack Frame | Dynamic Array (126:38)
Session - Access data value after function finished | Pointer to pointer or Double pointer | Use of * and ** in Double pointer | Use case of double pointer | Allocate heap memory using function | Allocation heap memory for array in C++ | De-allocation heap memory for array in C++ (126:16)
Important Links
Drive Link
LinkedIn community link
C++ Test
Test - 1
Test - 2
Practice Set
Practice set - 1
Practice set - 2
Teach online with
Session 4 - short int | long long int | MSB - Most Significant bit | INT_MIN | INT_MAX | SHRT_MIN
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock