Learn C Programming and DSA from Scratch with 20 Practice Questions
Welcome to The Complete C Programming Bootcamp, the only course you need to become a skilled C developer. It doesn’t matter if you are an absolute beginner or come from technologies like python or javascript. Together we will walk the path that will make you a pro in a language that is the foundation of modern computer science
Introduction to C Programming
- Understand Fundamentals of C Programming Language
- Data-types & Keyword’s
- Constants_Literals Token’s
- Ranges-Overflow & Type_casting
- Streams-Buffers
- Operators_Precedence
- Control-Statements
- Math-Functions
- Arrays
- Array Problems
- Pointers
- Functions
- Function Pointer & Swapping
- Recursion
- Strings
- Dynamic Memory Allocation in C
- Structs & Typedef
- Preprocessor Directives
- File Handling
- Unions & CLA
Introduction to DSA:
- Introduction to Data Structures
- Implementation of Queue using Arrays
- Implementation of Queue using Linked List
DSA Intermediate:
- Implementation of Single Linked List
- Implementation of double linked list
- Dictionary in C Programming
Advanced DSA:
- Sorted Array in C Programming
- Sorted Chain in C Programming
- Hashing in C Programming
- Collision in C Programming
- Re-hashing in C Programming
Trees:
- Binary Search Tree in C Programming
- AVL in C Programming
- Red Black Tree
- Splay Tree
Graphs, Traversal Techniques, etc:
- Graph Traversal Techniques
- Binary Search Tree Traversal Technique
- Graphs in C Programming
- Heap Sort
- Pattern Matching Algorithm
There are no reviews yet.