6

A propos le cours

Premiers pas avec Kotlin

Pourquoi un nouveau langage pour Android ?
Principales différences avec Java
L’environnement de développement
Syntaxe de base (types, variables, tests, boucles, packages, fonctions)
Classes et variantes (nested, enum, data)
Les classiques (interfaces, héritage, polymorphisme, etc.)
Délégation
Les génériques

Android et Kotlin

L’environnement de développement Android Studio
Kotlin Android Extensions
Organisation d’un projet Kotlin pour Android (string.xml, Manifest, etc.)
Les composants graphiques (TextViews, EditText, Buttons, etc.)
Les principales API
Gestion des flux JSON
Gestion des listes
Application de synthèse reprenant tous les thèmes classiques d’une application Android

Aspects avancés du langage Kotlin

Qu’est qu’une expression lambda ?
Lambda expression et fonctions anonymes
Améliorer les performances avec les fonctions inline
Les collections/ranges
Variantes sur les opérateurs
Les exceptions
Les annotations
La réflexion
Le type safe builders
Le type Aliases

Professionnaliser son application : tests et outils Kotlin

Documenter son code : KDoc syntax, Block Tags, Inline Markup, Module et Package
Utiliser les outils Maven, Gradle, et ANT pour construire vos projets Kotlin
Le package kotlin.test : types, properties, functions

Partager c'est aimer!

Formation Kotlin

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...
  • Prix : 300 DT
  • Durée : 20 Heures