Certification de formation Kotlin

Formation Kotlin : Les fondamentaux éligible CPF faisant partie de la certification « Développement mobile Android : (Java et Kotlin) »

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « Kotlin »
Prochaines dates
Planning et dates

« Kotlin »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
Kotlin : les Fondamentaux.

Développer des applications multiplate-forme avec Kotlin, un langage concis, fonctionnant sur tout IDE et utilisant les librairies Java et Android.

Objectifs

Quelles seront mes compétences à l’issue de la formation : Kotlin les Fondamentaux ?

À l’issu de la formation « Kotlin : Les fondamentaux », les apprenants auront les capacités de :

  1. Comprendre les fondements du langage Kotlin
  2. Ecrire, compiler et exécuter des programmes Kotlin
  3. Comprendre le modèle d’objet et de la programmation orientée objet
  4. Utiliser les classes, l’héritage, le polymorphisme
  5. Utilisez la modularisation et la délégation pour créer des objets à partir d’autres objets
  6. Utiliser des packages pour organiser le codes

Publics

Quels sont les profils concernés par le module : Kotlin les Fondamentaux ?

La formation « Kotlin : Les fondamentaux » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement logiciel ou mobile.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : Les Fondamentaux Kotlin ?

Pas de prérequis nécessaire pour la formation « Kotlin : Les fondamentaux », cependant des bases dans un langage Orienté Objet est un plus.

Programme détaillé

Commencer votre aventure Kotlin

  1. Dites bonjour à Kotlin
  2. Des exemples impressionnants de Kotlin
  3. Traiter avec le code de Kotlin
  4. Kotlin sous le capot
  5. Plus de raisons d’utiliser Kotlin

Poser une fondation

  1. Variables
  2. Type d’inférence
  3. Sécurité stricte nulle
  4. Nullability et Java
  5. Casts
  6. Types de données primitifs
  7. Types de données composites
  8. Déclarations par rapport aux expressions
  9. Contrôle du flux
  10. Des exceptions
  11. Constantes de compilation
  12. Les délégués

Jouer avec des fonctions

  1. Déclaration de fonction de base et utilisation
  2. Paramètre Vararg
  3. Fonctions d’expression unique
  4. Fonctions récursives à la suite
  5. Différentes façons d’appeler une fonction
  6. Fonctions de premier niveau
  7. Fonctions de haut niveau sous le capot
  8. Fonctions locales
  9. Pas de type de retour

Classes et objets

  1. Des classes
  2. Propriétés
  3. Constructeurs
  4. Héritage
  5. Interfaces
  6. Classes de données
  7. Surcharge de l’opérateur
  8. Déclaration d’objet
  9. Expression d’objet
  10. Classes Enum
  11. Modificateurs de visibilité
  12. Classes Sealed
  13. Classes imbriquées
  14. Importer des alias

Fonctions en tant que citoyens de première classe

  1. Types de fonctions
  2. Fonctions anonymes
  3. Expressions lambda
  4. Fonctions d’ordre supérieur
  5. Combinaison d’arguments nommés et d’expressions lambda
  6. Le dernier lambda dans une convention d’argument
  7. Java SAM support à Kotlin
  8. Types de fonctions Kotlin nommés
  9. Underscore pour les variables inutilisées
  10. Destructuration dans les expressions lambda
  11. Fonctions en ligne
  12. Références de fonction

Les génériques sont nos amis

  1. Génériques
  2. Contraintes génériques
  3. Variance
  4. Effacement de type
  5. Type de convention de dénomination des paramètres

Fonctions d’extension et propriétés

  1. Fonctions d’extension
  2. Propriétés d’extension
  3. Fonctions d’extension des membres et propriétés
  4. Fonctions d’extension génériques
  5. Littéraux de fonction avec un récepteur

Délégués

  1. Délégation de classe
  2. Délégation de propriété

Création de votre application galerie Marvel

  1. Galerie Marvel

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]