Skip Day 1 If you learn programming first time…
- Topic 1: The 5 things required to execute any code (using C)
- Topic 2: Difference between libraries and header files
- Topic 3: When to use
<> and "" while including
- Topic 4: Why
main() is required
- Topic 5: What's the need of
{} and its usage
- Topic 6: How executables work internally (COFF and the PE signature)
- Topic 7: What is an IDE and what it provides
- Topic 8: What is a pointer, and the use of pointers (static and dynamic)
- Topic 9: What is typecasting in C++ and how it is done
- Topic 10: What is type conversion in C++ and how it is done or implemented
- Topic 11: What is an Object
- Topic 12: What is a Class
- Topic 13: The 4 pillars of OOPS, the 5th pillar (Modularity), and the 3 minor pillars
- Topic 14: Abstraction (Generalization)
- Topic 15: Encapsulation (Data Hiding)
- Topic 16: Inheritance (single, multilevel, multiple, hybrid, hierarchical)
- Topic 17: Polymorphism and how it is achieved
- Topic 18: Does C support any type of polymorphism? + Name Mangling
- Topic 19: The necessary conditions under which function overloading can be performed.