Kotlin

2 jours II Code CNCP : 2233 II Certif info : 93877

/Kotlin

Cette formation vous offrira toutes les connaissances nécessaires pour développer une application mobile pour Android. Vous maîtriserez les concepts modernes de Kotlin ainsi que les bonnes pratiques de programmation dans l’utilisation de ce langage.

Les objectifs de la formation Kotlin les bases

A l’issue de la formation Kotlin Les Bases, les apprenants auront les capacités de :

  • Comprendre l’installation d’environnement de développement Kotlin
  • Se familiariser avec la fonction main, les variables, les opérateurs, les structures de contrôle, les fonctions, les packages
Lien vers site CPF

Les prérequis de la formation Kotlin les bases

  • Notions sur le paradigme Orienté Objet et /ou Fonctionnelle.
  • Bonne Maitrise de la programmation Java (formation Cegefos : « Java : les fondamentaux »)

Vous n’avez pas les prérequis nécessaires pour la formation Kotlin les bases? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Kotlin les bases

La formation KOTLIN s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle notamment :

  • Développeurs informatiques
  • Ingénieurs d’étude
  • Architecte système et logiciel
  • Consultants et chefs de projets proches du développement.
  • Développeur WEB sous PHP MySQL
  • Tout développeur JAVA J2EE ou .NET
  • Chef de projet
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Kotlin les bases

Commencer votre aventure kotlin

  • Dites bonjour ‡ kotlin
  • Des exemples impressionnants de kotlin
  • Traiter avec le code de kotlin
  • Kotlin sous le capot
  • Plus de raisons d’utiliser kotlin

Interfaces utilisateurs

  • Les View (TextViews, EditText, Buttons, etc.)
  • Les Layouts (Linear, Relative, Constrainte)
  • Interaction avec les vues
  • Les listeners
  • Les notifications (toast, AlertDialog, Snackbar)
  • Librairies, support/androidX
  • Les événements

Poser une fondation

  • Variables
  • Type d’inférence
  • Sécurité stricte nulle
  • Nullability et java
  • Casts
  • Types de données primitifs
  • Types de données composites
  • Déclarations par rapport aux expressions
  • Contrôle du flux
  • Des exceptions
  • Constantes de compilation

Jouer avec des fonctions

  • Déclaration de fonction de base et utilisation
  • Paramètre Vararg
  • Fonctions d’expression unique
  • Fonctions récursives
  • Différentes façons d’appeler une fonction
  • Fonctions de premier niveau
  • Fonctions de haut niveau sous le capot
  • Fonctions locales
  • Pas de type de retour

Programmation Orientée Objet avec Kotlin

  • Classes et héritage
  • Propriétés et attributs
  • Interfaces
  • Polymorphisme et encapsulation
  • Modifier la visibilité des classes, objets, interfaces, constructeurs…
  • Extensions
  • Génériques
  • Objets Kotlin
  • Pattern de délégation (fonctions, propriétés)

Classes et objets

  • Des classes
  • Propriétés
  • Constructeurs
  • Héritage
  • Interfaces
  • Classes de données
  • Surcharge de l’opérateur
  • Déclaration d’objet
  • Expression d’objet
  • Classes Enem
  • Modificateurs de visibilité
  • Classes Data
  • Classes Sealed
  • Classes imbriquées
  • Importer des alias

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Kotlin les bases.

Modalités De Formations

KOTLIN LES BASES

Le module KOTLIN LES BASES est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Kotlin les bases est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation certifiante Kotlin les bases est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante Kotlin les bases est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation KOTLIN LES BASES

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un