Advanced Apple Foundation Program - Concepteur-rice développeur-euse d'apps
Certification
La première formation certifiée en France dédiée au développement iOS avec Swift
Ce parcours de formation vise le titre professionnel, reconnu par l’Etat, de Concepteur Développeur d’Applications RNCP 37873 de niveau 6, équivalent à bac+3
Organisme certificateur : Ministère du travail du plein emploi et de l'insertion
Date d’enregistrement : 20-07-2023
Voies d’accès
- Ce titre professionnel est accessible via un contrat de professionnalisation ou d’apprentissage, après un parcours de formation continue ou par Validation des Acquis de l’Expérience.
Validation partielle
- Si tous les blocs de compétences ne sont pas acquis à l'issue de la formation, une validation partielle du titre professionnel est possible.
Taux de réussite
- Le taux de réussite des candidats présents au titre professionnel Concepteur Développeur d’Applications est de 97% dont 54% en validation totale et 43% en validation partielle, sur la période de septembre 2021 à septembre 2022.
*Si toutes les compétences ne sont pas acquises à l'issue de la formation, une validation partielle de la certification RNCP est possible.
![Certification 1](https://simplon.co/uploads/Logo-France competence/Logo-France-competence/France-compétences-rncp.png)
Présentation
Date de dernière mise à jour : 01/03/2024
Vous êtes fasciné.e par le monde du développement informatique, particulièrement dans l'écosystème captivant d'Apple ?
L’Advanced Apple Foundation Program est une formation en partenariat avec Apple qui offre une immersion approfondie dans les technologies Apple les plus récentes, vous permettant de développer des compétences de pointe et de vous démarquer dans le monde du développement d'applications iOS.
L’Advanced Apple Foundation Program est formation diplômante en alternance de 19 mois qui prépare au titre professionnelle de de Concepteur Développeur d’Application spécifique Swift/iOS.
- Formation visant un titre professionnel équivalent bac+3
- Parcours de 19 mois dont 7 mois de formation intensive et 12 mois en alternance
- Mise à disposition des équipements et des plateformes technologiques par Apple
L’objectif est de former de nouveaux talents en développement d’application iOS, avec un programme intensif de 7 mois à partir de mi mai pour s’initier au développement Swift et apprendre à modéliser une application, suivi de 12 mois en alternance à partir de janvier 2025 au sein d’une entreprise d’accueil pour une mise en application directe des compétences acquises.
La formation diplômante intègre un apprentissage hybride mélangeant une approche pédagogique par compétences et une méthode créée par Apple, basée sur l’apprentissage par défi (ou Challenge-based learning, CBL).
Les apprenant.es en alternance sont mobilisé·es sur des postes de développeur.euse iOS junior.
Durée de la formation
19 mois dont 7 mois de formation à temps plein et 12 mois en alternance
Modalités
- Partie intensive en présentiel à Montreuil.
- Partie alternance en distanciel.
Attention, Simplon ne garantit pas le placement en alternance. Les apprenant.es sont encouragé.es à chercher et postuler activement pour trouver une alternance.
Un Mac et un Iphone vous seront fournis pendant toute la durée de la formation. Vous disposerez aussi d’un compte Apple Developer.
Modalités d’obtention du titre professionnel
A l’issue d’un parcours continu de formation correspondant au titre visé, le candidat est évalué par un jury composé de professionnels, sur la base des éléments suivants :
- une présentation d’un projet réalisé en amont de la session, complétée par un entretien technique, un questionnaire professionnel, un questionnement à partir de production(s) si prévus au RC ;
- les résultats des évaluations passées en cours de formation ;
- un dossier professionnel dans lequel le candidat a consigné les preuves de sa pratique professionnelle, complété d’annexes si prévues au RC ;
- un entretien final avec le jury.
Les débouchés /suite de parcours
Opportunités de carrière dans l'univers Apple
Le concepteur développeur d’application travaille souvent en équipe agile dans des entreprises de taille intermédiaire ou de grandes entreprises. Il peut aussi travailler en agence, en tant qu’indépendant ou comme consultant dans une entreprise de services numériques. Grâce à la spécification en Swift, le langage de programmation d’Apple, vous serez en mesure de réaliser des applications pour l’iPad et l’Iphone, un secteur particulièrement porteur.
A l’issue de la formation, vous pourrez également accéder à des postes tels que Concepteur développeur, concepteur d'applications informatiques, développeur front end, back end ou full stack, Développeur web et web mobile, Analyste programmeur informatique.
InserJeunes : un service d’aide à l’orientation des jeunes en voie professionnelle est accessible ici.
Chiffres clés du secteur
Compétences visées
Compétences visées pour le titre professionnel RNCP 37873
1 - Développer une application sécurisée
- Installer et configurer son environnement de travail en fonction du projet.
- Développer des interfaces utilisateur
- Développer des composants métier
- Contribuer à la gestion d'un projet informatique
2 - Concevoir et développer une application sécurisée organisée en couches
- Analyser les besoins et maquetter une application
- Définir l'architecture logicielle d'une application
- Concevoir et mettre en place une base de données relationnelle
- Développer des composants d'accès aux données SQL et NoSQL
3 - Préparer le déploiement d'une application sécurisée
- Préparer et exécuter les plans de tests d'une application
- Préparer et documenter le déploiement d'une application
- Contribuer à la mise en production dans une démarche DevOps
Programme
Introduction à la formation
Au sein d’une promotion à effectif réduit (25 personnes), vous découvrirez dès les premiers jours les grandes lignes de votre futur métier, expérimentez la pédagogie active de Simplon et le Challenge Based Learning et vous initiez au développement Swift. Très vite, vous aurez une vision claire des compétences à acquérir et des critères sur lesquels vous serez évalué·es pour l'obtention de la certification finale.
Phase 1 - Vous développez pour les plateformes Apple
Vous vous initiez aux activités coeur du concepteur développeur d’applications Apple :
- Poursuivre son initiation en intervenant sur des applications Swift existantes : debug, évolutions, incidents, mise à jour
- Concevoir puis développer une application Swift à partir d’une expression de besoin
Phase 2 - Vous devenez opérationnels
Vous devenez concepteur développeur pour des applications Apple robustes et dynamiques :
- Intégrer des services web dans une application mobile
- Concevoir la gestion des données
- Préparation de la certification aux méthodes agiles
- Développer une API REST avec Swift et Vapor
Phase 3 - Vous vous professionnalisez par l’alternance
En alternance, vous devenez concepteur développeur des applications Apple avec des bases de données.
- Développer une application multi-client
- Je travail avec des modèles de données complexes
Phase 4 – Vous préparez et passez votre titre professionnel
Pour attester de votre maîtrise de l’ensemble des compétences visées par le titre professionnel, vous réalisez un projet que vous présentez devant un jury de professionnels.
Environnement technique:
Exemple d’environnement technique possible :
Persistence des données :
- MCD, MPD
- SQLite, SQL
- CoreData, SwiftData
- REST
Développement client mobile & web
- Swift, XCode, DocC
- UIkit, Swift-UI
- CoreData, SwiftData
- HTML, CSS, JS Vanilla
- Git
Développement back-end
- Swift
- Vapor
- Git
Évaluation
Un entretien final avec le jury.
Admission
Pré-requis et conditions d’accès
Votre profil
Vous pourrez intégrer la formation si vous êtes inscrit.e en tant que demandeur.euse d’emploi. Le coût de cette formation sera ainsi intégralement prise en charge.
Que vous soyez en reconversion, jeune ou déjà professionnel.le du secteur, cette formation vous est ouverte pour faire carrière dans la tech.
Votre état d’esprit
- Une très forte motivation, à démontrer lors de la candidature
- Curieux.euse et créatif.ve, avec un bonne capacité d’expression à l’oral et à l’écrit
- Prêt à travailler en équipe et à collaborer autour de projets
- La volonté de vous investir dans la durée dans un parcours de formation intense
Votre niveau de maîtrise technique
- Vous connaissez les principaux métiers et domaines du numérique : rôles, périmètres d’intervention, interactions… et avez une compréhension approfondie du métier de Concepteur Développeur d’Applications
- Un bon niveau en anglais est un réel plus
Vous pourrez mettre en valeur vos capacités dans le cadre du processus de candidature, notamment au travers d’une phase d’auto-apprentissage et de la réalisation d’un mini projet.
Handicap
Si vous êtes en situation de handicap, il est possible de mettre en place des aménagements.
Prix de la formation
Le coût horaire de cette formation (incluant le passage de certifications) varie de 12 euros à 27 euros de l'heure (hors majoration ou modulation liée à un dispositif spécifique). Pour les apprenants, cette formation est intégralement prise en charge. Simplon s'assure du financement de cette formation au travers de différents dispositifs à savoir Pôle Emploi, OPCO, Fonds européens, Régions, CPF, Entreprise (sur devis dans le cadre de la formation de leurs salariés, ou au travers d'un reste à charge dans le cadre de l'alternance),etc.