Devenez rapidement autonome en créant vos propres webservices avec l'un des meilleurs langages actuels
En suivant ce cours vous comprendrez et deviendrez rapidement autonome pour créer autant de services web que vous voulez.
Voici quelques exemples de chapitres abordés :
- Installation et préparation de l'environnement de développement (macOS, Ubuntu, Windows)
- Installation et préparation de l'environnement de production (Ubuntu)
- Acquérir les bases de la manipulation d'un système Unix (macOS, Ubuntu, etc.)
- Comprendre les principes des webservices
- Comprendre les notions de protocole HTTP
- Utiliser Vapor 4 pour créer un webservice
- Exploiter les notions de routes dans Vapor
- Sécuriser la gestion et le stockage des mots de passes utilisateurs
- Manipuler des bases de données SQLite et MySQL en Swift
- Gérer les valeurs futures avec Swift NIO pour augmenter les performances de votre serveur
- etc.
Tout ce que vous avez besoin de connaître pour créer de A a Z votre webservice en Swift est dans ce cours.
Si vous utilisez déjà le Swift pour créer des apps iPhone ou iPad, c'est un excellent choix stratégique pour améliorer vos apps. Vous pourrez bien entendu utiliser votre webservice créé en Swift pour fournir des données à des apps utilisant d'autres langages et technologies comme Flutter, Android, iPhone, Mac, Windows, Sites web, etc.
Lien direct : Créer un webservice en Swift avec Vapor 4
Ce cours fait partie de mes cours en ligne disponibles sur le site de Purple Giraffe.
Ce dépôt contient les sources et corrections de tous les exercices et exemples abordés dans le cours. Choisissez le dossier correspondant chapitre et vous y trouverez les sources à compiler/exécuter. Les sources sont créées en Swift et ont été testées avec Swift 5 et Vapor 4.