Java & DSA in 30 days : Course for Placement

by Apna College · 39 videos

Total watch time

1d 9h 18m

at speed · exactly 1 day, 9 hours, 17 minutes, 51 seconds at 1×

1d 9h 17m 51s
1.25×1d 2h 38m 17s
1.5×22h 11m 54s
1.75×19h 1m 38s
16h 38m 56s
Average video51m 14s
Longest6h 44m
Shortest1m 33s
Compare Open on YouTube JSON

Plan to finish

About 34 days at an hour a day

Pick a daily pace and the days you'll watch. Ticked videos are skipped.

Days

At one hour a day, every day, this playlist takes about 34 days. Turn on JavaScript to plan around your week.

Videos (39)

1d 9h 18m in total · tick what you've watched

Tick videos you've watched — progress is saved in this browser.

Videos to
Watched
1 Introduction to Java Language | Lecture 1 | Complete Placement Course 18:46 2021-09-16
2 Variables in Java | Input Output | Complete Placement Course | Lecture 2 42:36 2021-09-17
3 Conditional Statements | If-else, Switch Break | Complete Java Placement Course | Lecture 3 25:08 2021-09-18
4 Loops in Java | Java Placement Full Course | Lecture 4 29:33 2021-09-19
5 9 Best Patterns Questions In Java (for Beginners) | Java Placement Course | Lecture 5 58:25 2021-09-20
6 Advanced Pattern Questions | Java | Complete Placement Course - Lecture 6 39:05 2021-09-21
7 Functions & Methods | Java Complete Placement Course | Lecture 7 26:49 2021-09-22
8 Functions in Java | Practice Questions | Complete Placement Course | Lecture 8 1:33 2021-09-23
9 Basics of Time Complexity and Space Complexity | Java | Complete Placement Course | Lecture 9 21:55 2021-09-24
10 Arrays Introduction | Java Complete Placement Course | Lecture 10 25:44 2021-09-26
11 2D Arrays | Java Complete Placement Course | Lecture 11 19:53 2021-09-30
12 Strings | Lecture 12 | Java Placement Series 26:07 2021-10-08
13 String Builder | Java Placement Course Lecture 13 24:31 2021-10-11
14 Operators & Binary Number System | Java Lecture 14 36:18 2021-10-19
15 Bit Manipulation | Java Placement Course | Lecture 15 26:38 2021-10-25
16 Sorting in Java | Bubble Sort, Selection Sort & Insertion Sort | Java Placement Course 33:29 2021-11-10
17 Recursion in One Shot | Theory + Question Practice + Code | Level 1 - Easy 1:25:04 2021-09-01
18 Recursion in One Shot | 9 Best Problems 1:37:05 2021-09-09
19 Recursion One Shot - Advanced Level Questions | Placement (Tech) 50:26 2021-09-14
20 Backtracking | N Queens Problem | Permutations | The Java Placement Course | Apna College | 46:33 2021-12-01
21 Java Sudoku Solver | Backtracking | Java Placement Course 25:43 2021-12-07
22 Merge Sort | For Beginners | Java Placement Course 21:25 2021-12-12
23 Quick Sort For Beginners | Java Placement Course | @ApnaCollegeOfficial 23:30 2021-12-15
24 Java OOPs in One Shot | Object Oriented Programming | Java Language | Placement Course 1:06:27 2021-11-03
25 ArrayList In Java + Notes | Java Placement Course 17:13 2021-11-12
26 Java Collections Framework | Java Placement Course 17:53 2021-11-15
27 Introduction to Linked List | Data Structures & Algorithms | Java Placement Course 48:50 2021-11-17
28 How to Reverse a Linked List? | Iterative + Recursive | Java Placement Course 20:23 2021-11-19
29 Most IMPORTANT Linked List Questions for Placements | Java Full Course 45:20 2021-11-22
30 Stack Data Structure in One Video | Java Placement Course 36:45 2021-12-24
31 Complete Queue Data Structure | in One Shot | Java Placement Course 45:50 2022-01-10
32 Binary Tree in Data Structures | All about Binary Tree | DSA Course 1:22:13 2022-02-06
33 Binary Search Trees | BST in One Video | Java Placement Course | Data Structures & Algorithms 1:09:16 2022-05-28
34 HashSet in Java | Hashing | Java Placement Course | Data Structures & Algorithms 20:48 2022-07-04
35 HashMap in Java | Hashing | Java Placement Course | Data Structures & Algorithms 24:10 2022-08-02
36 HashMap Implementation in Java | HashMap | Java with DSA 58:19 2022-11-07
37 Hashing in Java | One Shot | 5 Best Questions 1:37:33 2022-11-23
38 Trie Data Structure | Java DSA Course 2:16:35 2022-12-06
39 Graph Data Structure | Tutorial for Graphs in Data Structures 6:44:00 2023-01-13

Embed a badge

Show the watch time in a README or course description — it links back here and updates itself

Watch time: 1d 9h 18m · 39 videos

Markdown
[![Watch time: 1d 9h 18m · 39 videos](https://playlistduration.com/badge/playlist/PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop.svg)](https://playlistduration.com/playlist/PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop)
HTML
<a href="https://playlistduration.com/playlist/PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop"><img src="https://playlistduration.com/badge/playlist/PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop.svg" alt="Watch time: 1d 9h 18m · 39 videos" width="221" height="20"></a>

Add ?speed=1.5 to the image URL for the time at that speed, ?label=Course to change the left text, or ?style=flat-square for square corners.

Want the numbers themselves? GET https://playlistduration.com/api/v1/playlist/PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop returns them as JSON — free, no key. API docs →

Data from the YouTube Data API as of 2026-09-22 (cached). Private or deleted videos are excluded from totals.