Développer pour iOS 11 avec Swift 4
What you'll learn
- Créer des applications pour iOS 11 avec Swift 4
- Savoir utiliser les nouveautés d'iOS 11
- Maitriser Swift 4
- Utiliser des fonctions clés d'iOS comme la géolocalisation, la persistance de données avec Core Data, et bien d'autres !
Requirements
- Ce cours commencera à la base, vous n'avez pas forcément besoin de connaissances préalables, il vous suffit d'être motivé !
- Un Mac, avec macOS Sierra ou High Sierra
Description
Bienvenue sur ce cours de développement iOS 11 avec Swift 4 ! Ce cours, basé sur des années de formations en face à face, vous apprendra le langage Swift et le développement iOS, dans leurs versions les plus modernes !
Nous commencerons par la base de Swift et du développement iOS, avant d'aborder les notions les plus avancées qui feront de vous un développeur confirmé, en construisant des applications des plus simples comme un calculateur de pourboires ou une app de notes, et en allant crescendo vers des apps qui utiliseront de la géolocalisation, des webservices, et les nouveautés d'iOS 11 comme CoreML, ARKit, le drag-and-drop, etc. Les bonnes pratiques de développement seront également abordées, tout comme l'usage de git pour le suivi de version de son code.
Ce cours est actuellement une préversion, tout comme iOS 11 et Swift 4, afin que vous puissiez déjà commencer à découvrir Swift et iOS et à vous familiariser avec ces technologies. De nouvelles sessions seront rajoutées chaque semaine afin de le compléter, au fur et à mesure de la stabilisation de Xcode et des nouvelles fonctions, jusqu'à la sortie finale d'iOS 11.
Who this course is for:
- Débutants qui souhaitent acquérir les bases solides pour développer des applications iOS
Instructor
Ludovic Ollagnier est formateur Swift et Objective-C et consultant membre de l'Apple Consultant Network.
Passionné des technologies Apple en tout genre, il forme et conseille des développeurs au développement iOS, mais également des administrateurs système aux technologies Apple depuis 7 ans, en se maintenant toujours à la pointe de l'évolution, très rapide, de ces technologies.