Éligible au CPF Titre RNCP · niveau 5

Kotlin

AMBIENT ITOrganisme de formation · Seine-Saint-Denis (93) et à distance
Prix2 300 €
DuréeDurée non précisée
FormatDistance + Seine-Saint-Denis (93)
PublicTout public
CertificationRNCP37674
01 · Objectifs

Ce que vous saurez faire

01Utilisez les nouvelles fonctionnalités de Kotlin pour écrire un code orienté objet structuré et lisible
02Découvrez comment utiliser les lambdas et les fonctions avancées pour écrire un code propre, réutilisable et simple
03Utiliser les extensions de Kotlin dans la bibliothèque de collections Java
04Maîtriser la syntaxe Kotlin
02 · Programme

Le déroulé, étape par étape

IntelliJ

  • Découverte de l'environnement de travail (IntelliJ, Gradle)
  • Optimisations et réglages pour un meilleur confort de programmation
  • Architecture d'un projet
  • Lire une StackTrace, utiliser le debugger
  • Utilisation de Gradle et ajout de librairies

Syntaxe

  • Hello World
  • Syntaxe d'écriture, des variables et méthodes
  • Fonction expression, paramètres nommés et par défaut.
  • Type nullable et gestion du NullpointerException
  • when, Elvis Opérator, if expression
  • Interopérabilité avec Java
  • Top level function
  • Tableau et list
  • Nouvelle boucle for
  • Pair et Triple

Programmation objet

  • Syntaxe, attributs, constructeurs,
  • Encapsulation, polymorphisme
  • Héritage et extension
  • Data, sealed, nested, inner, Singeleton
  • Enumération
  • Safe cast et Smart Cast

Lambda expression

  • Fonctionnement
  • High order function et inline
  • Lambda et les collections
  • Map, filter, Let, Apply, Also, Run
  • Inline

Requêtes

  • Gestion des exceptions
  • Ajouter des librairies externes
  • Réaliser une requête web
  • Parser un JSON (sérialisation / désérialisation)
  • Exploiter une API
  • Réaliser une tâche asynchrone avec un Thread
  • Réaliser une tâche asynchrone avec une coroutine

Module complémentaire (1 jour supplémentaire)

Aspects avancés

  • Lazy loading
  • Généricité
  • Destructuration
  • Surcharge d'opérateur
  • Introspection
  • Type Safe Builder
  • Coroutines avancées
03 · Résultats attendus

À la fin de la formation

RNCP37674B C01 - Développer la partie front-end d'une application web ou web mobile web ou web mobile sécurisée

  • Présentation d'un projet réalisé en amont de la session : 00 h 20 min

En amont de la session d'examen, le candidat réalise un ou plusieurs projets.

Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l'ensemble des projets.

Lors de l'examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.

Le candidat présente ensuite son ou ses projets au jury.

  • Entretien technique : 00 h 30 min

Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s'assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d'évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.

  • Questionnaire professionnel : 00 h 30 min

L'ensemble des candidats répondent en même temps au questionnaire professionnel en présence d'un surveillant. Le candidat étudie une documentation technique rédigée en anglais. Il répond à

  • deux questions fermées à choix unique posées en français ;
  • deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais.

Durée totale de l'épreuve pour le candidat : 01 h 20 min

04 · Points forts

Selon l’organisme

La formation Kotlin englobe la maîtrise de l'IDE IntelliJ, la syntaxe Kotlin, la programmation orientée objet, les expressions lambda, les requêtes, l'interopérabilité avec Java, et des aspects avancés comme les coroutines et le lazy loading.

05 · Lieu

Où se déroule la formation

À distance 100 % en ligne.
En centre Sessions en présentiel : Seine-Saint-Denis (93).
Seine-Saint-Denis (93)
06 · Financement

Payer avec votre Compte Personnel de Formation

Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.

Vérifier mes droits sur moncompteformation.gouv.fr
07 · Informations

Organisme, certification, inscription

OrganismeAMBIENT IT · SIRET 81227101300045
CertificationRNCP37674 · TP Développeur web et web mobile (RNCP37674)
Niveau de sortieBac + 2 (niveau 5)
Sessions à distance10 ouvertes à l’inscription
InscriptionSur moncompteformation.gouv.fr, depuis la fiche de la formation (bouton « Plus d’informations »)

Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 03/11/2026. WorkDispo n’est pas affilié à Mon Compte Formation.

Formations similaires

Tout le thème →
2 300 €Durée non précisée