COurse clarity regarding design patterns

Hi Mosh ,

I have a machine coding round interview scheduled from a company ,i have taken up your course for c++ and have completed it , now i wanted to take up design patterns for this interview but it says prerequisite as java part 1 and part 2 , is it fine if i can take this course with knowledge on just c++ and oops with c++??.

Also hope this doesn’t need a Data structures and algorithms course to be taken before design patterns ?

kindly help.

C++ and Java are broadly close in many ways. If you understand one, you should understand the other. Sure they both have their specificities but learning DP is about algorithmic and understanding. I would suggest other ressources though to learn the GoF patterns.