Android - Développement natif en Java

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Définir l'architecture des applications Android et leur cycle de vie
  • Concevoir une interface graphique pour terminal mobile
  • Interroger des services Web
  • Gérer les évènements Touch
  • Adapter un contenu pour tablettes avec les fragments
  • Utiliser les API multimédia
  • Déployer une application.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 800,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 800,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Présentation d'Android

  • Historique
  • Modèle de développement
  • Contexte et enjeux
  • Outils et SDK
  • Java version Android
Exemples de travaux pratiques (à titre indicatif)
  • Prise en main de l'outil Android Studio
  • Utilisation des divers outils

Architecture d'une application

  • Fichier "Manifest"
  • Les activités
  • Les ressources
  • Les receivers
  • Les services
  • Les fournisseurs de contenu
Exemples de travaux pratiques (à titre indicatif)
  • Analyse d'un premier projet créé
  • Rôle et conception des composants
    • Activité
    • Receivers
    • Services
    • Le manifest...

Jour 2

L'interface graphique

  • Les vues
  • Les contrôles
  • Les layouts
  • Gestion des densités et tailles d'écran différentes
  • Les styles et les thèmes
  • Autres ressources graphiques
  • Animations
  • Qu'est-ce que le Material Design ?
  • Les boîtes de dialogue
  • Les ListView
Exemples de travaux pratiques (à titre indicatif)
  • Création de plusieurs interfaces graphiques et traitement de celles-ci dans le programme
  • Création d'interfaces utilisant divers layouts
  • Création de plusieurs contrôles dont des ListView

Application multi-écrans

  • Les sous-activités
  • Les fragments
Exemple de travaux pratiques (à titre indicatif)
  • Ajout d'activités et de fragments à l'application créée

Jour 3

Contrôles avancés

  • WebView
  • ActionBar
  • NavigationDrawer
  • TabHost
  • ViewPager
Exemples de travaux pratiques (à titre indicatif)
  • Ajout de contrôles à l'application
  • Création d'une WebView, d'une ActionBar et d'un TabHost

Jour 4

Réseaux et services Web

  • API réseaux
  • Le multithreading
    • Handler
    • AsyncTask
  • Appel de services Web
  • Invocation asynchrone
Exemples de travaux pratiques (à titre indicatif)
  • Lancement de tâches asynchrones qui appellent des services Web
  • Récupération des données et affichage de celles-ci

Persistance de données

  • Stockage clé-valeur
  • Système de fichiers
  • SQLite
Exemples de travaux pratiques (à titre indicatif)
  • Ajout au projet Android d'accès au système de fichiers
  • Ecriture et lecture de fichiers "plates"
  • Création et exploitation d'une base de données dans l'application Android

Jour 5

Géolocalisation et cartographie

  • Fournisseurs de géolocalisation
  • Utilisation de l'API Google Maps V2
Exemple de travaux pratiques (à titre indicatif)
  • Ajout dans le projet de la géolocalisation et affichage de la carte correspondante

API et fonctionnalités multimédia

  • Affichage de document
  • Prise de photo
  • Son et micro
  • Envoi et réception de SMS
  • Push notification
Exemple de travaux pratiques (à titre indicatif)
  • Création de petits projets mettant en oeuvre la prise de photos, l'envoi et la réception de SMS

Déploiement

  • Prérequis au déploiement
  • GooglePlay
  • En entreprise
  • Internationalisation
Exemple de travaux pratiques (à titre indicatif)
  • Démonstration sur la création d'une image release et demande de publication sur GooglePlay

Introduction à Kotlin Android

  • Intérêts d'utiliser Kotlin en Android
  • Eléments de syntaxe (types, contrôle de flux)
  • Les classes et les objets
  • Android Studio pour Kotlin, le plug-in
  • Une "Activity" en Kotlin
  • Présentation d'une simple application écrite en Kotlin pour Android

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir suivi le cours

Public

Développeurs, architectes et chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Configurer le kit SDK AWS et les informations d’authentification pour Java, C#/.Net, Python et JavaScript
  • Utiliser le kit SDK AWS pour interagir avec les services AWS et développer des solutions
  • Utiliser d’AWS Identity and Access Management (IAM) pour gérer l’authentification au service
  • Utiliser Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB comme magasins de données
  • Intégrer des applications et données avec AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et AWS StepFunctions
  • Utiliser Web Identity Framework et Amazon Cognito pour gérer l’authentification des utilisateurs
  • Utiliser Amazon ElastiCache pour améliorer l’évolutivité d’une application
  • Utiliser des conteneurs dans le processus de développement applicatif
  • Mettre en œuvre un pipeline d’intégration et de déploiement en continu (CI/CD) pour déployer des applications sur AWS
Tarif

A partir de 2 290,00 €

Durée

3j / 21h

Modes

Objectifs de la formation

