­
Swift - Développement d'application
Des Playgrounds aux protocoles, la formation Swift - App Development explore en profondeur tous les concepts fondamentaux de la programmation avec le language Swift. Ce cours de 5 jours est axé sur la mise en pratique, les mains sur le clavier, et conçu pour maitriser toutes les bonnes pratiques à la programmation avec Swift, en commençant par la syntaxe, les éléments logiques, les structures, fonctions et motifs.

En complément, le cours intègre les notions nécessaires à la création d’applications professionnelles pour iOS, en détaillant les outils et technologies iOS disponibles pour exploiter pleinement les frameworks Apple. Au sein du centre de formation Apple Authorized Training Provider, votre formateur expert certifié ACT saura mettre à profit son savoir dans le cadre d'un cursus pédagogique officiel et certifié pour la validation de vos applications pour l'Apple Store.

 

­
­

Objectifs de la formation

Cette formation est conçue pour fournir au stagiaire l’ensemble des concepts et techniques fondamentales pour le développement d’applications professionnelles avec le language Swift. Elle s’adresse aux développeurs, architectes logiciels et tout autre professionnel de l’informatique désireux de maitriser les fondamentaux théoriques et techniques en lien avec Swift.

A l’issue de la formation, les compétences acquises par le stagiaire sont les suivantes :
- Ecrire du code Swift dans l’environnement Xcode
- Maitriser les schémas de conception classique avec Swift
- Maitriser la syntaxe et les mots-clés du language Swift
- Construire des applications natives avec iOS SDK
- Utiliser Xcode et Simulator
- Maitriser les controles communs d’interface et de navigation


 

­
­

Pré-requis

La maîtrise des fondamentaux de la programmation objet (variables, boucles, logiques, classes...) est vivement conseillée. Des vidéos de présentation sont également disponibles sur le site web Apple pour découvrir les caractéristiques des applications macOS & iOS, de l’iOS SDK (Software Developement Kit) ou encore du programme Apple Developper.

 

 

­
­

Programme de formation

Découvrez ci-dessous le programme détaillé de la formation Swift - App Development.

 

 

Les origines de Swift et quelques bases de la syntaxe
Constantes et variables
Types de données disponibles en Swift
Opérateurs logiques et séquences conditionnelles
Fondamentaux techniques sur les classes et structures
Utilisation de l'héritage et des superclasses
Notion de variable et paramètre optionnel
Collections spécifiques
Boucles incluant des conditions et points d'arrêt
Scope des objets
Casting & Guard
Enumerations
Utilisation et bonnes pratique sur les Protocoles
Gestion des closures et des arguments
Panel de controles
Canvas
Interactions
Types de controles visuels
Paramétrage visuel
Fondamentaux techniques pour l'utilisation d'Auto-Layout
Bonnes pratiques et guidelines
Exploitation des contrôles Stack View, Segues, Navigation & Tab Bar
View Controller Life Cycle
Flux de travail optimisés
Anatomie de l'application
Cycle de vie
Modèle View Controller
Table Views
NSCoding
Documents
Table Views statiques et dynamiques
Flux personnalisés
Lecture et Ecriture JSON
Conversion sur le modèle objet
Parallélisation et Concurrence

 

 

Télécharger le programme complet

 

 

­
­

Durée & Tarif

La formation s'étale 5 journées soit 35 heures.
Le coût de la formation est de 2880 euros HT.

 

­

Une formation vous intéresse?

L'équipe IntouchMedia est à votre disposition pour vous conseiller dans votre parcours de formation.
Nos formations peuvent être éligibles à une prise en charge au CPF, par votre OPCA, par Pole-Emploi, par la Région Bretagne selon votre situation sociale ou professionnelle.
Besoin d'un conseil, d'une aide dans votre dossier de financement ou d'un peu plus de détails... n'hésitez pas!

 

­