Les meilleurs endroits pour apprendre Swift, le langage de programmation d’Apple

  • Joseph Goodman
  • 0
  • 3774
  • 1120
Publicité

Quand Apple a annoncé son tout nouveau langage de programmation Swift Comment le nouveau langage de programmation d'Apple m'affecte-t-il? Comment le nouveau langage de programmation d'Apple m'affecte-t-il? Dès le départ, les développeurs ont su que le nouveau Swift d’Apple allait devenir gros. Mais pourquoi devriez-vous vous en soucier? , la communauté de programmation s’est réjouie. Jusque-là, il n'y avait pas d'autre choix que de développer des applications Mac et iOS avec Objective C, un langage archaïque des années 1980. Swift s'est avéré être une bouffée d'air frais.

Et puis, Apple a annoncé que Swift serait bientôt une source ouverte. Swift Is Going Open Source d’Apple: Et alors? Swift d'Apple va devenir Open Source: Et alors? Même si vous n'êtes pas un programmeur, la décision d'Apple d'ouvrir Swift en source aura un impact sur vous. Voulez-vous savoir pourquoi et comment? , apportant une nouvelle vague de soutien de la part des développeurs du monde entier. Cela ne me surprendrait pas si Swift se levait et devenait la langue la plus populaire du monde au cours de la prochaine décennie..

Donc, si vous voulez apprendre Swift, le moment est venu de plonger. La langue a un avenir radieux et plus vite vous l'apprendrez, plus vite vous pourrez récolter les fruits.

SoSoSwift (Gratuit)

SoSoSwift est un site clé pour quiconque s'intéresse à la langue, qu'il soit débutant, vétéran ou même simplement spectateur. Il s'agit non seulement de la plus grande collection de didacticiels Swift sur le Web, mais il comporte également une section de blog contenant des informations à jour sur les développements de Swift..

La meilleure façon de commencer est de cliquer sur le lien Didacticiels et de parcourir les collections. Par exemple, Swift Tutorial: Introduction Series est idéal pour un débutant absolu, tandis que le développement de jeux iOS 8 est idéal pour les développeurs de jeux en herbe..

SkipCasts (gratuit)

SkipCasts est une collection de tutoriels écrits et mis à jour par Skip Wilson. Auparavant, il disposait d'un service d'abonnement avec des vidéos premium accompagnées de vidéos gratuites, mais ce service a été fermé en mai 2015. Les vidéos premium ont été supprimées, mais les vidéos gratuites restent.

C'est dommage, mais le bon côté des choses, c'est qu'il y a encore 23 vidéos de didacticiels Swift, principalement destinées aux débutants, avec une poignée destinée aux experts. De nombreuses personnes trouvent le matériel de Skip très utile pour comprendre des concepts difficiles, alors ne sautez pas cette question.!

Les tutoriels de Ray Wenderlich (gratuits)

Ce qui a commencé comme une entreprise individuelle est devenu un tutoriel massif avec des dizaines de développeurs expérimentés partageant leurs connaissances sous des formats écrits, audio et vidéo. Ray Wenderlich a tout commencé, mais il est bien plus grand que lui maintenant.

Le site se concentre principalement sur le développement de jeux. 5 Outils logiciels gratuits de développement de jeux pour créer vos propres jeux. 5 Outils logiciels de développement de jeux gratuits pour. Créer vos propres jeux. Les logiciels de développement de jeux gratuits sont un excellent moyen de commencer à faire des jeux vidéos. Nous avons compilé le meilleur logiciel de jeu sur le marché. et il y a des sections consacrées à des moteurs comme Unity et Unreal, mais il existe une mine d'informations pour les fondamentaux dans Cocoa, Objective C et maintenant Swift.

Les tutoriels Ray Wenderlich sont quelques-uns des tutoriels les plus approfondis que j'ai jamais vus. avoir pour les vérifier. Vous vous rendrez un mauvais service si vous ne le faites pas.

Il y a aussi un magasin avec des tutoriels payants si vous êtes intéressé. Vous trouverez plusieurs bundles Swift disponibles ainsi que d'autres goodies tels que des kits de démarrage pour différents genres de jeux. Vaut la peine si vous pouvez vous le permettre.

Apprendre Swift Tips (Gratuit)

Il ya un lot d’excellentes ressources Swift - trop pour que nous puissions les énumérer au même endroit. La bonne nouvelle, toutefois, est qu'un type nommé Zaheer conserve une liste de didacticiels Swift géniaux sur le Web. Cette liste peut être consultée à Apprendre des astuces rapides.

Ces tutoriels couvrent toute une gamme de compétences, des notions de base aux concepts de niveau supérieur présentés lors de conférences et de conférences par des développeurs expérimentés. La liste comprend également quelques livres utiles et plusieurs ressources impressionnantes, telles que des feuilles de triche, des références d'API et des exemples de code..

Programmation rapide sur support (gratuit)

