Pues yo mismo he estado en una situación similar antes.
Yo también hice el curso de Stanford para desarrollar Apps de iOS con Swift. Si has visto con atención la primera clase, el profesor dice claramente que el curso es muy pesado, y que necesitas ser bueno en programación orientada a objetos en particular, y en programación en general. Así …