Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Data Structure & Algorithms (DSA) with Mr. Vimal Daga - Jan 2025
Data Structure & Algorithms (DSA) with Mr. Vimal Daga
Session 1 - Concurrent users | Traffic patterns | Scalability | Server limits | Automation | System design | Tsunami effect | Infra mgmt | Problem-solving | Performance optimization | Full-stack dev | DevOps | SRE | ML | MLOps | GenAIOps | DevSecOps | Efficiency | Resource & time optimization | (118:53)
Summary Session 1
Session 2 - Data structures | Algorithms | Optimization | Profit | Resource mgmt | Time complexity | Big O | Algorithmic thinking | Pseudo code | Programming | Worst-case | Constant time | Problem-solving | Efficiency | Scalability | Performance | Cost reduction | Automation | System design (134:23)
Summary Session 2
Session 3 - Problem-solving | Algorithm | Runtime | RAM | CPU | Servers | Optimization | Space Complexity | Time Complexity | Efficiency | Cost | Performance | Execution | Process | Resources | Function | Analysis | Solid Principle | Modularity | Compute Device (125:10)
Summary Session 3
Session 4 - Algorithms & Functions | Time Complexity (Big O) | Loops in Python (Iteration & Recursion) | Using range() in for loops | Efficient Programming | Constant Time O(1) | Variable Time O(n) | Resource Planning (Hotstar Example) | Time Complexities (O(1), O(n), O(n²)) | Problem-Solving (140:34)
Summary Session 4
Session 5 - Natural Number Sum | Real-world Problem Mapping | Identifying Patterns | Loop Implementation | Pseudocode Writing | Variable Naming | Time Complexity (Big O) | Function Optimization | Jupyter Magic Commands | Arithmetic Progression Formula (116:13)
Summary Session 5
Session 6 - Algorithmic Thinking | Iteration vs. Recursion | Function Design & Modularity | Direct & Indirect Recursion | Base Conditions in Recursive Functions (111:46)
Summary Session 6
Session 7 - Recursion Basics | Reverse Printing | Base Condition | Top-Down vs. Bottom-Up | Stack Memory & Activation Records | Function Calls & Stack Frame Management | Stack Overflow & Recursion Limits | Increasing Recursion Limit in Python | Tracing Recursion Flow with Trees (126:23)
Summary Session 7
Session 8 - Recursion Basics | Tail Recursion & Optimization | Factorial Calculation using Recursion | Call Stack & Stack Overflow | Tail Call Optimization (TCO) | Permutations & Combinations | Seating Arrangement Problem | Iterative vs Recursive Approaches | Time Complexity of Recursion (O(n)) (121:04)
Summary Session 8
Session 9 - Recursion & Stack Memory Issues | Iteration as an Alternative to Recursion | Python Interpreter vs. Compilers | Tail Call Optimization (TCO) | Using Accumulators for Tail Recursion (109:26)
Summary Session 9
Session 10 - Iterative vs. Recursive Problem Solving | Fibonacci Series in Computation & Nature | Optimizing Recursion with Dynamic Programming | Mathematical Modeling in Algorithms | Pattern Recognition for Efficient Computing (114:10)
Summary Session 10
Python Training
Python Bootcamp - Session 1: CPU Performance | Polyglot Programming | Installing Anaconda | REPL | Statements | RAM | OS | Interpreters | Kernel | Variables | Data Types | Integers | Boolean | Float | Strings | f-String | Arrays | Tuples | CRUD | Lists | Operators | Loops (463:00)
Summary Python Bootcamp Session 1
Python Bootcamp - Session 2: Built-in Functions | TTS (pyttsx3) | Modules & Imports | PIP & Libraries | OS Module | Memory Management | Process Execution | Stack Memory | Function Calls | Return Mechanism | Variables | OOP Intro | Classes & Objects | CRUD | Methods | Special Methods (178:45)
Summary Python Bootcamp Session 2
Python Bootcamp - Session 3: List vs Tuple | Dictionary Data Structure | Using Loops for Data Retrieval | Function Variables & Assignments | Working with *args and **kwargs | Storing and Accessing Contact Data | Indexing and Position-Based Access | Tuples vs Lists in Function Arguments (112:47)
Summary Python Bootcamp Session 3
OOPs (Object-Oriented Programming) concepts Session By Mr. Vimal Daga
Session 01 - OOP | Data-organization | Custom-structures | Encapsulation | Classes | Objects | Instantiation | Attributes | Methods | Self-variable | Memory-management | CRUD-operations | Getter | Setter | Abstraction | Reusability (165:27)
Summary Session 1
Session 2 - Classes & Objects in Python | Access Modifiers: Public, Private, Protected | Encapsulation & Data Validation | Constructors & Automatic Execution | Global vs Local Variables | Class Variables vs Instance Variables (187:43)
Summary Session 2
Python Training Extra Session by Mr. Vimal Daga
Session 4- List & Array |2D data |row-wise and column-wise operation|Numpy |primitive data Structure |Custom data Structure|Install NumPy |Computer Vision |Install OpenCV-Python |Click the photo|Imwrite()|imshow()|waitkey()|Create Own Image |Pixel |RGB color |2D & 3D|Crop image (126:04)
Summary - Session 4
Session 6 - Conditions |True & False |Operators|Multi-line comment |Boolean|End= keyword |Inline way block of code |conditional expression or ternary operator|Functional programming|Logical Operators|AND, OR & NOT |Truth table|Lazy Operator |IN Operator (109:03)
Summary - Session 6
Teach online with
Summary Session 9
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock