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

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

    • Reconnaître et raisonner avec des modèles de bases de données graphes
    • Utiliser les API unitaires et d'indexation
    • Exprimer et diagnostiquer des requêtes, même complexes
    • Interagir avec Neo4j à distance
    • Etendre les fonctionnalités de Neo4j
    • Importer des données existantes
    • Partager des Proofs Of Concept (POC) sous forme de Graph Gist.
    Tarif

    A partir de 1 520,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Reconnaître le fonctionnement des conteneurs logiciels
    • Identifier l'architecture de Kubernetes et Google Cloud
    • Décrire le fonctionnement de la mise en réseau des pods dans Google Kubernetes Engine
    • Créer et gérer des clusters Kubernetes Engine à l'aide de Google Cloud Console et commandes gcloud / kubectl
    • Lancer, restaurer et exposer les jobs dans Kubernetes
    • Gérer les contrôles d'accès à l'aide de Kubernetes RBAC et IAM
    • Gérer les politiques de sécurité des pods et les politiques réseau
    • Utiliser Secrets et ConfigMaps pour isoler les informations d'identification de sécurité et les artefacts de configuration
    • Décrire les choix de Google Cloud pour les services de stockage gérés
    • Surveiller les applications exécutées dans Google Kubernetes Engine.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Construire le budget du groupement
    • Intégrer les outils de comptabilité analytique et d'analyse financière pour piloter votre GCS
    • Organiser la coopération financière pour améliorer le fonctionnement de votre GCS
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance
    • Entreprise

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

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

    • Reconnaître les différentes caractéristiques et propriétés des principaux réseaux VPN
    • Choisir le type de réseau VPN adapté aux attentes et au mode de fonctionnement d'une entreprise / d'un particulier
    • Monter un réseau VPN de base en s'appuyant sur des protocoles courants (SSL / TLS, PPTP, L2TP, IPsec)
    • Diagnostiquer et résoudre les problèmes fréquemment rencontrés sur les réseaux VPN.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Endpoint Security Secure Access de Check Point est une approche unifiée permettant de protéger les postes de travail des accès non autorisés et illicites. Le module Secure Access permet de protéger, contre les usages non autorisés, des postes ainsi que les menaces telles que les spywares et les attaques virales en utilisant le contrôle des programmes, le firewall personnel, et l'usage de réseaux privés virtuels. Cette formation Check Point Endpoint Secure Access vous apprend à configurer et gérer un client Endpoint Security en utilisant la console d'administration

    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Concrètement, à l'issue de cette formation Réseaux Mobiles, vous serez en mesure de :

    • Savoir décrire l’évolution des techniques et des usages associées aux réseaux radiomobiles qui existent depuis 1990, qu’ils soient de type 2G, 3G, 4G et bientôt 5G
    • Comprendre et ces évolutions proposées en matière d’architecture, de protocoles, d’interface radio, de procédures et de services
    • Comprendre et savoir décrire les enjeux politico – économique de ce domaine au niveau mondial
    Tarif

    A partir de 1 985,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Définir ce qu'est un projet de développement informatique
    • Identifier les enjeux économiques et techniques
    • Reconnaître le tryptique Qualité / Coût / Délai
    • Décrire l'intérêt de l'amélioration continue
    • Expliquer comment les tests et la gestion des exigences participent à la qualité du produit
    • Faire la différence entre le besoin et la solution
    • Appliquer les différents types et niveaux de tests
    • Reconnaître les bonnes pratiques de tests
    • Identifier les étapes fondamentales du processus de test
    • Définir les standards dans les SI, la sécurité des systèmes critiques
    • Identifier les principales familles d'outils de tests
    • Lister les contraintes liées au RGPD, et notamment la notion de "Privacy by Design".
    Tarif

    A partir de 1 340,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Maîtriser l'utilisation du logiciel technique GéoFibre.

    Tarif

    A partir de 790,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation : Smart-grids

    Proposé par COMUNDI

    Objectifs de la formation

    • Décrypter l’état actuel et les développements futurs des réseaux intelligents (sur le plan national et international)
    • Identifier les composants, le fonctionnement et les risques associés aux smart-grids
    • Mettre en œuvre le pilotage et l’exploitation des réseaux intelligents avec une vision des principaux acteurs et intervenants possibles
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance
    • Entreprise

    Je cherche à faire...