Please suggest some good boot camps for python, data structure and algorithms and system design and anything related to software architecture skills?
From what I've seen, bootcamps are not tuned to give you a deep dive into any of the above. It's more like an overview, so that you are aware of them and can learn on your spare time. Coursera's algorithms classes I and II are a decent start.
Depends on your background. I never took an algorithms class on my life but studied the lecture notes of a stanford undergrad algo class and now I have solved 120 leetcodes.
Was that on coursera?
No, was the webpage of the t.a.