I have done CodePath twice and highly recommend for iOS and android bootcamps. https://codepath.com/
>"Students must pass a rigorous selection process to be admitted to any of our programs."
Would you be able to share what that selection process entails exactly?