Formation Kotlin : Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Découvrir la programmation fonctionnelle et orientée objet avec Kotlin

DAWAN


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

Tarif

A partir de 2 175,00 €

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 175,00 €

Durée 3 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

    Découvrir le langage Kotlin

    Origine, versions, usages
    Compilation et interprétation par la JVM (Java Virtual Machine), transpilation en JS Frameworks Kotlin et positionnement
    Ligne de commande (REPL)
    Environnement de développement : IntelliJ

    Atelier : Installation de l'environnement et structure d'un projet, paramétrage,...

    Maîtriser les bases

    Utilisation de variables, constantes, opérateurs
    Types, Null safety
    Conversions
    Expression de conditions
    Utilisation de boucles
    Manipulation de tableaux
    Factorisation de codes avec des fonctions
    Expressions lambda
    Surcharge, arguments variables, récursivité
    Commenter et documenter du code

    Atelier : Multiples exemples de manipulation de structures de contrôles et de fonctions

    Apprendre l'objet

    Définition de classes
    Déclaration des membres d'instance / de classe (static)
    Constructeurs et instanciation
    Cycle de vie d'un objet en mémoire
    Diagramme de classes (UML)
    Agrégation d'objets (association)
    Encapsulation : getters et setters
    Extension de classes (Héritage)
    Comparaison d'objets
    Classes abstraites
    Interfaces et implémentation
    Polymorphisme
    Délégués

    Atelier : Modélisation de problèmes en objet

    Gérer les exceptions

    Définition, types d'exceptions
    Capturer et traiter une exception
    Lever/Remonter une exception

    Atelier : Gestion des exceptions susceptibles d'être déclenchées dans une application

    Utiliser des collections

    Présentation de l'API disponible, generics
    Comparatif, choix d'un type de collection
    Classes essentielles
    Parcours, opérations sur des collections et tris

    Atelier : Manipulation de collections d'objets

    Manipuler des fichiers

    Lecture et écriture de fichiers
    Utilisation de buffers
    Manipulation de chemins, répertoires, surveillance
    Externalisation de configuration dans des .properties
    Gestion des logs

    Atelier : Implémentation d'exports et imports depuis des fichiers

    Prérequis

    Notions de programmation

    Public

    Tous

    Ces formations pourraient vous intéresser

    Objectifs de la formation

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

    • Développer avec Kotlin des applications mobiles pour les plateformes Android.
    Tarif

    A partir de 3 050,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    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.
    Tarif

    A partir de 2 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Découvrir les fonctionnalités de la plateforme Android pour smartphone et tablette - Réaliser des applications simples avec Android, avec une UI complète
    Tarif

    A partir de 2 475,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Mémoriser les bases du langage
    • Reconnaître les différentes fonctionnalités de Kotlin
    • Découvrir la librairie standard
    • Prendre en main les différents outils disponibles.
    Tarif

    A partir de 1 680,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Savoir réaliser des sauvegardes complètes de données dans une application Android - Etre capable de réaliser l'interface de modification de ces données - Connaître les techniques de connexion à  un serveur tiers.
    Tarif

    A partir de 1 275,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Découvrir les fonctionnalités de la plateforme Android pour smartphones et tablettes - Réaliser des applications avec Android
    Tarif

    A partir de 3 475,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre les enjeux de Kotlin et son intérêt
    • S'approprier les bases du langage
    • Maîtriser la programmation orientée objet avec Kotlin
    • Être capable d'utiliser les fonctions de base
    • Utiliser des aspects avancés de Kotlin
    • Maîtriser l'environnement de développement
    • Pouvoir interagir entre le Kotlin et le Java
    • Pouvoir utiliser des outils Kotlin comme les plugins
    Tarif

    A partir de 2 600,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer l'environnement de développement et les émulateurs Android
    • Coder avec le langage Kotlin
    • Concevoir et implémenter des activités
    • Afficher des listes d'éléments
    • Mettre en oeuvre les différents pattern de navigation
    • Stocker les données de l'application
    • Échanger des données avec un serveur
    • Optimiser, construire et déployer une application
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    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

    4 jours (28 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Je cherche à faire...