À l'issue de cette formation Java Avancé, vous serez en mesure de :

  • Comprendre le fonctionnement de la JVM
  • Savoir utiliser les API NIO.2 pour manipuler les fichiers, liens symboliques et répertoires
  • Programmer en Java dans le contexte des bases de données relationnelles
  • Développer une application Java multitâches en utilisant les threads
  • Utiliser les expressions lambdas
  • Mettre en œuvre l’API Stream
  • Mettre en œuvre les modules de Java 11
  • Débugger une application
Tarif

A partir de 2 490,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gérer et utiliser l'environnement de développement basé sur Eclipse et ADT (ABAP Development Tool)
  • Créer des packages et des programmes ABAP
  • Définir et utiliser des variables simples, des structures et des tables internes
  • Reconnaître et utiliser les structures contrôle du langage ABAP
  • Utiliser le debugger
  • Créer et développer des classes ABAP objet
  • Lire des données de la base de données
  • Décrire des mises à jour de la base en utilisant des Objets Applicatifs
  • Décrire le modèle de programmation applicatif ABAP RESTful.
Tarif

A partir de 3 280,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

Afin de traiter les 2 axes décrits ci-dessus et de les illustrer avec des outils ou travaux pratiques, ce module est divisé en 2 parties :

  • Les bonnes pratiques de la programmation orientée objet : patrons de conception et d’architecture
  • Qualité du code source et application d’une démarche qualité lors des projets de développement informatique.
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Java SE 11 Developer, vous saurez :

  • Effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • Déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • Augmenter vos chances de réussir l’examen de certification 1Z0-819
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Réaliser l'audit RH et organisationnel en mettant en place un tableau de bord de reporting afin d'améliorer l'efficience du pilotage de la performance RH d'une organisation
  • Développer et valoriser la contribution économique des ressources humaines au sein d'une organisation en pilotant le contrôle de gestion sociale dans le but de favoriser la prise de décisions stratégiques
  • Soutenir les objectifs stratégiques de l'organisation centrés sur le développement du capital humain en définissant le périmètre d'action de tous les collaborateurs de manière à améliorer le processus RH
  • Identifier les risques RH par la cartographie des risques et le contrôle de gestion sociale afin d'évaluer la criticité des risques et leur nature
  • Appliquer les obligations légales et conventionnelles en vigueur en contrôlant les non-conformités de manière à anticiper les risques juridiques et financiers.
Tarif

A partir de 2 607,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Veritas NetBackup vous aurez acquis les connaissances et compétences nécessaires pour :

  • Describe the functions of the Primary/Master server, media servers, and clients
  • Describe how NetBackup backs up and restores data
  • Use the NetBackup Administration Console, Web User Interface, and OpsCenter
  • Configure and manage NetBackup security certificates
  • Configure, manage, and Monitor BasicDisk and AdvancedDisk storage units and storage unit groups
  • Configure file system backup policies and schedules
  • Perform manual backups and user-directed backups
  • Restore files using the Java or Windows BAR interface and OpsCenter Operational Restore
  • Provision storage and configure MSDP
  • Manage NetBackup cloud backups and cloud storage
  • Optimize file system backups with NetBackup Accelerator
  • Backup, restore and protect virtual environments like VMware and Hyper-V
  • Configure Storage Lifecycle Policies (SLPs) and initiate jobs that use SLPs
  • Protect and manage the NetBackup catalog
  • Configure NetBackup WORM protection
  • Optimize NetBackup for performance
  • Generate NetBackup reports in NetBackup, OpsCenter, and APTARE IT Analytics
  • Initiate NetBackup upgrades using VxUpdate
  • Identify and use resources for troubleshooting NetBackup, including the support information gathering tools
Tarif

A partir de 3 500,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Réaliser un diagnostic prévisionnel des emplois, des effectifs et des compétences de l’entreprise au regard des évolution d’activités attendues.
  • Construire un plan prévisionnel d'actions permettant d'anticiper les évolutions des métiers et des compétences.
  • S'approprier les outils de gestion et de développement des compétences : répertoire métiers, référentiels de compétences.
  • Définir et mettre en place une politique de recrutement et la marque employeur de l'entreprise pour répondre aux besoins en ressources ne pouvant être satisfaits en interne.
Tarif

Contacter l'organisme

Durée

8 jours

Modes
  • Centre

Objectifs de la formation

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

  • Développer un management de leadership en accord avec les valeurs de votre entreprise
  • Gérer et manager en favorisant la relation entre des collaborateurs de différentes générations
  • Intégrer et fidéliser les collaborateurs à travers un management bienveillant basé sur l'écoute
  • Gérer les situations complexes et favoriser un environnement de travail sain
  • Accompagner les collaborateurs dans le développement de leurs compétences
  • Piloter le changement au sein de votre organisation
  • Evaluer la performance des collaborateurs en mettant en place des indicateurs de suivi
  • Adopter un management en adaptant vos compétences à l'hybridation du travail
  • Soutenir l'intégration des personnes handicapées pour promouvoir l'égalité et l'inclusion dans votre entreprise.
Tarif

A partir de 2 958,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Connaître l'architecture et les principes du serveur d'applications WebSphere. Savoir concevoir, développer, et déployer une application.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...