Specialisation in DSA with Full Stack MERN Training
Available in
days
days
after you enroll
- Session 1 - Introduction of Python|programming language|Type of programming languages|Polyglot|Algorithm |Install Anaconda|Interpreter |Function |Syntax|Keyword|Print() function |RAM / Memory |Variables |Id() function |REPL|IDE|jupyter notebook (118:22)
- Summary - Session 1
- Session 2 - RAM | Variable |Assign Operator |Data Type |Integer |String |list|Type function |Type inference concept |Float|Keyword|System function |Say function |Module |Pip command |Install pyttsx3|Import Keyword|Install Pywhatkit |Arguments|Send WhatsApp message from python (111:08)
- Summary - Session 2
- Session 3 - Data | Data structures|Algorithm |Memory /CPU|Space complexity |Array |Tuple |position number |list |index number |CRUD Operation |Mutable and Immutable |get concept|Slicing Operator |Records |Nested Array |2D/matrix |Data Handling (109:52)
- Summary - Session 3
- 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
- 5. Open Source |library |Type conversion |Type casting |Swap data |Data Type |Auto Concept |concatenation | Polymorphism |Sort list |Reverse List |Create a technology control project|Escape sequence concept |IF-Else conditions |Pseudo code |Operators |Indentation |Nested if-else statement (115:56)
- Summary Session 5
- Quiz & QNA (95:39)
- 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
- 7. program file |Process|Run time |Data sources |Speech Recognize |Mic |Pyaudio |Google Speech Recognize |Microphone function |Recognizer function |listen function |Context manager|With keyword|Create a Speech Recognize program|Timeout concept|loop |While loop |Break keyword (116:31)
- Summary Session 7
- Session 8 - Iteration |While loop|For Loop |Append function |In keyword|Index number |Dir function |iterator|Indentation Error|pass keyword |iterable|Pointer |__next__ function |Extract Data|ETL Concept |Inline list with for loop |List comprehension (113:57)
- Summary - Session 8
- Session 9 - Creating Functions | Increament Count | Id function | Memory Layout | Calling the function (117:15)
- Summary - Session 9
- 10. Python Training ( Basic to Advance ) By Mr. Vimal Daga_GMT20241112-133037 (118:40)
- Summary - Session 10
- 11. Time Complexity |Space Complexity |Memory profiler |Inner_wrapper function|Annotation & Decorator|@ Symbol|From Keyword|Create a code for memory Space|Timeit function |Default timer function |Lambda function |This module |Inline concept |Functional Programming|filter function (131:39)
- Summary Session 11
- 12. Python Training ( Basic to Advance ) By Mr. Vimal Daga_GMT20241115-132002 (108:45)
- Summary Session 12
- 12_1. Python Training revision Session on 19th November_GMT20241119-131841 (63:28)
- 13. Lists | Dictionaries | Types of Dictionaries | Key-value pairs | Tuples | Zip | Column-Oriented Operations (35:24)
- Summary Session 13
- 14. Python Training ( Basic to Advance ) By Mr. Vimal Daga _GMT20241129-130958
- Summary Session 14
- 15. Python Training ( Basic to Advance ) By Mr. Vimal Daga_GMT20241203-134407 (106:15)
- Summary Session 15
- 16. Python Training ( Basic to Advance ) By Mr. Vimal Daga_GMT20241205-131518 (134:52)
- Summary Session 16
- Session 17 - Threads | CPUs | Parallelism | Global Interpreter Lock | Threading Model | Multi-Threading and GIL | Locking | Global Variables | Race Conditions | Locks and Deadlocks (144:19)
- Summary Session 17
- 17_1. Python Project Session - Part-1_GMT20241217-131502 (105:52)
- Session 18 - Parallelism | CPU-intensive | Core-utilization | GIL-bypass | Process-based | Simultaneous | Independence | Efficiency | Separation | Scalability | Memory-isolation | Non-shared | Deadlock-prevention | Race-condition-avoidance | Performance-boost (81:43)
- Summary Session 18
- 18_1. Python Project Session - Part-1_GMT20250116-131502 (117:37)
- 19. Python Training ( Basic to Advance )_GMT20250117-131520 (95:25)
- Summary Session 19
- 18_2. Python Project Session - Part-2_GMT20250121-131502 (104:16)
- Python Bootcamp By Mr. Vimal Daga on 25th Jan 2025_GMT20250125-051520 (463:00)
- Summary Python Bootcamp
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction of Java and real industry use case of Java |Why we need to learn Java|History of Java|Versions of Java|Amazon Corretto Java|Operating System|device|user|jdk|Amazon Corretto Java Installation (69:11)
- What is JRE|what is JDK|what is JVM|why industry need java|Operation|process|compute processor|machine code |CPU|memory|language translator (compiler)|java Run Environment|Running a Java Code |java virtual machine (64:56)
- Java tool|microservices in java|algorithms in java|statement |function|jvm and jdk|byte code |runtime|create a function|high level language|class name|RAM|code section |stack memory|main function |entropy point|public static void function|access controller|string|packages|compilation error (95:24)
- Java-variables|data types|string|process|Ram|integer|bytes size|ASCII table|memory management |space complexity|unicode|size keyword|min_value keyword |max_value keyword|java integer class|byte data type|IDE|VS code|install IntelliJ IDE|source code (87:35)
- Summary-1,2,3,4
- Java-right use of JVM|use amazon corretto version 17|java home directory|java home |IntelliJ IDE|integer |console|how to connect with screen |data types|Typecasting|unicode|byte data type |operator |concatenation |Polymorphism |data type coercion (99:06)
- Summary - Java-right use of JVM
- Java-interact with keyboard|one after another in java|scanner function|keyboard prompt |java scanner class |next function |next_line function |radix function |expressions in java (63:21)
- Summary - Java-interact with keyboard
- Arithmetic operators|(=,+,-) operators|Pre Increment operator|post Increment operator|single statement|compute unit |optimization in java|Logical Operators|boolean data type |if else condition (93:27)
- Summary - Arithmetic operators|(=,+,-)
- Java-main() function|array|Length of Array|index number|storage file |Memory Allocation|RAM|code section|stack memory |Primitive Data Type|heap memory |static memory |dynamic memory |new keyword|create array |different ways to create array|reference of address|linked list|jvm|pointers (86:01)
- Summary - Java-main() function
- Java-functions|method|classes|block of code|i/o operation|create function|if else conditions|data types |string |integer|module|function definition |prototype|return function (84:52)
- Summary - Java-functions
- Java-functions|classes|user define function |parameters (Argument) |block of code |Float Data Type|stack memory |code section |Activation Record|main() function |local function |global variable|Local Variables|Method Overloading (110:21)
- Summary - Java-functions|classes
- Java-overlay in java|type conversion|explicit type conversion|overloading concept |loop |recursion|iteration |initialization |unreachable statement|Traversing an Array|Passing an Array|Passing Parameter |code section |heap memory |stack memory (110:21)
- Summary - Java-overlay in java
- Java-how to write classes|how to implement Oops concept in java|primitive data type|Custom Data Type|objects|boolean data type|Instantiation|stack memory |heap memory|new keyword|create object|instance variable|Getter|Setter Function|validation|Mutator|camel case |Access modifire|public keyword (120:48)
- Summary - Java-how to write classes
- Java-user define data type|organization of data|Instance Variables|Access Management|shared data|Shared Variables|Static Variables|class variables|non Static Variables|data members (79:23)
- Summary - Java-user define data type
- Java-create object|Constructor |Instantiation|Overloading |Constructor Overloading|Parameterized Constructor|default Constructor (42:39)
- Summary - Java-create object
- Java-classes|Oops|access specifiers /Access modifiers|data hiding|private and public access modifiers|encapsulation |method override|Parent Class |Child Class|myinfo() function|method dispatch|dynamic method dispatch|Method Overloading|Polymorphism (72:53)
- Summary - Java-classes
- Java-byte code |run time|compile time|compile time Polymorphism|source code|run time Polymorphism|dynamic method dispatch|Method Overloading|abstract keyword|abstract method|implementation|Inheritance|Abstraction|encapsulation (61:58)
- Summary - Java-byte code
- Java-Object Oriented Programming (OOPs) Concept in Java|Classes|data structures|array|Attributes/ Properties|Instantiation |Objects |Organizing of Data |CRUD Operation|Get Operation|Set Operation|Create a class|Instances|code section|stack memory (76:40)
- Summary - Java-Object Oriented Programming
- Java-data structures|create class|Data Manupulation|Set Operation|Get Operation|CRUD Operation|SetFname|Methods |setter Method|getter method|Inheritance|Parent Class |Child Class|Multi - level Inheritance|Hirarachical|Inheritance|Single- level Inheritance|Multiple Inheritance (70:42)
- Summary - Java-data structures
- Java-Packages |directory in java |source file /folder|create Packages |function /method|Manage the Security|Access Modifiers|public Access Modifiers|private Access Modifiers|default access|modifiers|object|isA Relationship|hasA Relationship|Organize a file|central maven repository (98:32)
- Summary - Java-Packages
- Java-import Packages |create code for using Packages |Access Modifiers|Abstract|Interface |sub class|child class|Override Concept|Implement Interface|Abstract classes|Naming Convention in Interface|Extends |Implement Keyword|Dynamic Memory|Dispatch|Polymorphism|multi-class (114:23)
- Summary - Java-import Packages
- Java-collection|Implement Data Structures |process|permanent and persistent |storage|java|Create Objects|space complexity|compile time|Limitations of Array|packages|classes|Interface |time complexityOrganize the Data|FIFO Concept |operation method (58:54)
- Summary - Java-collection
- Java-collection|create queue data structure|object|Java Collection|array list |Collection Framework|static|variable|CRUD operation|get method|set method|Java Utils Package |integer |contain method|remove function|Dynamic Memory Allocation|Stack Memory |Heap Memory (72:25)
- Summary - Java-collection|create queue data structure
- Java-Collections |Pre-created Classes|Data Structures |Pre-created interface|framework|linkedlist |package|arraylist|Static Array|Dynamic Array|stack memory |heap memory |method|array list|override method|add function |extend array|set function|traversal |for loop| traversal array|iterator (81:39)
- Summary - Java-Collections |Pre-created Classes
- Java-create interface |abstract class |annotation |functionality in java|anonymous function|lambda functions|function argument|create object|private|public|generic class|override method|override annotation |sub class|final keyword|singleton class|constructor|getinstance method (97:18)
- Summary - Java-create interface
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- 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
- revision
- revision
- 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
- Session 11 - Fundamentals of Dynamic Programming | Recursion vs. Iteration in Dynamic programming | Memoization & Tabulation Techniques | Applications of Dynamic Programming in Real-world Problems | Optimizing Recursive Algorithms (107:30)
- Summary Session 11
- 11_1. Data Structure & Algorithms (DSA)_GMT20250311-130016 (81:01)
- Session 12 - Recursion & Overlapping Subproblems | Memoization & Tabulation Techniques | Dynamic Programming for Optimization | Practical Implementation using Arrays (95:33)
- Summary Session 12
- 13. Data Structure & Algorithms (DSA) with Mr. Vimal Daga_GMT20250320-131428 (109:49)
- Summary Session 13
- 14. Data Structure & Algorithms (DSA) Leetcode Questions session_GMT20250401-130025 (130:52)
- New Lesson
- 15. Data Structure & Algorithms (DSA)_GMT20250403-125935 (130:52)
- 16. Data Structure & Algorithms (DSA) Session_GMT20250408-133146 (93:25)
- 17. Data Structure & Algorithms (DSA) with Mr. Vimal Daga_GMT20250410-131711 (83:23)
Available in
days
days
after you enroll
- Session 1 - Linear Search Algorithm | Best Case Scenario | Worst Case Scenario | Pre- created Algorithms | Unordered Array of data | Exit Code | Return Keyword | Garbage Value| Upperbound Value (109:09)
- Session 1 - Summary
- Session 2 - Linear Search | Traversal | Length of the data | Stack Memory | Pointers | Big O(n) | Big O(1) | Best Case Scenario | Worst Case Scenario (120:41)
- Session 2 - Summary
- Session 3 - Compile Time | Run Time | Static & Dynamic Memory Allocation | Stack vs Heap Memory | Organizing Data | Arrays | Data Structures | Continuous vs Non-continuous Storage | Linked List | C Demo: printf, scanf, stdio.h | Pointers | Array Access Time | Big O Notation (98:46)
- Session 3 - Summary
- Session 4 - Heap Memory | Stack Memory | Mallock Function | Dereferencing | Static Memory Allocation | Dynamic Memory Allocation | Compile Time | Allocation at Run Time | Stack Frame | Dynamic Array (126:37)
- Session 4 - Summary
- Session 1 - Linear Search Algorithm | Best Case Scenario | Worst Case Scenario | Pre- created Algorithms | Unordered Array of data | Exit Code | Return Keyword | Garbage Value| Upperbound Value (109:09)
- Session 1 - Summary
- Session 2 - Linear Search | Traversal | Length of the data | Stack Memory | Pointers | Big O(n) | Big O(1) | Best Case Scenario | Worst Case Scenario (120:41)
- Session 2 - Summary
- Session 3 - Compile Time | Run Time | Static & Dynamic Memory Allocation | Stack vs Heap Memory | Organizing Data | Arrays | Data Structures | Continuous vs Non-continuous Storage | Linked List | C Demo: printf, scanf, stdio.h | Pointers | Array Access Time | Big O Notation (98:46)
- Session 3 - Summary
- Session 5 - 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:15)
- Session 4 - Heap Memory | Stack Memory | Mallock Function | Dereferencing | Static Memory Allocation | Dynamic Memory Allocation | Compile Time | Allocation at Run Time | Stack Frame | Dynamic Array (126:37)
- Session 4 - Summary
- Session 5 - 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:15)
- Session 5 - Summary
- Session 6 - Member Access Operator | Static array | Dynamic array | Algorithm for extending dynamic array (117:44)
- Session 6 - Summary
- Session 7 - Class Template | More than one argument to templates | Create Dynamic array in heap memory (126:40)
- Session 7 - Summary
- Session 8 - STL (Standard Template Library) |Time Complexity | Extend Array | Append Data | CPU Time | POP | Vector | Capacity Function | push_back | Size Function " (116:20)
- Session 8 - Summary
- Session 9 - Create dynamic array | Vector | Traversal Operation | Iterator Class | push_back keyword | itr object | foreach loop | Challenges in array (102:49)
- Session 9 - Summary
- Session 10 - Limitation of Array| OutOfMemory Exception | Continuous way | Non-continuous way | Linked List | Node | Self-referencing class (131:59)
- Session 10 - Summary
- Session 11 - Insertion Operation on Array | Time Complexity of Insertion Operation on Array | Insertion Operation on Linked List | Time Complexity (Best Case Scenario) of Insertion Operation on Linked List | Time Complexity (Worst Case Scenario) of Insertion Operation on Linked List (106:34)
- Session 11 - Summary
Available in
days
days
after you enroll
- Javascript Session 1- Introduction to javascript | Javascript basics | Events | Html attributes | Dynamic page (270:08)
- JavaScript Session 2 - Cookies | Loop and Array in JS (116:36)
- JavaScript Session 3 - DOM | DOM Tree (108:49)
- JavaScript Session 4 -full stack |HTML |JS |CSS | HTML table | create table | (104:20)
- JavaScript Session 5- CSS Basics (126:17)
- JavaScript Session 6- CSS- CSS Properties | Padding | Margin | (117:20)
- JavaScript Session 7 - Dynamic Styling| DataTypes | CSS Class | Moving Box Practical (187:05)
- JavaScript Session 8 - SetTimeout() | Blink Image Practical | Loops | Local & Global Variable (222:39)
- JavaScript Session 9 - Higher Order Function | Callbacks | Anonymous Functions | Developer tool (206:08)
- JavaScript Session Day 10 - AJAX | XMLHttpRequest | Synchronous and Asynchronous call (115:11)
- JavaScript Session 11- AJAX | JS In backend | Calling a JS function in backend with AJAX (92:34)
- JavaScript Session 12- QnA Session | JavaScript project tips (80:14)
- JavaScript Session - 15th September - BOM | DOM |call back functions |Ajax | API |OOPs | objects |download Nodejs | alert function | run time | js objects |manage data |crud operations | (110:19)
- JavaScript Session - 17th September - HTML code| jquery|jquery library |CSS |class |jquery effects | HTML DOM | (90:46)
Available in
days
days
after you enroll
- Session 1 - MongoDB Installation | Row And Column Oriented DataBase | MongoDB Queries | CRUD Operation In MongoDB (302:01)
- Session 2 - Embedded And Nested Documents | Collections | Projection | Document ID (146:33)
- Session 3 - 13th August-big data | ETL | mongoDB |pipeline | crud |work frame |CSV file |Json | neasted documents |Aggregation Operations |MongoDB Aggregation framework | Aggregation stages (242:05)
- Session 4 - 14th August -MongoDB shell | connections |right operation | create | update |delete | persistent storage |crud operation |json |mongoDB server | bigdata cluster |Bson |roll back | (134:44)
- Session 5 - 21st August-MongoDB cluster | replica set | DB engine |SQL |process |nodejs |DB client| DB server node | pipeline | sharing key | sharing data | hash functions | (263:28)
- Session 6- 27th August-buffer concept | capped collections |index | data distibutions | data record |shor | binery search | collscan | collections | (187:37)
Available in
days
days
after you enroll
- Day 1 - Web development | The front-end developer | HTML | Input type | Buttons | Tags | forms (80:26)
- Day 2 - What is forntend|what is backend|Which language to use for frontend or backend |mvc| Creating web page | Creating form | Start and end tag | tag | what is html | Radio button | Checkbox |difference in radio button and checkbox | Different input types | textarea input type | label tag (114:50)
- Day 4 - Events | Browser console | alert() function | onclick() event | prompt() function | creating functions | Running javascript from address bar | Accessing cookies using javascript | Anchor tag | tag | creating variable | concatenation (101:15)
- Day 3 - DOM(Document Object Module) | Document Variable | getElementsbyTagName() function | value property | innerHTML property | getElementbyId() function | TextArea() | tag | Creating live html interpreter (106:34)
- Day 5 - Html basics | Html Form | Radio | Checkbox and different input types | Html elements (127:35)
- Day 6 - full stack |HTML | JS | CSS |build HTML page | create row and column | table |BG colors (104:20)
- Day 7 - CSS Basics (126:17)
- Day 8 - CSS Properties Padding Margin (117:21)
- Day 9 - Dynamic Styling| DataTypes | CSS Class | Moving Box Practical (187:05)
- Day 10 - MERN |CSS |HTML | DOM | BOM | variables |loops |call back functions|Ajax |Json |JS object |run time |nodejs |alert functions |manage data | key value pair| (110:19)