Résultats de recherche

  • Développement mobile (AF_42219)

    Non conventionnée | Validation : Développement mobile (Sans Niveau Spécifique)

    La certification développement mobile se compose de 3 badge de compétences (Bilan d'aptitude délivré par les grandes écoles. Chaque badge est composé de plusieurs modules de formation, à savoir: Badge 1 - développement mobile iphone ipad et ios : Swift les fondamentaux. Swift ananvé. Sécurité mobile. Badge 2 - développement mobile android et objets connectés: Android les fondamentaux. Android programmation avancée. Android ndk. Arduino. Raspberry. Sécurité mobile Badge 3 - développement dobile windows : Xamarin. Sécurité mobile.

    CPF

    Développement mobile

    Public visé : Agent de la fonction publique, Artisan, Commerçant, Demandeur d'emploi, Licencié pour motif économique, Maître d'apprentissage, Salarié, Tout public
    Domaine : programmation (31088), programmation application mobile (31089)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Recueillir et analyser des besoins clients pour son application mobile ou objet connecté.
    Proposer une solution applicative mobile iPhone, iPad, android, windows phone.
    Proposer une solution applicative pour le fonctionnement d'un objet connecté.
    Modéliser des données.
    Concevoir l'interface utilisateur.
    Développer les composants logiciels .
    Réaliser les tests unitaires.
    Mettre en production et améliorer l'application développée.
    Sécuriser les applications mobiles.
    Produire un code...
    Accéder à la fiche complète
  • Développement mobile : android avancé (MOD_42973)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre comment interagir avec l'application androïd et la persistance de données. Stockage de base de données. Sqlite. La classe sqlitedatabase. La classe sqliteopenhelper. Installation des bases de données. Les méthodes d'interrogation. Utilisation des curseurs. Mises à jour de base de données. Mise en réseau et web services. Java.net. Android.net. Apache httpclient. La consommation restful web services. Url de construction. Le parsing json. Le parsing xml. Les applications connectées. Fonctionnement hors ligne et le serveur de synchronisation . Tâches asynchrones. Le thread de l'interface utilisateur. Tâches d'arrière-plan. L'utilisation de asynctask. L'utilisation de progressdialog. La gestion des erreurs. Atelier et cas pratique. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : android avancé

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Apprendre à gérer des informations spécifiques à l'application dans les bases de données sqlite.
    Faire des connexions à distance via http, xml et json, et profiter de la cartographie et d'autres services web.
    Mettre en oeuvre le travail de fond tel que les tâches asynchrones.
    Mettre en oeuvre des services androïd pour la notification asynchrone, et intégrer ces services avec des applications.
    Invoquer des applications et services externes en utilisant des intents implicites.
    Gérer l...
    Accéder à la fiche complète
  • Développement mobile : android les fondamentaux (MOD_42972)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre les fondamentaux du développement androïd. Présentation android pour les développeurs. Comprendre le marché android. Discussion des changements et des fonctionnalités dans les dernières versions d'android. Vue d'ensemble du développement android et le framework de l'application. L'environnement de développement android. Utilisation de projets dans android studio. L'exploration d'un projet existant et en cours d'exécution. Création de nouveaux projets. Présentation des fondamentaux du développement d'application android. Comprendre les composants de l'application. Les composants activés. Configuration des applications android. Utilisation du fichier manifest android. Présentation de matériel de conception. Répndre à des erreurs et en utilisant le débogueur. Utilisation des ressources android. La publication sur google play. Apprentissage de base de android studio pour la création d'une interface utilisateur visuelle. Comprendre les viewgroups. La conception d'une interface graphique en utilisant l'éditeur de mise en page de l'edi. Insertion des widgets dans une mise en page. Définition des propriétés communes de vues. Ajout de contrôles d'entrée. Boutons, champs de texte, cases à cocher, boutons radio, boutons à bascule, spinners, pickers. Tirer parti des contrôles communs. Utilisation de graphiques pour afficher l'état de bouton. Faire des applications accessibles. L'internationalisation applications. La définition et l'application des styles et des thèmes . Atelier et cas pratique. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : android les fondamentaux

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Se familiariser avec l'environnement de développement android studio.
    Construire des applications professionnelles mobiles utilisant java et le sdk android 6.
    Créer des périphériques virtuels android à des fins de test.
    Designer plusieurs interfaces par glisser-déposer et mises en page xml pour le téléphone et les tablettes.
    Travailler avec le statut et les barres de système de navigation.
    Travailler avec des alertes et notifications.
    Stocker et récupérer des fichiers dans le stockage...
    Accéder à la fiche complète
  • Développement mobile : android ndk (MOD_42974)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Présentation du ndk. Structure L'application “hello, world” expliquée Les fichiers “make” Les modes de compilation Contenu de séance Accès aux champs de la classe java Appel de méthodes Gestion des exceptions Références locales et globales Présentation des threads et de la synchronisation. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : android ndk

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Apprendre à accéder aux bibliothèques linux.
    Savoir compiler un programme natif.
    Savoir interfacer ndk avec java.
    Savoir gérer le matériel avec ndk.
    Accéder à la fiche complète
  • Développement mobile : arduino (MOD_42975)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre les fondamentaux de la problématique d'objets connectés. Introduction. L'internet des objets / les objets connectés. Panorama du sans-contact dans l'internet des objets. Les domaines technologiques clés (télécom / électronique / informatique /...). Le rôle des plateformes de développement et de prototypage rapide. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : arduino

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Apprendre les rudiments de l'électronique.
    Apprendre à prototyper un circuit.
    Apprendre le langage de programmation arduino et son ide.
    Prototyper des circuits et les connecter à l'arduino.
    Maîtriser la programmation du microcontrôleur arduino pour faire fonctionner les circuits.
    Connecter le microcontrôleur arduino à un terminal série pour comprendre la communication et l'utilisation autonome.
    Explorer le code exemple fourni et des ressources en ligne pour étendre les connaissances sur...
    Accéder à la fiche complète
  • Développement mobile : raspberry (MOD_42976)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre la problématique des systèmes embarqués. Les systèmes embarqués. Caractéristiques de l'embarqué. Le temps-réel. Anatomie d'un système embarqué. Microcontrôleurs. Mémoires / horloges / entrées sorties / pwm / interruptions / compteurs / watchdog. Les grandes familles de microcontrôleurs. Microcontrôleurs vs. Microprocesseurs. Les bus de communication (uart / i2c / spi / usb). Panorama de quelques plateformes embarquées de prototypage. Arduino / raspberry / launchpad / artik / nodemcu / edison / visible things / arm mbed. Le choix d'une plateforme de développement embarqué. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : raspberry

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Prendre en main le raspberry pi pour installer une distribution standard.
    Ajuster et configurer le système en fonction de ses besoins spécifiques.
    Communiquer en utilisant les interfaces d'entrées-sorties comme rs-232, spi, i²c, gpio...
    Développer des applications personnalisées pour linux embarqué.
    Recompiler le noyau du système et ajouter des drivers supplémentaires.
    Accéder à la fiche complète
  • Développement mobile : Swift IOS les bases (MOD_42757)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre les fondamentaux de la programmation ios. Les bases de la programmation swift. Présentation de swift 1 2 et 3, langage fonctionnel. Installation des outils de développement. Les variables et opérateurs. Les conditions. Les boucles. Les tableaux et les dictionnaires. Les fonctions et les closures. Atelier et cas pratique : base de swift. Comprendre la poo en swift. La programmation orientée objet en swift. La poo. Les classes et les structures. L'héritage. Les protocoles. Les énumérations. Les extensions. Atelier et cas pratique : un jeu de donjon en swift. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : Swift IOS les bases

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Comprendre l'architecture de développement d'applications ios.
    Se familiariser avec xcode et d'autres outils de développement d'apple.
    Concevoir les interfaces utilisateurs (ui) à l'aide des story-boards.
    Utilisez les meilleures pratiques pour cibler les appareils iphone et ipad.
    Accéder à la fiche complète
  • Développement mobile : swift programmation avancée (MOD_42971)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Introduction aux fonctionnalités de la programmation swift. Apis utiles et fonctions avancées. Utilisation des capteurs de l'iphone. Appels synchrones et asynchrones. Appels réseaux et parsing json. Animations simples. Bibliothèques et outils tiers utiles (cocoapods, alamofire, swiftyjson ...). Mise en pratique d'une creation avancee d'une application swift. Atelier 4: tableview et liste des stations bicloos. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : swift programmation avancée

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Développer une connaissance approfondie du langage de programmation swift.
    Comprendre l'architecture de développement d'applications ios.
    Se familiariser avec xcode et d'autres outils de développement d'apple.
    Concevoir les interfaces utilisateurs à l'aide des story-boards.
    Construire une application connectée au réseau.
    Utiliser les meilleures pratiques pour cibler les appareils iphone et ipad.
    Accéder à la fiche complète
  • Développement mobile : sécurité mobile (MOD_42773)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre les fondamentaux de la sécurité mobile. Test de pénétration et ethical hacking. Comprendre le point de vue de l'attaquant. Vue d'ensemble des applications mobiles du point de vue d'un pentester. Vue d'ensemble des différentes architectures mobile. Vue d'ensemble des différents types de vulnérabilités. Comment définir un périmètre et un processus de tests de vulnérabilité des applications mobiles. Types de tests dans les pentest. Méthodologie pour améliorer la sécurité des applications mobiles. Connaître les menaces. La sécurisation du réseau, l'hôte et l'application. L'intégration de la sécurité dans votre processus de développement de logiciels. Politique de sécurité des applications mobiles. Menaces mobiles, les attaques, les vulnérabilités et les contremesures. Atout. Menace. Vulnérabilité. Attaque (ou exploit). Contre-mesure. Exemples de menaces d'application / attaques. Exigences de sécurité clés dans l'environnement mobile. Gestion du stockage de certificats. Gestion du stockage de données. Signature numérique. Protection pin / mot de passe. Gestion de l'applet à distance. Stockage de contenu / chiffrement. Gestion des identités. Echange de données sécurisé. Authentification et gestion de l'intégrité. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : sécurité mobile

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Comprendre les concepts et la terminologie derrière la sécurité des applications mobiles.
    Comprendre les bases de cryptographie, chiffrement, intégrité et où ils se situent dans l'image globale de la sécurité des applications mobiles.
    Comprendre les vulnérabilités mobiles des applications sur les menaces.
    Apprendre l'ensemble du spectre des menaces, des attaques qui ont lieu contre les applications mobiles et les plates-formes mobiles dans le monde d'aujourd'hui.
    Comprendre les...
    Accéder à la fiche complète
  • Développement mobile : xamarin (MOD_42764)

    Non conventionnée | Validation : Développement mobile, Attestation d'acquis ou de compétences (Sans Niveau Spécifique)

    Comprendre les fondamentaux du développement cross plateforme. Développement mobile options. Paysage mobile. Développement ios natif. Développement natif android. Développement plate-forme windows universal (uwp) . Développement multiplateforme. Comprendre les fondamentaux du développement cross plateforme. Xamarin plate-forme de développement. Histoire. Composants. Xamarin sur ios. Xamarin sur android. Xamarin sur windows. Le partage de codes.. Xamarin.forms. Consultez la suite du programme en cliquant sur le lien ci-dessous.

    CPF

    Développement mobile : xamarin

    Public visé : Tout public
    Domaine : programmation orientée objet (31098)
    Raison sociale : Cegefos
    Téléphone : 02 43 52 36 45
    Objectif : Comprendre les avantages et les inconvénients des différentes options du développement mobile multiplateforme.
    Maîtriser l'architecture des applications basées sur xamarin.
    Acquérir de l'expérience avec différentes techniques de partage de code, y compris l'injection de dépendance.
    Construire des applications qui utilisent une interface ios native et l'interface native android.
    Créer une application avec une interface utilisateur multiplateforme utilisant xamarin.forms.
    Découvrez comment...
    Accéder à la fiche complète