Ce que vous saurez faire
Vous souhaitez développer des applications iOS modernes, sécurisées et connectées ? Cette formation vous permet de concevoir une application complète avec un back-end sécurisé (Node.js ou Symfony) et un front mobile en Swift & SwiftUI. Vous apprendrez à structurer le code, sécuriser les échanges et maîtriser les outils professionnels du développement iOS.
À la fin de cette formation, vous serez capable de :
- Installer et configurer votre environnement de développementpour le développement iOS avec Swift et un back-end sécurisé.
- Développer des interfaces utilisateuravec SwiftUI pour une expérience fluide et accessible sur iPhone et iPad.
- Développer les composants métieren structurant la logique applicative et les communications avec le serveur.
- Contribuer à la gestion d'un projet informatiquevia des outils de suivi, de versionnage et de collaboration technique.
Cette formation vous permettra de réaliser une application iOS professionnelle, sécurisée, évolutive et prête pour la mise en production.
Le déroulé, étape par étape
Méthode
Cette formation est basée sur uneméthode par projetavec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi que des sessions d'accompagnement avec votre mentor une fois chaque semaine.
Programme
Workshop 1 : Développement d'une API sécurisée pour l'application mobile (Node.js ou Symfony)
- Installation et configuration d'un projet serveur moderne (Express ou Symfony)
- Création d'un modèle de données pour les utilisateurs, contenus et authentification
- Développement d'une API REST sécurisée (JWT, rôles, permissions)
- Tests d'intégration via Postman / Swagger
- Structure de projet modulaire et bonnes pratiques Git
- Utilisation d'un outil de gestion de projet (GitHub Projects, Trello...)
- Préparation au déploiement (hébergement distant, configuration des variables d'environnement)
Workshop 2 : Interfaces mobiles sécurisées avec Swift & SwiftUI
- Installation de Xcode et configuration d'un projet iOS (Swift Package Manager, Git)
- Architecture de l'application : vues, navigation, gestion de l'état avec @State et @Binding
- Création de formulaires sécurisés avec validation utilisateur
- Connexion à l'API sécurisée (authentification, affichage des données)
- Stockage local sécurisé avec Keychain et UserDefaults
- Adaptation responsive pour différents formats d'écran (iPhone, iPad)
- Organisation agile : sprint planning, gestion des tâches, versionning avec Git
- Publication et tests via TestFlight (optionnel)
À la fin de la formation
À la fin de cette formation :
Vous pouvez prétendre au Certificat du bloc 1 du titre professionnel Concepteur développeur d'applications RNCP 37873BC1, une certification officiellement enregistrée auprès de France Compétences le 20-07-2023 par le MINISTERE DU TRAVAIL DU PLEIN EMPLOI ET DE L'INSERTION.
À propos des évaluations :
Présentation d'un projet réalisé en amont de la session : 00 h 20 min
En amont de la session d'examen, le candidat réalise un ou plusieurs projets.
Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l'ensemble des projets.
Lors de l'examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.
Le candidat présente ensuite son ou ses projets au jury.
Entretien technique : 00 h 30 min
Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s'assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d'évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.
Questionnaire professionnel : 00 h 30 min
L'ensemble des candidats répondent en même temps au questionnaire professionnel en présence d'un surveillant.
Le candidat étudie une documentation technique rédigée en anglais.
Il répond à
- deux questions fermées à choix unique posées en français
- deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais
Durée totale de l'épreuve pour le candidat : 01 h 20 min
Selon l’organisme
- 80% de pratique et 20% de théorie
- Accompagnement personnalisé et en petits groupes une fois chaque semaine
- Plateforme e-learning disponible à tout moment
Où se déroule la formation
Payer avec votre Compte Personnel de Formation
Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.
Vérifier mes droits sur moncompteformation.gouv.frOrganisme, certification, inscription
Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 02/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.