Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Concrètement, à l'issue de cette formation Langage Kotlin vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 860,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Jetbrains, l'éditeur qui a conçu le langage Kotlin, cherchait à apporter tous les avantages d’un langage moderne (flexibilité, richesse, concision, efficacité, robustesse, etc.) tout en restant interopérable avec les standards incontournables comme Java et Javascript (à partir d'un programme Kotlin, on peut générer un bytecode Java ou un code source en Javascript).
Il est possible de développer une API ou une application Android native en Kotlin : cependant, il faut préciser que Kotlin ne se limite pas au développement mobile et se présente comme un concurrent plus général de Java.
Cette formation Langage Kotlin vous apprend l'essentiel de ce langage de programmation, des fonctions de base aux aspects les plus avancés.
Présentation du langage Kotlin
Utilité du langage Kotlin
Avenir du langage Kotlin
Présentation de l’IDE IntelliJ
Travaux Pratiques
Créer et compiler son premier projet Kotlin sous Intellij
Rappels sur la POO
Syntaxe de base (types, variables, tests, boucles, packages, fonctions, extensions)
Classes et variantes (nested, enum, data)
Programmer objet en Kotlin (interfaces, héritage, polymorphisme, etc.)
Délégation
Les génériques
Travaux Pratiques
Écriture d’algorithmes basiques
Qu’est-ce 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
Travaux Pratiques
Écriture d’algorithmes utilisant les aspects avancés du langage
Suspending function
Suspending lambda
Suspending function type
Coroutine builder
Coroutine context
Suspending function et state machine
Travaux Pratiques
Gestion de tâches grâce aux coroutines
Responsables d'exploitation souhaitant acquérir les connaissances nécessaires pour gérer et exploiter le système AS400.
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
Contacter l'organisme |
Durée |
3 jour(s) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 3 050,00 € |
Durée |
5j / 35h |
Modes |
|
Tarif |
A partir de 1 200,00 € |
Durée |
2 jours |
Modes |
|
Tarif |
A partir de 2 100,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|
Développeurs souhaitant maîtriser les fonctions avancées
du langage Webdev.
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
Contacter l'organisme |
Durée |
3 jour(s) |
Modes |
|
Tarif |
A partir de 580,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|
Cette formation couvre à la fois la dernière version de MySQL et la dernière version de MariaDB.
Ce module est destiné à apprendre le langage de procédure dans l'optique de développer:
Tarif |
A partir de 1 290,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 840,00 € |
Durée |
3j / 21h |
Modes |
|