Formation - Kotlin, développer des applications pour Android

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours (28 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

1 - Introduction à la plate-forme Android

  • Présentation du système d'exploitation et de ses possibilités
  • Positionnement d'Android
  • Versions d'Android et versions d'API
  • Ecosystème Android avec le projet AOSP et Google
  • Langages de développement et NDK/SDK

2 - Langage Kotlin

  • Les concepts de base de Kotlin et la mise en application avec Android Studio
  • Positionnement de Kotlin par rapport à Java
  • Syntaxe et concepts de base (types, instructions, classes, ...)
  • Délégation et généricité
  • Lambda-expressions, collections, exceptions, ...
  • Prise en main de l'environnement de développement Android Studio

3 - Mise en pratique : Cycle de vie d'une application

  • Cycle de développement d'une application Android
  • Structure d'un projet Android
  • Test et debug avec l'émulateur et un périphérique réel
  • Signature et déploiement d'une application Android

4 - Bases du développement Android

  • Concepts et classes de base
  • Notions d'Activity, Fragment, Intent
  • Le manifeste de l'application
  • La gestion de l'application par le système (processus, threads...)

5 - Gestion de l'interface graphique

  • Eléments graphiques de base, positionnement des éléments sur un écran
  • ViewGroup et view, les Layout
  • Composants graphiques de base
  • La gestion des évènements
  • Créer des vues en XML ou par code
  • ActionBar et menus

6 - Persistance de données

  • Accès au système de fichiers
  • Accès à une base de données
  • Les différents types de stockages (interne, externe, sd,...)
  • Accès en lecture et/ou écriture au système de fichiers
  • La gestion des préférences
  • Utilisation de SQLite

7 - Communications avec des systèmes externes

  • Utilisation de sockets réseau, consommation de services web, communication HTTP
  • Communications HTTP
  • Communications par sockets
  • Accès à des ressources REST et exploitation de données JSON

8 - Multimédia

  • Lecture audio et vidéo
  • Utiliser le lecteur multimédia dans ses applications
  • Afficher des graphiques
  • Jouer des animations

9 - Aspects avancés

  • Les mécanismes complexes de la plate-forme
  • Maîtriser les threads
  • La communication à base d'Intents
  • La notion de service
  • Utiliser les APIs Google (Maps,...)
  • Gestion des notifications
Après la session
  • Des vidéocasts pour revenir sur les points clés de la formation

Prérequis

Public

  • Développeurs
  • Chefs de projets
  • Architectes...

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Créer des applications décisionnelles Qlik Sense permettant d'analyser des données provenant du monde du Big Data
  • Mettre en place une connexion de données Big Data Qlik Sense
  • Concevoir et modéliser un modèle de base de données Qlik Sense
  • Construire une interface de Data Visualisation sous Qlik Sense.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Gérer les abonnements Azure
  • Sécuriser les identités
  • Administrer l’infrastructure
  • Créer et mettre à l’échelle des machines virtuelles
  • Mettre en œuvre des applications Web et des conteneurs
  • Sauvegarder et partager des données
Tarif

A partir de 2 890,00 €

Durée

4j / 28h

Modes

Objectifs de la formation

  • Développer sa confiance personnelle pour être plus à l'aise dans sa vie professionnelle
  • Définir et pratiquer les mécanismes de l'estime de soi
  • Développer toutes ses potentialités pour maîtriser la confiance en soi
Tarif

A partir de 1 160,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les applications de l'Intelligence Artificielle dans la fonction RH et exploiter les data.
  • S’approprier les outils et les applications possibles dans la fonction RH : recrutement, développement, formation et qualité de vie au travail
  • Sélectionner les tâches automatisables dans la gestion des RH.
  • Se préparer à l’évolution des compétences RH liées à l’Intelligence Artificielle.
  • Garantir une utilisation éthique de l’IA en RH.
Tarif

A partir de 1 495,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation AWS - Architecture sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Employer les modèles d'architecture de solutions courantes sur AWS : applications Web, traitement par lot et hébergement d'applications informatiques internes
  • Utiliser les composants et les fonctionnalités de conception pour garantir évolutivité, élasticité et haute disponibilité
  • Concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS
  • Identifier les procédures de migration vers le cloud
  • Concevoir des solutions en optimisant les coûts.
Tarif

A partir de 2 420,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

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

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Mettre en place un environnement de développement et un projet Symfony 
  • Découper une application en couche en identifiant le rôle de chaque élément 
  • Développer une couche de persistance métier avec Doctrine 2 : le framework de persistance de Symfony 
  • Concevoir le routage des requêtes HTTP avec les contrôleurs 
  • Utiliser des composants additionnels pour implémenter des services REST avec Symfony 
  • Mettre en place une gestion de la sérialisation/désérialisation des données en utilisant le format JSON 
  • Maitriser les interactions entre les contrôleurs et le modèle 
  • Utiliser l’injection de dépendance entre les composants 
  • Appliquer une stratégie de sécurité efficace dans une applications Symfony
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Déployer des applications en paquets à l'aide de manifestes, de modèles, de "Kustomize" et de "Helm"
  • Configurer l'authentification et l'autorisation pour les utilisateurs et les applications
  • Protéger le trafic réseau à l'aide de politiques réseau et exposer les applications avec un accès réseau approprié
  • Déployer et gérer des applications à l'aide de manifestes de ressources
  • Mettre en oeuvre du libre-service pour les développeurs de projets d'applications
  • Gérer les mises à jour des clusters OpenShift et des opérateurs Kubernetes.
Tarif

Contacter l'organisme

Durée

5j / 29h

Modes
  • Centre
  • Distance

Objectifs de la formation

Learn to administer an IBM FileNet Content Manager 5.2.1 system. Starting with an overview of the system use-cases and architecture, you learn how to configure content storage repositories, metadata, and security. You learn how to migrate your IBM FileNet P8 applications between environments, how to optimize search performance, how to use the powerful sweep framework to automate administration tasks, and how to manage the system log files.

À l'issue de ce cette formation FileNet Content Manager Administration, les participants seront à même de :

  • Identify components, features, and common use cases for IBM FileNet Component Manager
  • Use Administration Console for Content Platform Engine (ACCE) to find properties within the Global Configuration database
  • Build a FileNet P8 Repository
  • Use System Configuration Tool to create JDBC data sources for an object store
  • Identify types of content storage areas and create storage areas
  • Work with object metadata
  • Modify classes, properties, choice lists
  • Use a workflow subscription
  • Resolve login failures
  • Customize document access
  • Configure class and property security
  • Optimize search performance
  • Reindex
  • Perform searches
  • Migrate applications
  • Describe the process of moving FileNet P8 applications between environments
  • Plan and prepare for application migration
  • Import the application assets into the destination environment
  • Automate FileNet P8 asset migration with the FileNet Deployment Manager command line interface
  • Manage sweep jobs
  • Monitor system logs Prune audit entries
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser le fonctionnement et les pouvoirs du mental et faire son autodiagnostic
  • Identifier les conditions de sa réussite : construire une stratégie gagnante, s'appuyer sur ses croyances dynamisantes
  • Développer une solidité mentale et développer sa créativité pour gagner en impact et mieux gérer les situations difficiles
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance
  • Entreprise

Je cherche à faire...