fbpx

Bienvenue chez Mill-Forma, organisme de formation basé à Vénissieux, spécialisé dans les formations en développement informatique. Nous sommes ravis de vous présenter notre nouveau programme de formation sur Swift, d’une durée de 35 heures. Ce langage de programmation, utilisé notamment pour les applications iOS, est une compétence recherchée dans le monde du travail, et notre formation saura vous fournir toutes les bases nécessaires pour maîtriser Swift en un temps record. Notre équipe d’experts pédagogiques met à votre disposition des outils d’apprentissage modernes et interactifs pour vous permettre de progresser rapidement et efficacement. Rejoignez notre formation Swift à Vénissieux et développez vos compétences en développement grâce à Mill-Forma.

Programme de formation « Swift » :

Prérequis :
– Avoir des notions de base en programmation (ex : variables, fonctions, boucles)
– Connaître les principes de la programmation orientée objet (POO)
– Avoir un ordinateur portable avec un système d’exploitation macOS (ou possibilité d’installation d’un émulateur)

Objectifs pédagogiques :
1. Comprendre les bases du langage Swift et être en mesure de créer des programmes simples
2. Savoir utiliser les principales fonctionnalités de Swift pour développer des applications iOS
3. Pouvoir concevoir et réaliser un projet concret en utilisant les différents outils et bibliothèques de Swift

Objectifs opérationnels :
1. Maîtriser la syntaxe de base de Swift et les principes fondamentaux de la POO
2. Savoir utiliser les frameworks et les outils de développement spécifiques à Swift
3. Être en mesure de concevoir et de développer une application iOS complète en respectant les bonnes pratiques du langage

Profil des stagiaires :
Cette formation s’adresse à tous les professionnels souhaitant acquérir les compétences nécessaires pour développer des applications sur iOS en utilisant le langage Swift. Aucune expérience préalable en programmation mobile n’est requise, mais une certaine connaissance de la programmation est recommandée.

Modules détaillés :

Module 1 : Introduction à Swift
– Histoire et évolution du langage Swift
– Installation de l’environnement de développement Xcode
– Les concepts de base : variables, constantes, types de données, fonctions et boucles

Module 2 : Programmation orientée objet en Swift
– Principes de base de la POO : classes, objets, héritage, polymorphisme
– Utilisation des classes et des objets en Swift
– Les propriétés et les méthodes en Swift

Module 3 : Les structures de contrôle en Swift
– Les conditions : if, else, else if
– Les boucles : for, while, repeat-while
– Les instructions de contrôle : break, continue, return

Module 4 : Les collections de données en Swift
– Les tableaux et les dictionnaires
– Manipulation des collections : ajout, suppression, itération
– Les ensembles (set) en Swift

Module 5 : Les fonctions avancées en Swift
– Les fonctions imbriquées
– Les fonctions à paramètres multiples et à retours multiples
– Les fonctions génériques

Module 6 : Architecture et conception d’une application iOS en Swift
– Vision d’ensemble de l’architecture d’une application iOS
– Utilisation des ViewControllers et des vues dans une application
– Intégration des données et des contrôleurs à l’interface utilisateur

Module 7 : Les bibliothèques et frameworks de Swift
– Présentation des frameworks utilisables avec Swift : UIKit, Core Data, Core Animation, etc.
– Exploitation des fonctionnalités offertes par ces frameworks pour créer des applications plus enrichissantes

Module 8 : Conception d’une application iOS en Swift
– Mise en pratique des connaissances acquises pour concevoir et développer une application iOS concrète
– Utilisation des outils de débogage et de test pour éprouver les fonctionnalités de l’application

Module 9 : Déploiement de l’application sur l’App Store
– Les étapes pour publier une application sur l’App Store
– Les critères de validation de l’App Store
– Les bonnes pratiques pour promouvoir son application

Cette formation de 35 heures sur le langage Swift permettra aux stagiaires d’acquérir les compétences nécessaires pour développer des applications iOS de manière autonome. Nous proposons cette formation en intra-entreprise, avec un tarif fixe pour un groupe de 1 à 12 stagiaires. Pour personnaliser au mieux le contenu de la formation, nous proposons également un positionnement pédagogique en amont afin de répondre aux besoins et aux objectifs spécifiques de l’entreprise. À l’issue de cette formation, les stagiaires seront en mesure de développer des applications iOS en utilisant le langage Swift et pourront ainsi contribuer au succès de l’entreprise sur le marché de l’App Store.

Nous avons la certification Qualiopi par Bureau Veritas, ce qui implique un audit obligatoire de notre organisme de formation tous les 18 mois. Nos formations peuvent être Éligibles à une prise en charge par votre OPCO, sous réserve d’acceptation de celui-ci et des fonds disponibles.
Notre centre de formation est référencé auprès des OPCOs suivants :AFDAS; OPCO ATLA; Uniformation; AKTO; OCAPIAT; OPCO2i; OPCO EP; Opcommerce.