Learn Generative AI, Prompt Engineering, and LLMs for Free
Master Production-Ready Machine Learning, Step by Step
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn fundamental algorithms and data structures in Java through comprehensive tutorials covering sorting algorithms, stacks, queues, linked lists, recursion, hash tables, binary search trees, and heaps. Master essential concepts including Shell Sort, Quick Sort, and Big O notation analysis while developing problem-solving skills through practical programming exercises. Explore advanced topics such as binary search tree operations, hash table implementations, and heap data structures to build a solid foundation in algorithmic thinking and Java programming techniques.
Syllabus
Java Algorithms
Java Sort Algorithm
Stacks and Queues
Linked List in Java
Linked List in Java 2
Java Recursion
Java Shell Sort
Java Quick Sort
Big O Notations
Java Hash Table
Java Hash Tables 2
Java Hash Tables 3
Java Binary Search Tree
Java Binary Search Tree 2
Solving Programming Problems
Solving Programming Problems 2
Java Heaps
Taught by
Derek Banas