Programming Algorithms and Design Structures

Watch the following videos where I discuss sorting algorithms such as quick sort and merge sort as well as data structures like hash lists and binary trees. https://youtu.be/FUx4JJkNByU https://youtu.be/2pKfduN8QS8 https://youtu.be/TEvYf-8gxaM https://youtu.be/Vz_FvEbYRIc https://youtu.be/nfOV4vwXjoc https://youtu.be/mFxfrNqW1qo https://youtu.be/7hD4lWmsfBc https://youtu.be/otsayXe7Txk

Object-Oriented Programming Design Patterns

In the videos below I discuss what are programming design patterns and the different creational, structural and behavioral design patterns. Please share with friends looking to understand these concepts. https://youtu.be/Cu6S65lq5Mk https://youtu.be/I3bKMg4UH1E https://youtu.be/C5FI7J8dP5Q https://youtu.be/7iFJLY_et6U