Control Structures; FunctionsCovers control structures, loops, and functions in C language, emphasizing the importance of local variables and avoiding global variables.
Blocks, Functions and ReferencesCovers blocks, functions, and references in C++, including scope, variables, function usage, interfaces, pointers, and references.
Pointers: General ConceptsIntroduces the fundamental concepts of pointers in C programming, emphasizing their utility for memory access and dynamic allocation.
Introduction to C ProgrammingIntroduces fundamental C programming concepts, covering variables, control structures, functions, and pointers, with practical examples and exercises.
Dynamic Memory Allocation in CExplores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Introduction to C: Arrays and FunctionsCovers the basics of C programming, focusing on arrays and functions, including 1D and 2D arrays, string operations, dynamic memory allocation, and reading files.
Compilation and C++ BasicsCovers the basics of compilation and C++ programming, including variables, functions, loops, and debugging.