Your Search on Learning Data Structures & Algorithms ends here. Ds & Algos are very easy if you know how exactly they work! And I am here to show its implementation process with very easy approach using Whiteboard teaching so that you will master on all the essential concepts to clear the Interviews.
The examples I picked in this course will fine tune your thought process and enhance your logical thinking ability. With the approach of Whiteboard teaching, You will have practical understanding of how Data structures Problems can be analyzed and solved!!
There are tons of Assignments & Interview Questions with solutions all over the course for practice so that you can progress in the course confidently
In this course, I use Java to teach the concepts but you can apply these concepts in any programming language. Our focus is on data structures and algorithms, not programming languages and tools.
Below are the list of Data Structure topics you will master from this tutorial
1. Recursion
2. Linked List
3. Stacks
4. Queues
5. Time Complexity
6. Search Algorithms
7. Sort Algorithms
8. Binary Trees
9. Arrays & Heaps
10. Hash Map with its internal working process
By end of this course, you will gain enough confidence in solving the Data Structure puzzle questions and also gain the ability to write algorithms for any given problem
Your Instructor
Nothing is Impossible in this Universe. It all depends on how you are Trained on it!
Teaching is my Passion. And its my Profession. The only Business I know is Spreading the Knowledge
So I am here at Udemy to share all my 10 Years IT Experience Knowledge to my QA Colleagues and Students
Coming to my Teaching ProfileI have had Trained over 21000+ students in the below Technologies
**********************************************************************************************************
Selenium -Web Automation in Java and Python Soap UI - Webservices/ REST API Testing Appium - Mobile Automation in Android and IOS Jmeter - Performance Testing Software Testing Process Security Testing Automation Framework Building
********************************************************************************************************* Worked with various CMM level orgranizations. Managed in setting up of QA Process for the projects
Course Curriculum
-
StartWhere are Code files?
-
StartWhat is Recursion? Rules of recursion to simplify the programs (7:23)
-
StartAlgorithm - Get Sum of elements of Array using Recursion - Explained (6:56)
-
StartGenerating Java recursion method from the designed Algorithm for Sum of elements (3:53)
-
StartJava Program for sum of elements (8:24)
-
StartAlgorithm - Generate Factorial Series for any number with Recursion - explained (6:40)
-
StartJava Program to print Fibonacci Series using Recursion (4:14)
-
StartAlgorithm - Generate Fibanocci Series using with Recursion - explained (7:35)
-
StartJava Program to print Fibonacci Series using Recursion (3:51)
-
StartWhere are Code files?
-
StartIntroduction to LInked Lists and understanding their structures (8:02)
-
StartAlgorithm - Add the Nodes at the end of Linked List Explained (9:25)
-
StartJava Program in representing the Node and defining the Linked List (9:04)
-
StartAlgorithm - How to print all the values in the Linked List - Explain (6:32)
-
StartJava Program to Add Nodes and Print the values in the LinkedList (2:58)
-
StartAlgorithm - How to Add the nodes in the beginning of the Linked List - Explained (3:57)
-
StartAlgorithm - How to add Nodes at the Given Index as Input to the method (12:07)
-
StartJava Program to add the Nodes at the given index - example (5:19)
-
StartAlgorithm - How to delete the Nodes at the end of LInked List - explained (10:07)
-
StartAlgorithm - removing the first Node from the Linked List - explained (8:04)
-
StartAlgorithm- Delete Node at specified Index of LinkedList- Explained (6:26)
-
StartAlgorithm - Reversing the Linked List without changing head & tail (12:26)
-
StartJava Program to demonstrate Reverse LinkedList - Example (6:16)