Java and DSA Foundation Course
4.0
(2)
36 learners
What you'll learn
This course includes
- 108.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 68 lessons • 108.5 hours of video
Java and DSA Foundation Course
68 lessons
• 108 hours
Java and DSA Foundation Course
68 lessons
• 108 hours
- Introduction to Java | Java Architecture | Lecture 1 | Java and DSA Foundation Course 33:13
- Java in One Shot | Revision - 1 | Output, Input, Variables, Operators | Java Course 03:29:46
- IntelliJ Idea Installation | Lecture 2 | Java and DSA Foundation Course 07:57
- Variables & Input/Output in Java | Lecture 3 | Java and DSA Foundation Course 58:23
- Taking Input in Java : Scanner Class | Lecture 4 | Java and DSA Foundation Course 23:54
- Operators in Java | Lecture 5 | Java and DSA Foundation Course 48:11
- Bitwise Operators | Java and DSA Foundation Course 16:02
- If Else in Java | Revision 2 | Java and DSA Course 03:02:43
- If Else & Switch Statement | Conditionals in Java | Lecture 6 | Java and DSA Foundation Course 30:48
- Loops in Java | For/While/Do-while | Lecture 7 | Java and DSA Foundation Course 48:45
- Problems on Loops - Part 1 | Using Operators | Lecture 8 | Java and DSA Foundation Course 38:31
- Problems on Loops - Part 2 | Pattern Printing Problems | Lecture 9 | Java and DSA Foundation Course 51:35
- Number Systems | Decimal & Binary | Lecture 10 | Java and DSA Foundation Course 21:47
- Introduction to OOPs | Classes and Objects | Lecture 11 | Java and DSA Foundation Course 38:43
- Java Methods | Declaring and Calling Methods | Lecture 12 | Java and DSA Foundation Course 58:21
- Methods & Scope | Pass by Value & Pass by Reference | Lecture 13 | Java and DSA Foundation Course 34:28
- Arrays | Types, Declaration, Creation, Operations | Lecture 14 | Java and DSA Foundation Course 01:15:42
- Arrays- 2| Taking Input, Array Reference, Cloning and Copy |Lecture 15| Java & DSA Foundation Course 01:17:25
- Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation 01:07:08
- Arrays 4 | Basic Problem Solving - 2 | Lecture 17 | Java and DSA Foundation Course 01:19:24
- Two Pointers | Advanced Problem Solving in Arrays | Lecture 18 | Java and DSA Foundation 01:03:57
- Arrays 6 | Prefix Sum Problems Solving | Lecture 19 | Java and DSA Foundation Course 59:48
- 2D Arrays | Why use them, Taking 2D Arrays as Input | Lecture 20 | Java and DSA Foundation Course 01:30:43
- 2D Arrays Practice | Matrix Transpose & Rotation, Pascal's Triangle | Lecture 21 | Java & DSA Course 01:08:55
- 2D Arrays Problem Solving-2 | Spiral Matrix Traversal & Generation | Lecture 22 | Java & DSA Course 47:19
- Problem Solving in 2D Arrays - 3 | Prefix Sum | Lecture 23 | Java and DSA Foundation Course 01:10:59
- Java & DSA Course | Arraylist in Java | Collections, Lists, Arraylist Methods & Problem | Lecture 24 44:54
- Time and Space Complexity and Big O Notation | How to avoid TLE | Lecture 25 | Java and DSA Course 01:40:41
- Calculating Time Complexity | Problem Solving | Lecture 26 | Java and DSA Foundation Course 01:06:10
- Recursion | Recursion concept and problems | Lecture 27 | Java and DSA Course 01:37:42
- Problem Solving on Recursion-1 | Factorial & nth fibonacci number | Lecture 28 | Java and DSA Course 01:44:03
- Problem Solving on Recursion 2 | Sum of digits & power of a number | Lecture 29 | Java & DSA Course 01:20:16
- Recursion Questions - 3 | k multiples | Alternate Sum Series | | Lecture 30 | Java and DSA Course 01:06:35
- Recursion Questions - 4 | GCD | Euclids Algorithm | Lecture 31 | Java & DSA Course 32:02
- Recursion Questions 5 | Recursion on Arrays | Max Value | Sum of arrays | 32 | Java & DSA Course 01:28:18
- Recursion Questions - 6 | Linear Search | Find all indices | Lecture 33 | Java and DSA Course 01:30:30
- Recursion Questions - 7 | Recursion on Strings | Remove occurences | Lecture 34 | Java & DSA Course 01:38:31
- Recursion Questions - 8 | Find Subsequences | Subsets | Lecture 35 | Java and DSA Course 01:35:18
- Recursion Questions 9 | Recursion on Array & Strings | Frog Problem | Lecture 36 | Java & DSA Course 01:32:06
- Bubble Sort Algorithm | Optimized Bubble Sort | Lecture-37 | Java and DSA Foundation course 52:07
- Selection Sort Algorithm | Lecture-38 | Java and DSA Foundation course 41:49
- Insertion Sort Algorithm | Lecture-39 | Java and DSA Foundation course 34:00
- Problem on Sorting Algorithms-1 | Lecture-40 | Java and DSA Foundation course 27:03
- Merge Sort Algorithm | Lecture-41 | Java and DSA Foundation course 01:28:39
- Quick Sort Algorithm | Lecture-42 | Java and DSA Foundation course 01:21:17
- Count Sort | Bucket Sort | Radix Sort | Lecture-43 | Java and DSA Foundation course 01:48:08
- Problem Solving on Sorting Algorithms-2 | Lecture-44 | Java and DSA Foundation Course 01:07:11
- Binary Search Algorithm | Lecture-45 | Java and DSA Foundation course 01:18:11
- Search in Rotated Sorted Array Pattern 1 | Lecture-46 | Java & DSA Foundation course 01:14:52
- Binary Search Problems - 2 | Lecture-47 | Java and DSA Foundation course 01:10:22
- Binary Search on answer value Pattern| Lecture - 48 | Java and DSA Foundation Course 01:26:44
- Strings in One Shot | Java Lecture 49 | java srings | strings | stringbuilder | 02:54:12
- Java OOPS One Shot | Java and DSA Foundation course 02:32:13
- Linked List in Java - Part 1 | Lecture 51 | Java and DSA Foundation Course 02:53:18
- Linked List INTERVIEW QUESTIONS in 5 Hours | Java and DSA Foundation course 05:27:19
- Doubly Linked List and Circular Linked List in Java | Lecture 53 | Java and DSA Course 01:58:38
- Stacks : Basic, STL and Implementation | Lecture 54 | Java and DSA Course 02:52:01
- Stacks : Interview Questions | Leetcode Problems | Lecture 55 | Java and DSA Course 03:49:51
- Stacks - Infix, Prefix & Postfix expressions | Lecture 56 | Java and DSA Course 03:11:00
- Queues - Basic, STL and Implementation | Lecture 57 | Java and DSA Course 02:35:10
- Queues - Interview Questions | Leetcode Problems | Lecture 58 | JAVA and DSA Course 01:59:50
- Java Collections Framework in One Shot | Lecture 59 | JAVA and DSA Foundation Course 01:13:55
- Hashmap - Hashing, Internal Working, Collisions & Rehashing | Lecture 60 | JAVA and DSA 03:18:33
- Hashmap - Important Problems | Anagram | Lecture 61 | JAVA and DSA Foundation Course 01:25:11
- Introduction to Hashset & Important Problems | Lecture 62 | JAVA and DSA Foundation Course 48:44
- Backtracking - 1 | Lecture 63 | N Queens | Rat In A Maze | Java and DSA Course 03:18:50
- Backtracking - 2 | Lecture 64 | Sudoku Solver | N Knights | Java and DSA Course 01:59:06
- Binary Trees in One Shot | Complete DSA in Java | DSA in Java 07:53:10
