Formation Android Avancé : Annotations, Framework ORM, Tests, Gestion réseau

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Améliorer la productivité - Optimiser des applications Android en utilisant les bibliothèques fournies par Google ' Fiabiliser des applications Android en mettant en place des tests automatisés

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 975,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 975,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Améliorer la productivité

    Présentation du modèle MVVM : Model-View-ViewModel
    Liaison de données : layouts, événements, objets observables
    Apport des annotations dans le code Java
    Présentation des annotations existantes pour Android
    Framework d’annotations pour Android : AndroidAnnotations

    Atelier : créer une application en utilisant le data-binding et les annotations

    Réaliser un mapping des données avec Android Room

    Présentation du principe de mapping Objet-Relationnel
    Intégration de la bibliothèque Room dans une application Android
    Réalisation du mapping d’entités : id, index, clés étrangères, lien entre objets
    Présentation du pattern DAO : Data Access Object
    Accès aux données via les DAOs Room : CRUD
    Requêtes simples, passage de paramètres, requêtes observables

    Atelier : mise en place d’une solution d’ORM sur une application Android

    Faciliter les échanges réseaux avec Android Volley

    Présentation de l’accès réseau dans Android : avantages, inconvénients
    Intégration de la bibliothèque Volley dans une application Android
    Principe de fonctionnement de Volley : file d’attente, requêtes, callback, fallback

    Atelier : Accès à un service d’opendata en utilisant la bibliothèque Volley

    Tester ses applications avec Android Espresso

    Présentation des tests : tests unitaires, tests d’instrumentations
    Présentation de Junit : utilisation d’assertions, génération de classes de tests
    Présentation du framework Espresso
    Accès aux composants
    Réalisation d’actions
    Vérification des résultats
    Présentation d’ADB pour écrire des scripts de tests automatisés

    Atelier : Ecriture de classes de tests unitaires et de tests d’instrumentations, création de scripts d’exécution des tests

    Prérequis

    Maîtrise de Java, avoir une expérience de développement Android ou avoir suivi la formation Android Initiation/Approfondissement

    Public

    Développeurs Android

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Découvrir et exploiter les réseaux sociaux professionnels et personnels (LinkedIn, Facebook, Twitter, Instagram, Snapchat…)
    • Communiquer efficacement sur les réseaux sociaux
    • Gérer son profil, les éléments de sécurité et de confidentialité
    Tarif

    A partir de 1 190,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Utiliser Python pour réaliser des opérations de base (lecture et écriture de fichiers, interaction avec des sockets et des protocoles réseau...)
    • Analyser et interagir avec des systèmes et des réseaux à l'aide de Python
    • Exploiter des vulnérabilités et exécuter des commandes sur des systèmes distants à l'aide de Python
    • Réaliser des actions de post-exploitation et créer des mécanismes de persistance sur des systèmes compromis à l'aide de Python
    • Créer des scripts de tests d'intrusion complets et automatisés à l'aide de Python.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Déployer un cluster Kubernetes basé sur la distribution officielle Kubeadm
    • Manipuler le cluster Kubernetes de manière efficace et sécurisée
    • Gérer les actions d'exploitation les plus fréquentes sur un environnement Kubernetes
    • Identifier les informations pertinentes et à jour pour passer la certification CKA (Certified Kubernetes Administrator)
    • Mesurer vos points forts et ceux à améliorer pour réussir votre certification CKA
    • Valider vos acquis, via le passage de la certification officielle CKA.
    Tarif

    A partir de 1 700,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Formation Stencil

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre l'intérêt de Stencil et des Web Components
    • Créer des composants web réutilisables
    • Intégrer Stencil au sein d'un framework de développement web
    Tarif

    A partir de 1 300,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Structurer des données
    • Maîtriser l'interface du logiciel
    • Décrire synthétiquement et graphiquement une série de mesures quantitatives
    • Donner un sens physique aux indicateurs tels que la moyenne, la médiane, l'écart-type, le CV, …
    • Comprendre la notion d'échantillonnage et de population
    • Calculer et interpréter un intervalle de confiance pour une moyenne, une proportion
    • Différencier la notion d'écart-type (s) et erreur-type (Sem)
    • Comprendre la démarche et mettre en œuvre un test d'hypothèse (t, F, Khi², …)
    • Comprendre le contexte de mise en œuvre des tests sur données appariées
    • Traduire en connaissances métiers les résultats statistiques issus d'un test d'hypothèse
    • Choisir entre un test paramétrique et non paramétrique
    • Calculer la taille des échantillons nécessaire dans un test ainsi que la puissance associée au test. (avec G Power)
    • Interpréter les sorties de logiciels de statistiques
    Tarif

    A partir de 6 200,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Approfondir les outils pour l’inventaire du parc matériel et logiciel. Approfondir la partie helpdesk. Utiliser les plugins, les rapports et statistiques.
    Tarif

    A partir de 1 875,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Identifier les sources de financement publiques et privées existantes
    • Maîtriser les critères clés pour préparer votre dossier de demande de financement
    • Professionnaliser vos pratiques pour valoriser votre projet auprès des financeurs
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Automatiser et maintenir les tests sous HP UFT
    • Utiliser l'outil dans le cadre de la démarche méthodologique retenue
    • Mettre en place des scripts d'automatisation
    • Paramétrer des scripts
    • Exécuter des campagnes de tests automatisées
    • Valoriser des résultats
    • Etablir les liens avec l'outil ALM
    • Programmer des scripts en mode expert.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Définir clairement les caractéristiques d'un entrepreneur
    • Pratiquer et perfectionner les compétences de présentation dans un contexte entrepreneurial à travers un pitch
    • Identifier et utiliser les différents réseaux pour développer votre projet
    • Déterminer les ressources nécessaires pour soutenir la création ou la reprise d'entreprise
    • Présenter efficacement votre rêve ou votre idée sous forme de pitch
    • Etablir la première étape du processus de création d'entreprise
    • Réaliser des tests personnalisés pour valider votre idée ou votre projet
    • Evaluer les compétences et connaissances nécessaires pour réussir en tant qu'entrepreneur
    • Analyser les opportunités et les défis liés à la création ou à la reprise d'entreprise
    • Formuler des stratégies et des plans d'action pour concrétiser votre projet entrepreneurial.
    Tarif

    A partir de 1 380,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Je cherche à faire...