ICT-Application Development Specialist avec brevet fédéral
Anciennement Informaticien en développement d’applications

Formations professionnelles supérieures

Introduction

Le ou la ICT-Application Development Specialist(1) développe et exploite des applications. Outre la mise en œuvre concrète d'applications complexes, cela comprend également le développement conceptuel ainsi que la définition de directives et de critères déterminants. Il définit entre autres des modèles de test, des approches et des normes pour les codes et les processus de distribution. Dans la mise en œuvre concrète, il développe des applications complexes à l'aide de modèles de conception et de principes de développement, intègre des interfaces utilisateurs, implémente des mécanismes de sécurité, effectue des migrations de plateformes et adapte les applications pour qu'elles fonctionnent sur de nouvelles plateformes d'exécution. Le ICT-Application Development Specialist est responsable des architectures logicielles utilisées dans le processus de développement. Il conçoit, documente, évalue et vérifie ces dernières.

Le ICT-Application Development Specialist dirige et soutient des équipes sur le plan technique et les rend autonomes. Pour ce faire, il s'informe sur les technologies et les tendances actuelles, développe des idées, définit des procédures de développement, développe un savoir-faire technique au sein de l'équipe et vérifie la qualité et la validité de la documentation spécialisée. En outre, il coordonne des équipes intersites et ad hoc et joue un rôle de médiation en cas de désaccords ou de conflits internes.

Le ICT-Application Development Specialist se spécialise dans l'une des orientations suivantes :
  • Frontend
    Le ICT-Application Development Specialist avec orientation Frontend planifie des applications client et/ou web et les met en œuvre sur la base des directives du projet et de la technologie utilisée. L'objectif est le développement d’applications client ou web conviviales, bien intégrées, avec une gestion claire des données et une vitesse de chargement optimisée.
  • Backend
    Le ICT-Application Development Specialist avec orientation Backend planifie de nouvelles applications Backend et les met en œuvre. En outre, il entretient, adapte et surveille les applications Backend existantes. L'objectif est de permettre la conservation, la sauvegarde et l'accès aux données.
  • Mobile
    Le ICT-Application Development Specialist avec orientation Mobile planifie des applications mobiles et les met en œuvre sur la base des directives du projet et de la technologie utilisée. L'objectif est le développement d’applications mobiles conviviales et bien intégrées qui accèdent aux interfaces natives et aux capteurs des appareils tout en respectant les dispositions en matière de protection des données.
  • Data Engineering
    Le ICT-Application Development Specialist avec orientation Data Engineering développe des modèles de données conceptuels, logiques et physiques et transforme les données. L'objectif est la création d’une infrastructure permettant aux entreprises de gérer et d'utiliser de grands volumes de données de manière sûre, efficace et efficiente.
La formation est modulaire avec des modules communs aux 4 orientations et d’autres de spécialisation.



Documentation pdf ...

__________
(1) Afin de faciliter la lecture, par la suite, seul le masculin est utilisé pour désigner les deux genres.

Prix, Dates, Inscription

La formation, d'une durée de 51 jours, se déroule chaque année pour préparer aux examens fédéraux qui se déroulent chaque année en mai. Les cours se déroulent généralement les vendredis et samedis toutes les 2 semaines, de 9h00 à 12h00 et de 13h00 à 16h00 et 15h00 les samedis.
Selon notre expérience, la réussite des examens implique en plus du cours et des exercices dirigés, un travail personnel d´assimilation conséquent dont la charge est estimée à 2 jours par jour de cours.
ICT-Application Development Specialist avec brevet fédéral
Durée
51
Prix
CHF 15'300.-
Prix/j.
CHF 300.-
Cycle 2024 - 2025
En préparation
Prix avec le subventionnement :
  • CHF 7'650.-, soit CHF 150.- par jour avec la subvention de 50 % de la Confédération pour tout candidat(e) payant ses impôts en Suisse.
  • CHF 5'150.-, soit CHF 100.- par jour avec la subvention supplémentaire de 25 % de la fondation FONPRO pour candidat(e) travaillant dans une entreprise située dans le canton de Vaud.
Subventionnement jusqu'à 75 % pour la formation : plus de renseignements ...
Le prix du cours comprend toute la documentation pédagogique distribuée comprenant des ouvrages, supports de cours, supports de présentation, exercices avec corrigés et examens à blanc avec corrigés.
Le prix du cours n'inclut pas la taxe d'examen de CHF 2'900.- (tarif 2023), non soumis à la TVA, montant subventionné à 100 % par la FONPRO et facturé par ICT-Formation professionnelle Suisse. Subventionnement jusqu'à 75 % pour la formation et jusqu'à 75 % pour l'examen : plus de renseignements ...
Modalités de paiement : plus de renseignements ...

