iOS avec Swift - par Human Coders

Lieu(x)
À distance
Durée
Total : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
JJour 1 : Swift
État des lieux de la plateforme
Rencontre avec iOS et le matériel
Découverte des outils de développement et des langages
Premier contact avec Swift
Syntaxe et principes de base
Types de base (collections, chaînes de caractères...)
Conditions et boucles
Fonctions
Optionnels
Clôtures
Ressources pour aller plus loin
Jour 2 : Swift ++
Classes et structures
Énumérations
Initialisation et désinitialisation
Gestion de la mémoire : ARC
Gestion des erreurs
La documentation et les ressources utiles
Transition du playground à l'application
Création d'une interface graphique simple pour notre application
Jour 3 : Développement iOS (1/2)
Les bonnes pratiques
Normes et syntaxe
Le paradigme MVC
Objets assistants
Extensions
Singletons
Gestion avancée de l'interface graphique
Gérer son interface avec des storyboards
UIKit et ses principaux objets
Adaptabilité de l'interface graphique aux différents appareils
Jour 4 : Développement iOS (2/2)
APIs utiles et fonctions avancées
Utilisation des capteurs de l'iPhone
Appels synchrones et asynchrones
Appels réseaux et parsing JSON
Animations simples
Bibliothèques et outils tiers utiles (Cocoapods, Alamofire, SwiftyJSON etc.)
Persistance des données
Property List
Préférences
Archivage
Accès au système de fichiers
Jour 5 : Core Data
Présentation
Mise en place du modèle
Insertion et récupération des données
Évolution du modèle
Objectifs
Découvrir et maitriser Swift
Savoir utiliser les outils de développement Apple
Construire une application iOS en respectant les bonnes pratiques
Savoir rendre une application adaptable aux différentes tailles d'écrans
Installer, configurer et utiliser quelques bibliothèques populaires
Métier(s)
Compétence(s)
Formation proposée par : Human Coders
À découvrir
iOS : Développement mobile en langage Swift par PLB Consultant
iOS: Créez un clone d'Instagram avec Swift 4 et Firebase par Udemy
Créez une application de Chat iOS avec Firebase et Swift 4 par Udemy
iPhone / ipad - Développement d'application iOS avec Swift et Cocoa par Dawan
Créez des animations pour iOS 11 avec Swift 4 et Xcode 9 par Udemy
Développement mobile Swift IOS : les bases (à distance) (?á distance) par Cegefos
iOS 11 et Swift 4, de zéro à héros: Le cours complet par Udemy
iOS 12 et Swift 4.2 de zéro à héros: le cours complet par Udemy
Swift - Pour les développeurs objet par M2I FORMATION MERIGNAC
Développer son application mobile iOS par NOVOLINKO