Vous le savez certainement, mais Apple a mis au point un « nouveau » langage de programmation pour les développeurs, au doux nom de Swift.
Ce langage de programmation reprend quelque peu les bases d’Objective-C, mais en rendant le code plus accessible et un peu moins complexe.
Vous pourrez ainsi développer des applications ou programmes pour les systèmes d’exploitation iOS, macOS, watchOS et tvOS.
Il y a une demande importante en matière d’emploi dans l’univers de la programmation et pour débuter dans l’apprentissage du code, je suis tombé sur le site de Maxime Britto nommé PurpleGiraffe.
Maxime Britto, kézako ?
Maxime est un petit gars de Montpellier (avec l’accent chantant) qui a un CV assez conséquent dans l’univers de la formation et du développement.
D’ailleurs, ce n’est pas pour rien qu’Apple lui a offert un stage de développement de 3 mois à Cupertino et nous pouvons même apercevoir une mention de la firme dans ce document .
Voici ce qu’il dit sur son blog :
Cela fait plus de 7 ans que je développe tous les jours sur mobile, ça a commencé avec DriveMe, puis MyFreebox et enfin en créant Dev2a à l’origine de presque 200 applications sur l’AppStore et le PlayStore.
J’ai eu la chance, depuis le départ, de pouvoir transmettre cette passion à mes étudiants de l’EPSI Montpellier ; mais aujourd’hui j’aimerais aller encore plus loin en la partageant avec tous les développeurs mobiles francophones.
Ce site a été créé dans ce but : partager et échanger avec ceux qui développent sur les mobiles, tablettes, voitures, TVs et autres appareils connectés. Il y aura des actualités, des conseils, des avis et des screencasts pour tous ceux qui souhaitent approfondir leurs compétences ou tout simplement se tenir à jour.
Pour ceux qui débutent et veulent apprendre, j’utiliserai des formations vidéo en ligne reprenant les bases de la programmation, de la même manière qu’avec mes étudiants en école d’ingénieur.
Alors débutant ou développeur expérimenté, vous avez votre place ici du moment que vous aimez créer avec votre clavier 🙂
Maxime
Petit budget, mais grande formation !
Le site se compose en 3 parties pour étendre ses connaissances dans le domaine du Swift.
La première formation est totalement gratuite et vous permet de toucher les bases du code Swift et ainsi découvrir la voix chantante de notre hôte Maxime en pratiquement 2H.
La deuxième formation est la plus complète et vous permet de suivre l’ensemble de celle-ci pour un tarif de 117€ avec pas moins de 26 chapitres, il faudra compter environ 2 mois intensifs pour en venir à bout. Vous aurez également accès à un forum d’entraide privé et la possibilité de rentrer en contact avec le formateur.
Pour la dernière formation, celle-ci permet d’avoir les bases de la programmation pour à peine 14€.
Il faut savoir que seules les 2 premières formations parlent du Swift, la dernière est plus pour le côté généralisé du développement et permet d’assimiler le mécanisme et la compréhension globale.
Comment ça fonctionne ?!
C’est là que tout devient génial, Maxime à l’habitude de l’exercice et c’est avec une grande aisance et beaucoup de pédagogie que ses vidéos nous expliquent pas à pas, le fonctionnement du langage d’Apple.
Ainsi, nous commencerons doucement avec la formation gratuite et nous irons de façon graduelle vers des concepts de plus en plus avancés. Tout est très bien expliqué en vidéo et il conseille d’appliquer petit à petit ses explications.
Ainsi, nous aurons des applications en tant qu’exercice et cela nous permettra de façon assez simple de mettre en pratique ce que nous avons appris.
Et a-t-on une aide ?
Oui ! encore un excellent point. Avec la formation complète non seulement nous aurons un accès à un forum privé, mais en plus, Maxime se chargera personnellement de répondre à vos questions ou reprendre quelques concepts peut être un peu flou.
On ne se sent jamais seul, et c’est vraiment agréable d’être épaulé dans cet apprentissage qui peut paraitre ardu pour certains.
Et ensuite cela donne quoi ?
Et bien ce qui est assez étonnant c’est que Maxime tient à jour son site et surtout rajoute des chapitres au fur et à mesure. Par conséquent, il y aura toujours cette possibilité de s’améliorer avec le temps et cela, sans suppléments de budget. Bravo.
Verdict ?
Tout d’abord, j’adore le concept d’apprentissage via des vidéos et surtout des applications à réaliser de ses propres mains (c’est un peu le concept des tutos de ce blog).
Cela permet, bien évidemment, d’apprendre le code, de corriger son code et le cas échéant, demander à corriger celui-ci via le forum. Cette notion d’entraide est pour moi très importante, car on a le sentiment d’être dans une petite communauté plutôt que sur un gros site qui cherche le profit avant tout.
Le tarif de la formation est dérisoire tant celle-ci est d’excellente qualité et le progrès est visible rapidement. Ce que j’apprécie, c’est que l’accès au site est total et permet de revenir sur des chapitres ou des vidéos qui ne seraient pas entièrement acquis.
Alors bien entendu, il y a quelques petits points d’amélioration possible, notamment sur la qualité audio, mais cela n’est pas vraiment dérangeant et s’améliore, j’ai l’impression, au fil des vidéos.
Autre petit point, la non-possibilité de rentrer en contact avec Maxime en cas de soucis si vous n’avez pas souscrit au cours complet. Alors quand je parle d’entrer en contact, c’est plus pour le côté facturation ou question avant achat, que sur la formation en elle même.
Bien évidemment, il n’y aura pas d’aide et d’accès au forum si vous n’avez pas souscrit à la formule complète et je trouve cela tout à fait normal.
Pour conclure, j’ai véritablement adoré cette formation et j’en suis à un peu plus de 43% de celle-ci, j’ai encore beaucoup de choses à voir, mais je suis sûr que d’ici quelques mois la progression sera réelle.
Ma Note :
18 / 20
Je recommande fortement aux personnes qui souhaitent se lancer dans l’aventure Swift.