Plan de formation et compétences à acquérir

La formation est modulaire avec 7 modules communs aux 4 orientations et 3 de spécialisation pour chaque orientation.
  • Business Management
    • 646 - Suivre et évaluer les innovations pour en dégager les tendances
      Suivre en permanence les innovations et les tendances, évaluer leur potentiel pour sa propre organisation, comparer les avantages potentiels avec le coût de l'intégration et élaborer une feuille de route pour l'introduction d'une technologie.
  • Business Engineering
    • 687 - Délimiter les systèmes et spécifier les exigences
      Faire le relevé des prestations qu'un système doit fournir, décrire le contexte du système et les interfaces et spécifier les exigences dans un catalogue d'exigences structuré.
  • Security Management
    • 502 - Assurer la sécurité de l'exploitation des applications
      Assurer la sécurité de l'information par des mesures appropriées et efficaces lors de l'exploitation d'applications.
  • Project Management
    • 698 - Diriger et responsabiliser une équipe
      Constituer des équipes appropriées pour des projets spécifiques, diriger les équipes dans les affaires opérationnelles par une conduite adaptée et conforme à la situation et assurer le développement de l'équipe et la communication avec les parties prenantes.
  • Application Engineering
    • 500 - Concevoir l'architecture logicielle
      Elaborer, sur la base des exigences commerciales, l'architecture logicielle pour le développement ou l'extension d'une application complexe, multicouche et distribuée.
    • 501 - Initialiser le développement logiciel
      Définir le modèle de démarche, la pile technologique, les outils et les spécifications de qualité pour un développement logiciel planifié.
  • Service Management
    • 695 - Définir et mettre en œuvre le processus de livraison
      Définir les processus et méthodes nécessaires à la collaboration de toutes les équipes dans le cycle de vie d'une plate-forme ICT et mettre en œuvre un pipeline pour l'intégration et la livraison continues des artefacts logiciels et matériels.
  • Spécialisation "Frontend
    • 510 - Concevoir des interfaces utilisateur des applications complexes (Frontend)
      Concevoir des interfaces utilisateur complexes en adoptant une approche centrée sur l'utilisateur et garantir une convivialité (usability) optimale de l'interface utilisateur.
    • 503 - Spécifier et concevoir le front-end pour des applications complexes(Frontend)
      Spécifier les exigences d'un frontend sur la base des directives, sélectionner les services, frameworks et bibliothèques appropriés et élaborer les directives pour la réalisation.
    • 504 - Concevoir et réaliser le front-end pour des applications complexes (Frontend)
      Concevoir et mettre en œuvre un frontend avec des technologies prédéfinies et s'assurer de la fonctionnalité et de la satisfaction des exigences par des tests.
  • Spécialisation "Backend"
    • 505 - Concevoir et réaliser la persistance pour des applications complexes (Backend)
      Concevoir et élaborer la persistance des données des applications complexes, mettre en œuvre le modèle de données pour un système de stockage de données, implémenter les accès en lecture et en écriture et s'assurer de la conformité aux exigences par des tests.
    • 506 - Concevoir et réaliser une logique métier pour des applications complexes (Backend)
      Concevoir et mettre en œuvre la logique métier des applications complexes et s'assurer que les exigences sont satisfaites par des tests.
    • 507 - Concevoir et réaliser des interfaces de programmation (Backend)
      Concevoir, développer et mettre en œuvre des interfaces de programmation (API) compréhensibles, extensibles et sûres et s'assurer que les exigences sont satisfaites par des tests.
  • Spécialisation "Mobile"
    • 510 - Concevoir des interfaces utilisateur pour des applications complexes(Mobile)
      Concevoir des interfaces utilisateur complexes en adoptant une approche centrée sur l'utilisateur et garantir une convivialité (usability) optimale de l'interface utilisateur.
    • 508 - Spécifier et concevoir le développement des Apps mobiles (Mobile)
      Spécifier les exigences des applications mobiles sur la base des directives, évaluer la technologie et élaborer les directives pour la réalisation.
    • 509 - Concevoir et réaliser des Apps mobiles (Mobile)
      Concevoir et mettre en œuvre la gestion des données, la logique métier et les interfaces utilisateur des applications mobiles avec la technologie prescrite, s'assurer que les exigences sont remplies par des tests et publier l'application sur les plates-formes prévues.
  • Spécialisation "Ingénierie des données"
    • 511 - Développer et mettre en œuvre un modèle de données pour des applications complexes (Data)
      Concevoir le modèle de données pour un cas d'application complexe, élaborer une proposition justifiée pour le choix de la technologie dans un contexte donné et mettre en œuvre le modèle de données sur la technologie choisie.
    • 512 - Concevoir et réaliser des Datapipelines (Data)
      Concevoir un pipeline de données pour l'extraction, la transformation et le transfert de données de différents systèmes sources vers un référentiel de données, choisir les technologies et les outils pour la mise en œuvre, implémenter le pipeline de données et assurer son fonctionnement.
    • 513 - Concevoir et mettre à disposition des infrastructures de données (Data)
      Déterminer les exigences d'une infrastructure de données, concevoir et évaluer une architecture système et technologique appropriée et mettre l'infrastructure de données en service.

