Swift est un langage de programmation (créé par Apple) déjà très prisé par les développeurs d’apps compatibles iOS ou macOS, mais ce que l’on sait moins, c’est que Swift permet aussi de créer son propre service web et peut donc être utilisé en version « serveur ». Toujours sur la brèche, Maxime Britto propose un package de formation au webservice en Swift via le Framework Vapor 4. Rappelons ici qu’un Framework est en ensemble d’outils pour la programmation, et qu’un Framework webservices intègre généralement un gestionnaire de protocole HTTP/HTTPS, des drivers natifs pour différents types de bases de données (SQLite, MySQL, Redis, etc.), etc.

Ce cours complet, qui s’adresse plutôt aux personnes déjà familiarisées avec le Swift ou un autre langage de programmation, propose tout le nécessaire pour bien démarrer sur le webservice en Swift. Que les PCistes ou linuxiens se rassurent, il n’est pas obligatoire de disposer d’un Mac : le premier cours est même consacré à la configuration d’un poste PC ou Linux pour le développement en Swift ! Pour 35 euros, le cours de Maxime Britto s’avère particulièrement fourni, et les différents chapitres couvrent tous les aspects de la création de services web (Installation et préparation de l’environnement de développement, Comprendre les principes des webservices, Exploiter les notions de routes dans Vapor, Sécuriser la gestion et le stockage des mots de passes utilisateurs, etc.).
Au final, après avoir suivi tous les chapitres de ce cours exhaustif, « vous comprendrez et deviendrez rapidement autonome pour créer autant de services web que vous le voulez », dixit Maxime Britto. Intéressé ? Si vous souhaitez savoir comment créer un webservice en Swift avec Vapor 4, c’est par ici que ça se passe.



Derniers articles
Apple : une plainte sur les réparations indépendantes d’iPhone relancée en Californie
Une ancienne politique de réparation d'Apple revient devant la justice américaine. Une cour d'appel de Californie a réactivé une action engagée par deux propriétaires d'iPhone, qui…
Apple : l’arrivée de John Ternus ne devrait pas entrainer le départ massif de dirigeants
À la veille d'un changement historique à la tête d'Apple, les interrogations se multiplient sur l'avenir de son équipe dirigeante. John Ternus remplacera officiellement Tim Cook…
Le récap Apple de la semaine : M6 débarque, l’iPhone Ultra attend le 9 septembre
Apple n'a pas attendu la rentrée pour remettre ses nouveautés au centre de l'actualité. La firme a dévoilé sa première puce gravée en 2 nm, renouvelé…
La demande pour l’IA avec les Mac mini et Mac Studio a surpris Apple
Apple a présenté cette semaine de nouveaux Mac mini (puces M6 et M5 Pro) et Mac Studio (puces M5 et M5 Max), plusieurs semaines avant la…
Apple Watch Series 12 et Ultra 4 : les nouveautés se dévoilent en avance
Apple présentera ses Apple Watch Series 12 et Apple Watch Ultra 4 lors d'une keynote le 9 septembre, sans bouleversement du design par rapport aux modèles…
Apple a testé un Apple Pencil pour l’iPhone Ultra pliable
L'iPhone Ultra pliable pourra évidemment être utilisé avec les doigts, mais aura-t-on également un Apple Pencil ? Il se trouve qu'Apple en a testé un. Mais…
Dans l’histoire d’Apple : Snow Leopard, le nettoyage invisible qui a préparé le Mac moderne
Sorti le 28 août 2009, Snow Leopard a modernisé les fondations du Mac tout en conservant une apparence familière. Retour sur une mise à jour devenue…
Bon plan : l’iPhone 17 Pro 512 Go tombe à 1 399 € chez Boulanger
Boulanger propose l'iPhone 17 Pro 512 Go bleu intense à 1 399 €, soit 180 € de moins que le prix Apple, sans code ni reprise.