*** Proof of Product ***
Exploring the Essential Features of “Mosh Hamedani – The Ultimate Data Structures & Algorithms: Part 3”
Ultimate Data Structures & Algorithms: Part 3
Ace your coding job interview. Learn to write better and faster code.
COURSE OVERVIEW
- Intermediate
- 3 hours of HD video
- 50 lessons
- Downloadable content
- Hands-on exercises
- English captions
Clear. Concise. Comprehensive.
Tired of piecing together disconnected tutorials or dealing with rambling, confusing instructors? This course is for you! It’s perfectly structured into a series of bite-sized, easy-to-follow videos that cover both theory and practice.
What You’ll Learn
- Searching Algorithms: linear search, binary search, ternary search, jump search, and more
- Sorting Algorithms: bubble sort, selection sort, insertion sort, merge sort, quick sort, and more
- String Manipulation Algorithms: removing duplicates, capitalization, anagrams, palindrome, and more
Course Content
3 Hours . 4 Sections . 50 Lessons
Getting Started (45s)
Introduction0m 45s
Course Code
Follow Me Around
Learning Paths
Sorting Algorithms(1h)
Introduction
Bubble Sort
Bubble Sort- Implementation
Selection Sort
Selection Sort- Implementation 3m 23s
Insertion Sort 3m 58s
Insertion Sort- Implementation 2m 28s
Merge Sort 5m 06s
Merge Sort- Implementation 8m 04s
Quick Sort 3m 14s
Partitioning 6m 01s
Quick Sort- Implementation 9m 00s
Counting Sort 4m 08s
Counting Sort- Implementation 2m 48s
Bucket Sort 4m 18s
Bucket Sort- Implementation 7m 07s
Searching Algorithms (35m)
Introduction 0m 46s
Linear Search 1m 04s
Linear Search- Implementation 1m 36s
Binary Search 3m 47s
Binary Search- Recursive Implementation 4m 52s
Binary Search- Iterative Implementation 2m 14s
Ternary Search 3m 27s
Ternary Search- Implementation 4m 12s
Jump Search 3m 16s
Jump Search- Implementation 3m 54s
Exponential Search 2m 47s
Exponential Search- Implementation 2m 55s
String Manipulation Algorithms (58m)
Introduction 0m 35s
Exercises
Useful Java Methods
Count Vowels 4m 49s
Reverse a String 5m 40s
Reverse Words 6m 13s
Rotations 5m 48s
Remove Duplicates 3m 12s
Most Repeated Char 7m 12s
Sentence Capitalization 6m 38s
Anagrams- Using Sorting 6m 07s
Anagrams- Using Histogramming 6m 18s
Palindrome 4m 25s
Course Wrap Up 1m 06s
Who Is This For?
- Anyone preparing for a coding job interviewΒ
- Computer science students whose lecturers failed to explain the topics
- Self-taught developers who missed out on a computer science degree
- Anyone who wants to become a better developer
Prerequisites
This course is the third part of a series. So you should have watched the first two parts or have a solid understanding of the concepts covered there.
Here are the courses we recommend if you need to strengthen the fundamentals.
HELLO,
I’m Mosh Hamedani.
Are you feeling stuck or overwhelmed in your coding journey? Don’t worry, I’ve got your back! Together, we’ll work to level up your skills, increase your earning potential, and build a brighter future.
Please see the full list of alternative group-buy courses available here: https://lunacourse.com/shop/