Quelle est la meilleure façon d’apprendre le développement iOS ?


Aujourd'hui, je vais vous dire quelle est la meilleure façon d'apprendre le développement iOS.

Quelle est la meilleure façon d'apprendre le développement iOS avec Swift ?


J'entends cette question si souvent qu'il est temps de faire un nouveau tour d'horizon des meilleurs cours en ligne, vidéos, cours en personne et livres pour apprendre le développement iOS et Swift.

Si vous avez regardé, vous savez déjà qu'il y a une tonne de choix. Ceci est une liste curatée de ceux qui sont les plus recommandés, classés de gratuit à plus cher. N'oubliez pas de noter ce qui manque : J'ai laissé de côté au moins une option fortement recommandée (comme dans, une qui est recommandée par beaucoup de débutants) que je trouve personnellement de faible qualité et que je ne recommanderais pas.


Application Swift Playgrounds

Vous pouvez apprendre à coder avec les tutoriels interactifs Swift Playgrounds Learn to Code d'Apple, qui vous apprendront les bases de la programmation Swift. Mon fils de 8 ans est en train de travailler dessus en ce moment, donc c'est accessible à presque tous les âges. Celui-ci est gratuit, mais vous aurez besoin d'un iPad pour le faire.

Hacking with Swift

Ces tutoriels en ligne sont un excellent moyen d'apprendre les bases de Swift et de commencer à construire vos premiers projets avec des instructions étape par étape. Paul Hudson, l'auteur, écrit d'une manière facile à comprendre, surtout si vous êtes novice en programmation. Ces didacticiels sont conçus pour être utilisés sur un Mac avec Xcode. Hautement recommandés - et ils sont gratuits !

Démarrer le développement d'applications iOS (Swift) par Apple

Ce tutoriel en ligne d'Apple est un excellent moyen de se lancer dans iOS une fois que vous avez appris un peu de Swift (peut-être grâce à l'application Swift Playgrounds). Il vous enseignera les principes fondamentaux d'iOS - les éléments que vous utiliserez sur presque toutes les applications que vous créerez. Il est gratuit et nécessite juste un Mac avec Xcode.

Learn to Code videos

En plus de Swift Playgrounds et du tutoriel en ligne, Apple propose également des vidéos Learn to Code sur iTunes U qui sont courtes et simples (1 à 2 minutes chacune) et proposent des activités et des défis. Et elles sont gratuites à regarder sur votre iPhone ou iPad.

Développement d'applications iOS 11 avec Swift par Stanford

Développement d'applications iOS 11 avec Swift de Stanford, est un cours en ligne très populaire. Il est fortement recommandé par des tas et des tas de gens (il suffit de lire les critiques pour leur cours sur iOS 10), et à mon avis, les cours magistraux sont excellents. Bonus : il est gratuit.

La programmation Swift : The Big Nerd Ranch Guide

Si vous cherchez un livre, Swift Programming : The Big Nerd Ranch Guide est excellent. Vous pouvez faire celui-ci même si vous n'avez pas d'expérience en développement, bien que je recommanderais probablement de commencer plus simplement en parcourant Learn to Code with Swift Playgrounds d'abord pour obtenir les bases avant de plonger dans ceci. Mais dans tous les cas, c'est un excellent livre et une bonne affaire pour environ 30 $.

La programmation sur iOS : The Big Nerd Ranch Guide

En plus de leur livre sur Swift, The Big Nerd Ranch a également écrit le meilleur livre pour apprendre le développement iOS, appelé iOS Programming : The Big Nerd Ranch Guide. Si vous êtes un développeur expérimenté, vous pouvez probablement commencer à apprendre iOS avec ce livre. Sinon, vous voudrez peut-être commencer par le livre Programmation Swift du Big Nerd Ranch. Programmation iOS est également excellent et coûte environ 30 $.

Essentiels iOS avec Swift

Je réalise que cela commence à ressembler à une publicité pour The Big Nerd Ranch, mais ils ne me paient rien pour faire cela ; ils écrivent simplement les meilleurs livres et enseignent les meilleurs ateliers. Vous pouvez vous rendre au Big Nerd Ranch pour suivre un atelier immersif de sept jours afin d'apprendre les bases d'iOS avec Swift. C'est relativement cher par rapport aux autres options ici, à 5200 $, mais de nombreux développeurs m'ont dit que cela en valait vraiment la peine. Si vous êtes un développeur et que vous voulez simplement vous lancer dans iOS et Swift, c'est un excellent choix. Hautement recommandé.

Autres options à considérer

Le cours de développement iOS en Swift de l'Université de Plymouth offre des conférences vidéo gratuites similaires à celles de Stanford. Les critiques sont bonnes pour celui-ci aussi ; je n'ai simplement pas d'expérience personnelle avec lui. Si Stanford n'est pas pour vous, celui-ci pourrait l'être.

BrainStation a un atelier en ligne payant dont je ne sais rien mais qui semble bon de l'extérieur. (Si vous l'avez suivi, veuillez partager votre expérience en m'envoyant un courriel !)

Je sais, il y en a des tonnes. Mais ce sont ceux que je vois et entends recommander le plus, donc c'est un excellent point de départ.

Vous voulez en savoir plus sur le développement d'applications iOS visitez : Hestabit