À l'époque du lancement de Medium, Medium: une plate-forme de blogging alternative des fondateurs de Twitter Medium: une plate-forme de blogging alternative des fondateurs de Twitter Les cofondateurs de Twitter, Evan Williams et Biz Stone, ont lancé leur propre plate-forme de blogage, Medium, il y a environ un an. Les fondateurs disent que le but est de "ré-imaginer" la publication, en permettant aux utilisateurs de choisir le niveau de…, cela a généré beaucoup de battage médiatique basé sur qui était derrière (les co-fondateurs de Twitter) et ce qu'ils essayaient à faire (pensées et réflexions sérieusement longues). At-il réussi? C'est difficile à dire. Beaucoup le voient encore comme “juste une autre plateforme de blogs”.

Mais une bonne chose à sortir de Medium est le Programmation rapide canal où plusieurs développeurs se sont réunis pour écrire à propos de Swift. Vous trouverez ici des conseils, des astuces et des tutoriels destinés davantage aux développeurs de niveau intermédiaire aux développeurs débutants de Swift..

Swifty (gratuit)

Si vous n'avez jamais utilisé une application pour apprendre à programmer, vous êtes pris au dépourvu. le Swifty L'application, actuellement disponible gratuitement sur l'App Store, est un excellent moyen de se familiariser avec le langage Swift, que vous ayez une expérience en programmation antérieure ou non..

L'application est divisée en plus de 200 didacticiels interactifs, chacun suffisamment petit pour vous empêcher de vous sentir dépassé. Cela ne fera pas de vous un pro, mais une introduction facile et douce qui vous mettra à l'aise - et c'est la moitié du combat quand il s'agit d'apprendre à programmer sans stress Comment apprendre à programmer sans tout le stress Comment apprendre Programmation sans stress Vous avez peut-être décidé de poursuivre la programmation, que ce soit pour une carrière ou pour votre loisir. Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. .

Swift Essential Training (25 $)

Je suis un grand fan de Lynda, le réseau en ligne similaire à Udemy, Coursera, Khan Academy et à d’autres cours vidéo en ligne. 3 meilleurs sites Web pour obtenir un enseignement universitaire gratuit 3 meilleurs sites Web pour obtenir un enseignement universitaire gratuit Le L’idée que vous n’avez jamais fini d’apprendre n’a jamais été aussi vraie qu’aujourd’hui. Internet a révolutionné la manière dont nous accédons à l'information et au savoir - autrefois un luxe accessible uniquement aux riches… sites Web, sauf que Lynda est un service réservé aux abonnés - ce qui contraste nettement avec ses concurrents, qui offrent tous une sorte de niveau gratuit..

Combien coûte Lynda? L'adhésion de base commence à 25 $ par mois, mais je vais attester que cela vaut bien le prix. Un abonnement donne accès à des centaines de cours différents, chacun d’une durée minimale de 3 heures (dont beaucoup dépassant 10 heures et plus). Ces cours sont de qualité..

Certains rivalisent même avec le genre d’éducation que vous pourriez avoir dans un collège ou une université.

Swift Essential Training est celui que nous soulignons ici. Cela fait un peu plus de 3,5 heures et vous apprend tout ce que vous devez savoir sur le langage Swift, en commençant par la syntaxe principale et en terminant par les fonctionnalités avancées du langage..

Toute autre ressource Swift?

Même s'il a déjà un an, Swift est encore une langue relativement nouvelle et nous reconnaissons que des tutoriels et des communautés sont toujours en train d'être construits et modelés. Nous nous attendons donc à voir naître de nombreuses autres ressources au cours des prochains mois..

En attendant, consultez ces conseils pour maîtriser un langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation Vous pouvez vous laisser submerger lorsque vous apprenez à coder. Vous oublierez probablement les choses aussi rapidement que vous les apprendrez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. , astuces pour reconnaître un bon tutoriel de programmation Qu'est-ce qui fait un bon tutoriel de programmation? Qu'est-ce qui fait un bon tutoriel de programmation? Tous les tutoriels de programmation ne sont pas égaux. Certains profitent à vous et d'autres finissent par perdre votre temps. Voici ce qu’il faut rechercher dans un tutoriel de programmation de qualité. et idées de projets pour vous aider à apprendre plus rapidement 5 idées de projets pour vous aider à apprendre plus rapidement en programmation 5 idées de projets pour vous aider à apprendre plus rapidement en Programmation Il existe plusieurs façons d’alléger la courbe d’apprentissage en programmation. Mettez la main à la pâte et apprenez plus vite avec les projets annexes que vous pouvez commencer à tout moment. Jouez avec ces cinq. .

Connaissez-vous de bons tutoriels Swift que nous avons manqués? N'hésitez pas à les lier dans les commentaires ci-dessous. Que pensez-vous de Swift en tant que langage de programmation? Dites-nous ce que vous pensez!

Crédits images: pile de livres via Shutterstock




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.