formation-continue

Android / Kotlin - développer des applications mobiles (MOBA0)

Kotlin est utilisé pour la création d’applications mobiles sous les systèmes Android.

Diplôme
Certificat ESIEE-IT
Durée
3 jours (soit 21heures)
Coût
2 019 € net
Campus
Campus Pontoise ou À distance

Formation continue : Android / Kotlin - développer des applications mobiles (MOBA0)

  • Découvrir les processus de compilation et les fondamentaux du langage
  • Réaliser et structurer une application avec Android

Module 1: Fondamentaux langage

  • Var / val / lateinit
  • Nullabilité
  • Smart cast
  • For / when
  • Fonctions
  • Classes / constructeur / classe anonyme
  • Kotlin vs Java (accesseurs, etc)

Module 2 : Structurer une app Android

  • By lazy init
  • Data class
  • Interface
  • MVVM

Module 3 : Spécificités Kotlin

  • Collections en Kotlin List / mutablelist
  • Hiérarchie des classes (Unit / Nothing)
  • Fonctions d'extension let / alslo ...
  • Getter / setter sur un field
  • Listener custom nullable

Module 4 : Kotlin avancé

  • Introduction à Koin et les lambdas
  • Generics
  • Clean archi UseCase
  • Coroutines
  • Fonctions d'extension

Module 5 : Tests

  • Unifier les états du ViewModel
  • Tests en Kotlin
  • TDD
     

A qui s’adresse cette formation ? 

Cette formation s’adresse à des personnes souhaitant approfondir / architecturer leurs applications mobiles sur Android.

Quels sont les pré-requis ?

Fondamentaux Android & Java.

Méthodes pédagogiques

Réalisation d’un projet complet comme support d’apprentissage

Méthodes d'évaluations

QCM d'évaluation des acquis

A l’issue de cette formation, un certificat vous est délivré par ESIEE-IT

Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures). 

Informations pratiques

Texte
  • Prochaines sessions : dates sur demande
  • Horaires : 9h00 à 17h30
  • 100% à distance (D) ou en présentiel (P)
  • Taux de réussite : Nouveau cours
  • Si vous êtes en situation de handicap, retrouvez toutes les informations utiles  ICI

 

Contactez-nous