J'ai vérifié le livre, et il'est un peu trop, si vous voulez juste apprendre à développer des applications iOS, à moins que vous appreniez à programmer en objective-c. Cependant, je conseillerais de commencer par swift, car il est plus facile de se lancer.
En ce qui concerne le cours CS50 de Harvard, il serait utile, comme tout cours d'informatique. J'ai vérifié le contenu du cours et il est dit que vous apprendrez HTML, Php, CSS etc. Ce n'est pas nécessaire, à l'heure actuelle si vous voulez tot créer des apps.
Alors laissez-moi conclure :
Si vous développez en objective-c, le livre vous aidera.
Le cours vous aidera quand il abordera des choses comme les algorithmes. Cependant, il n'est pas nécessaire lorsque vous débutez.
Mon conseil est d'apprendre à utiliser Swift/Objective-C le langage, puis d'apprendre à utiliser l'IDE, Xcode. Ensuite, faites un projet, et si vous êtes bloqué. Vous pouvez me demander sur Quora, cependant, je suis strictement un développeur Swift, ou vous pouvez le stackoverflow.
P.S. J'ai appris à utiliser Swift et Xcode à partir d'un cours Lynda, le gars a une voix profonde. Ensuite, j'ai élargi mes connaissances avec un cours Udemy, intitulé quelque chose du genre "15 apps complètes".
Tara!