La certification évalue des compétences transversales et n’est pas circonscrite à un domaine ou sous domaine spécifiques, mais couvre l’ensemble des domaines d’activité professionnelle.
Le certifié travaille au sein des établissements aussi bien publics que privés, exemple :
Des services informatiques d’une grande entreprise
Des services informatiques d’une collectivité territoriale ou d’une administration
Des entreprise de Services Numériques - ESN
Des sociétés de conseil en informatique
Des PME-PMI
A son compte comme indépendant
La certification "Développement Mobile" se distingue par des compétences en forte demande sur le marché de l'emploi, notamment la sécurité des appareils et des applications mobiles. Cette certification se distingue également par l'apprentissage du éveloppement avec la toute nouvelle plateforme XAMARIN (Plateforme de développement Mobile compatible pour tout système : IOS, ANdroid et Windows).
Le développeur mobile effectue la réalisation technique et le développement informatique d'applications mobiles.
A l'aide du cahier des charges réalisé par le chef de projet web mobile, il programme les fonctionnalités qui correspondent aux besoins du client pour son application mobile.
Il peut s'agir d'une version d'un site web adapté à la consultation sur téléphone portable comme d'une application spécifiquement développée pour une tablette numérique. Le développeur web mobile peut exercer dans une agence Web , en indépendant ou directement chez le client.
Cet examen va permettre d’évaluer les connaissances théoriques nécessaires pour le développement des applications mobiles, il permet également d’évaluer le savoir-faire technique pour le déploiement, le test, la sécurisation et la maintenance des applications pour terminaux mobiles.
Compétences attestées
Avec l’expansion du "World Wide Web", et notamment l’explosion du commerce électronique, et la multiplication des terminaux mobiles (smartphones, tablettes), de nombreuses entreprises, quelle que soit leur taille et quel que soit leur cœur de métier, sont demandeuses de professionnels formés à ces technologies et capables de s’adapter à leur rapide évolution.
Le titulaire de ce certificat, est à la fois un professionnel des technologies du web et un spécialiste du développement d'applications sur terminaux mobiles. Il est appelé à intervenir dans toutes les étapes de la réalisation et du déploiement d'applications en lien avec internet ou à destination des terminaux mobiles.
A l’issue de cette formation, les certifiés auront les compétences pour réaliser les tâches suivantes :
Recueil et compréhension des besoins du projet
Définition et proposition d’une solution applicative mobile Iphone, Ipad, Andoid, IoT
Modélisation des données
Conception et prototypage de l’interface utilisateur d’une solution applicative (affichage écrans, formulaires, les états et les rapports)
Développement de composants logiciels en utilisant les langages de programmation pour MOBILE
Connaître les différents Framework offerts par Cocoa
Gestion d’environnement de développement et de test
Réalisation des tests unitaires
Développement et adaptation des composants logiciels
Réalisation des tests unitaires
Sécurisation des applications et des services WEB développés
Produire un code testable et maintenable en utilisant l'architecture MVC (Modèle Vue Contrôleur)
Mise en production et amélioration de l’application développée
Rédaction de la documentation technique pour l’installation
Rédaction du manuel pour les utilisateurs.
Sécurisation des applications mobiles développées
Mise en production et amélioration de l’application développée
Rédaction de la documentation technique et utilisateur
Pour l’obtention du certificat, toutes les compétences détaillées dans la rubrique (Descriptif général des compétences constituant la certification) sont évaluées et prises en compte, à savoir:
Définition et analyse des besoins
Conception et programmation de l’application
Test de l’application et de la base de données
Mise en production et soutien technique
Voie d'accès à la certification
Prérequis à l'entrée
* Avoir suivi la formation Développeur WEB PHP – Symfony * Avoir des bonnes connaissances en développement Orienté Objet * Maîtrise des langages HTML, CSS et javaScript * Les admissions se font sur dossier et évaluation individuelle approfondie * Dans certains cas et si nécessaire, des tests de logique et d'abstraction pour évaluer si le participant suivra la formation avec succès seront assurés par CEGEFOS. * Niveau bac+2 ou équivalent dans une branche scientifique * Expérience en développement informatique * Maîtrise des outils bureautiques. * Capacité à travailler en équipe forgée sur un sens de l’écoute. * Appétence forte pour la technologie informatique * Esprit créatif et force de proposition