No results found.

Pour qui

La filière du brevet fédéral de ICT-Application Development Specialist s'adresse à des informaticiens spécialistes dans le développement d’applications web ou mobiles, dans le développement du frontend, du backend ou dans l'utilisation d'architectures logicielles.
Comme il s'agit de formation continue, elle permet l’obtention d’une reconnaissance officielle des connaissances et compétences sans recommencer une longue formation de base déjà acquise.

    Domaine d'activité de l'ICT-Development Specialist avec brevet fédéral

    Les applications orientées utilisateur sont des éléments centraux de la numérisation du monde du travail et d'autres domaines. Le ICT-Application Development Specialist est l’acteur principal de cette évolution et est donc très demandé dans tous les secteurs. Que ce soit pour la mise en place et la maintenance d'applications web ou mobiles, dans le développement du backend ou dans l'utilisation d'architectures logicielles. Il intervient généralement en tant que développeur professionnel ou senior et assume des responsabilités dans la gestion technique d'équipes.

    Le quotidien professionnel des ICT-Application Development Specialists se caractérise souvent par la collaboration dans des structures d'équipe agiles avec un environnement changeant et des personnes différentes. Le travail sur les applications s'effectue souvent au sein de plusieurs équipes, qui développent chacune différentes variantes de mise en œuvre. Ces éléments doivent être coordonnés de manière judicieuse au cours du processus. En outre, des bases communes sont établies pour le développement (par exemple des modèles de conception ou des normes de code) afin de garantir un produit final cohérent. De ce fait, les ICT-Application Development Specialists sont en contact avec de nombreuses personnes, doivent répondre à leurs exigences et à leurs besoins et les coordonner entre elles. Ils agissent ainsi au sein d'un réseau diversifié d'autres développeurs, d'analystes commerciaux, d'architectes ICT, de Product Owners, de Scrum Master, de chefs de produit, de mandants ainsi que de partenaires et de clients. Selon l'entreprise, ils collaborent également avec des équipes internationales.

      Conditions d’admission à la formation et à l’examen

      Est admis à la formation et à l’examen, celui qui remplit 1 des 3 conditions suivantes au moment de l’examen :
      • est titulaire d'un certificat fédéral de capacité d'informaticien et dispose d'au moins 2 ans de pratique professionnelle dans le domaine du développement d’applications, ou
      • est titulaire d'un autre certificat fédéral de capacité dans le domaine des technologies de l'information et de la communication et dispose d'au moins 3 ans de pratique professionnelle dans le domaine du développement d’applications, ou
      • est titulaire d'un certificat fédéral de capacité ou de l'un des diplômes suivants
        • une maturité gymnasiale
        • une maturité spécialisée
        • une maturité professionnelle
        • une qualification équivalente
        et dispose d'au moins 4 ans d'expérience professionnelle dans le domaine du développement d’applications.
      Des outils logiciels ou une partie de la documentation pédagogique d’approfondissement pouvant être en anglais, il est souhaitable de comprendre l’anglais technique écrit.

      Contrôle de compétences

      Une session d'examen est organisée chaque année en mai. L'examen est écrit et comprend 3 parties sur les thèmes suivants :
      Epreuve Forme de l'examen Durée Pondération
      1 Travail de développement pratique individuel (TDPI) Travail de projet Ecrit Réalisé préalablement 60 %
      Présentation du TDPI et entretien professionnel Oral 1 heure
      2 Développement et architecture Étude de cas et de minicas Ecrit 4 heures 20 %
      3 Direction technique et innovation Critical Incidents (30 min. préparation, 30 min. défense) Oral 1 heure 20 %
      Total 6 heures 100 %
      Les exigences pour obtenir le brevet fédéral d'ICT-Development Specialist sont définies et continuellement actualisées par l'organisation nationale du travail (OrTra) pour les métiers des technologies de l'information et de la communication « ICT-Formation professionnelle Suisse » (ICT-FPCH) soutenue par le SEFRI - Secrétariat d'Etat à la formation, à la recherche et à l'innovation. ICT-FPCH est responsable de l'organisation des examens permettant d'obtenir le brevet fédéral d'ICT-Development Specialist.

        Titre obtenu

        Le brevet fédéral est délivré par le SEFRI - Secrétariat d'Etat à la formation, à la recherche et à l'innovation.
        La ou le titulaire du brevet fédéral est autorisé(e) à porter le titre protégé de :

        • ICT-Application Development Specialist avec brevet fédéral
        • ICT-Application Development Specialist mit eidgenössischem Fachausweis
        • ICT-Application Development Specialist con attestato professionale federale
        La traduction anglaise recommandée est :
        • ICT-Application Development Specialist, Federal Diploma of Higher Education

          Reconnaissance nationale et internationale du brevet et diplôme fédéral

          Le brevet fédéral d'informaticien.ne est positionné au niveau 6 et le diplôme fédéral d'informaticien.ne au niveau 7 dans le cadre national des certifications de la formation professionnelle (CNC) qui comprend 8 niveaux.



          Le CNC permet d'accroître la reconnaissance, la transparence et la comparabilité des diplômes de la formation professionnelle, au niveau national et international, et faciliter ainsi la mobilité sur le marché du travail : plus d'informations ...

            Perspectives professionnelles

            L'informaticien en développement d'applications avec brevet fédéral peut occuper des postes à responsabilité comme :
            • Développement de logiciels pour le compte de prestataires TIC ou d’entreprises utilisatrices de TIC
            • Responsable du développement

            Possibilités de promotion professionnelle

            Après pratique dans le domaine correspondant ou perfectionnement, l'informaticien en développement d'applications TIC avec brevet fédéral peut s'orienter vers les professions suivantes :
            • Chef de groupe Développement d'applications ou Maintenance d'applications
            • Développeur en chef ou architecte logiciel
            • Responsable de projets de développement de grande envergure

            Perfectionnement

            Le brevet fédéral d’informaticien permet l’accès sans examen préliminaire à une formation continue de trois semestres en parallèle à l’activité professionnelle conduisant au diplôme fédéral.

            Le diplôme fédéral d’ICT-Manager ou d'ICT Security Expert permet à son tour d’accéder aux études HES en vue de l’obtention d’un MAS (Master of Advanced Studies), d’un CAS (Certificate of Advanced Studies) ou d’un MBA (Master of Business Administration). La reconnaissance du brevet fédéral dépend de la décision des divers établissements de formation postgrade.
              Comme le programme se base sur des meilleures pratiques définies par des associations internationales, les connaissances acquises dans le cadre de cette formation permettent de se préparer rapidement aux certifications suivantes :
              • CAPM - Certified Associate in Project Management du PMI (Project Management Institute)
              • HERMES - Certification Hermes Foundation
              • CCBA – Certification of Competency in Business Analysis du IIBA (International Institute of Business Analysis)
              • ITIL - Foundation Service Management de l'organisme gouvernemental britannique "Cabinet Office"
              • SCRUM - Certified ScrumMaster

              Conseils de Clarisse Schröder pour réussir l'examen

              Notre candidate Clarisse Schröder a obtenu le meilleur résultat de l'examen ICT-Manager 2016 et a gagné le prix "ICT Senior Education Award 2016". Nous tenons à la féliciter et nous lui souhaitons tous nos voeux de réussite pour la suite de sa carrière professionnelle en tant que ICT-Manager diplômée.

              Clarisse Schröder nous fait part de son expérience et souhaite qu'elle intéressera tous les futurs candidats et candidates à l'examen exigeant du diplôme fédéral "ICT-Manager".

              plus d'informations ...
              Scroll to Top
              Nous utilisons les cookies afin de fournir les services et fonctionnalités proposés sur notre site et afin d’améliorer l’expérience de nos utilisateurs. Les cookies sont des données qui sont téléchargés ou stockés sur votre ordinateur ou sur tout autre appareil
              En cliquant sur ”J’accepte”, vous acceptez l’utilisation des cookies. Vous pourrez toujours les désactiver ultérieurement. Si vous supprimez ou désactivez nos cookies, vous pourriez rencontrer des interruptions ou des problèmes d’accès au site.