SlideShare une entreprise Scribd logo
1  sur  96
Télécharger pour lire hors ligne
Formation
Kotlin
Le Guide du Débutant
Une formation
Fabien BRISSONNEAU
Une formation
Introduction
1. L’origine et les outils
2. La syntaxe de base
3. La gestion des nullables
4. La programmation fonctionnelle
5. Les classes et fonctions génériques
6. Les collections et séquences
7. La programmation orientée objets
Conclusion
Plan de la formation
Une formation
Développeurs
Chef de projet
Décideurs
Public concerné
Une formation
Connaissances requises
Pratique d’un langage de programmation !
A vous de jouer !
Présentation du projet
de la formation
Une formation
Fabien BRISSONNEAU
Kotlin
Les sites de référence
Une formation
Fabien BRISSONNEAU
Une formation
Le site Kotlinlang.org
Les différents usages
Le site de JetBrains
Les versions de IntelliJ
Plan
Les outils en ligne
de commande
Une formation
Fabien BRISSONNEAU
Une formation
Le compilateur
Le runtime Kotlin
Les scripts
Plan
Read-Eval-Print-Loop
Une formation
Fabien BRISSONNEAU
Une formation
Un moyen rapide de tester un code
REPL Kotlin en ligne
Plan
IntelliJ IDEA
Une formation
Fabien BRISSONNEAU
Une formation
Installer IntelliJ IDEA
Les menus et fonctionnalités
Ecrire et compiler
Plan
Les variables
Une formation
Fabien BRISSONNEAU
Une formation
Déclarer une variable
Typer une variable
Choisir mutable ou non
Plan
Les types
Une formation
Fabien BRISSONNEAU
Une formation
Les types numériques
Le type booléen
Les caractères et chaînes
Les tableaux
Plan
Les conversions
Une formation
Fabien BRISSONNEAU
Une formation
Les conversions standards
Le narrowing et widening
Plan
Les fonctions et paramètres
Une formation
Fabien BRISSONNEAU
Une formation
Les fonctions
Les paramètres
Les valeurs par défaut
Les paramètres nommés
L’écriture littérale
Plan
Les packages et imports
Une formation
Fabien BRISSONNEAU
Une formation
Les packages
Les visibilités de l’extérieur
Les imports
Les alias d’import
Plan
Les templates de string
Une formation
Fabien BRISSONNEAU
Une formation
Les chaînes de format
Les remplacements d’expressions
Plan
Les boucles
Une formation
Fabien BRISSONNEAU
Une formation
Avec while
Avec repeat
Avec un intervalle
Les break et continue
Plan
Les flux de contrôle
Une formation
Fabien BRISSONNEAU
Une formation
La logique conditionnelle
If et when sont des expressions
Conséquence sur la sécurité du code
Plan
La gestion des exceptions
Une formation
Fabien BRISSONNEAU
Une formation
Les exceptions de la JVM
Pas d ’exceptions gérées
Type de retour Nothing
Plan
Les valeurs nullables
Une formation
Fabien BRISSONNEAU
Une formation
Les types nullables
La conséquence sur le code
Plan
Les smart-cast et safe-calls
Une formation
Fabien BRISSONNEAU
Une formation
Les smart cast
L’opérateur ?.
L’opérateur !!.
Plan
L’opérateur elvis
Une formation
Fabien BRISSONNEAU
Une formation
Tester la valeur null
L’opérateur elvis
Plan
Les classes anonymes
Une formation
Fabien BRISSONNEAU
Une formation
Créer une classe à la volée
Mise en œuvre dans les listeners
Plan
Les fonctions anonymes
Une formation
Fabien BRISSONNEAU
Une formation
Créer une fonction à la volée
Appeler une fonction anonyme
Plan
Les lambdas expression
Une formation
Fabien BRISSONNEAU
Une formation
Créer une lambda expression
Inliner une lambda
Plan
Les fonctions locales
Une formation
Fabien BRISSONNEAU
Une formation
Créer une fonction locale
Comment les utiliser
Plan
L’écriture infixe
Une formation
Fabien BRISSONNEAU
Une formation
Exemple de fonctions infixe
Créer une fonction infixe
Plan
Les fonctions d’extension
Une formation
Fabien BRISSONNEAU
Une formation
Ecrire une fonction d’extension
Justifier une fonction d’extension
Plan
Les fonctions de premier
ordre
Une formation
Fabien BRISSONNEAU
Une formation
Exemple de fonctions de premier ordre
Créer une fonction de premier ordre
Alternatives
Plan
La surcharge
des opérateurs
Une formation
Fabien BRISSONNEAU
Une formation
Surcharger un opérateur
Intérêt de la surcharge d’opérateurs
Plan
Les types fonctions
Une formation
Fabien BRISSONNEAU
Une formation
Intérêt de réifier les fonctions
Créer des functors
Plan
Apply, let, run et also
Une formation
Fabien BRISSONNEAU
Une formation
Utiliser apply et let
Utiliser run et also
Plan
Les fonctions génériques
Une formation
Fabien BRISSONNEAU
Une formation
Pourquoi une fonction générique
Créer une fonction générique
Plan
Les classes génériques
Une formation
Fabien BRISSONNEAU
Une formation
Pourquoi une classe générique
Créer une classe générique
Plan
Les contraintes
Une formation
Fabien BRISSONNEAU
Une formation
Les limites de la généricité
Placer des contraintes
Plan
La covariance
Une formation
Fabien BRISSONNEAU
Une formation
La compatibilité entre classes
Quand ça suit l’héritage
A l’envers de l’héritage
Plan
Les classes de collection
Une formation
Fabien BRISSONNEAU
Une formation
Les interfaces de collections
Les classes d’implémentation
Plan
Les fonctions
de fabrication
Une formation
Fabien BRISSONNEAU
Une formation
Utiliser des fonctions de création
Les options de construction
Plan
La mutabilité
Une formation
Fabien BRISSONNEAU
Une formation
Les collections immutables
Les collections mutables
Plan
La covariance
Une formation
Fabien BRISSONNEAU
Une formation
La covariance
La contravariance
Plan
Les fonctions d’extension
Une formation
Fabien BRISSONNEAU
Une formation
Les différentes fonctions
La programmation fonctionnelle
Plan
Les séquences
Une formation
Fabien BRISSONNEAU
Une formation
Créer une séquence
La différence avec les collections
Plan
Les classes
Une formation
Fabien BRISSONNEAU
Une formation
Les classes
Les propriétés
Le constructeur
Les constructeurs secondaires
Plan
Les interfaces
Une formation
Fabien BRISSONNEAU
Une formation
Définir une interface
Implémenter une interface
Plan
L’initialisation retardée
Une formation
Fabien BRISSONNEAU
Une formation
Le comportement à l’initialisation
L’obligation de retarder
Les conséquences de l’oubli
Plan
L’héritage
Une formation
Fabien BRISSONNEAU
Une formation
Hériter d’une classe
Héritage bloqué ou non
Redéfinition possible ou non
Plan
Les data class
Une formation
Fabien BRISSONNEAU
Une formation
Créer une data class
Impact sur le code généré
La déclaration déstructurée
Plan
Les classes internes
Une formation
Fabien BRISSONNEAU
Une formation
Une classe imbriquée
Une classe interne
Une classe anonyme
Plan
Les objets
Une formation
Fabien BRISSONNEAU
Une formation
L’objet de classe anonyme
L’objet singleton
L’objet compagnon
Plan
Conclusion
Kotlin
Le Guide du Débutant
Une formation
Fabien BRISSONNEAU
Une formation
1. L’origine et les outils
2. La syntaxe de base
3. La gestion des nullables
4. La programmation fonctionnelle
5. Les classes et fonctions génériques
6. Les collections et séquences
7. La programmation orientée objets
Bilan
Alphorm.com Formation Kotlin : Le Guide du Débutant

Contenu connexe

Tendances

Alphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm
 
Alphorm.com Formation WinDev 25 : Les fondamentaux
Alphorm.com Formation WinDev 25 : Les fondamentauxAlphorm.com Formation WinDev 25 : Les fondamentaux
Alphorm.com Formation WinDev 25 : Les fondamentauxAlphorm
 
Alphorm.com Formation Creo Parametric - L'essentiel
Alphorm.com Formation Creo Parametric - L'essentielAlphorm.com Formation Creo Parametric - L'essentiel
Alphorm.com Formation Creo Parametric - L'essentielAlphorm
 
Alphorm.com Formation WinDev 22 - Expert
Alphorm.com Formation WinDev 22 - ExpertAlphorm.com Formation WinDev 22 - Expert
Alphorm.com Formation WinDev 22 - ExpertAlphorm
 
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautés
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautésAlphorm.com Formation Autodesk Revit 2018 : Les nouveautés
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautésAlphorm
 
Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#O'neil Konan
 
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau Avancé
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau AvancéAlphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau Avancé
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau AvancéAlphorm
 
Alphorm.com Formation Cinema 4D R19: Perfectionnement
Alphorm.com Formation Cinema 4D R19: PerfectionnementAlphorm.com Formation Cinema 4D R19: Perfectionnement
Alphorm.com Formation Cinema 4D R19: PerfectionnementAlphorm
 
Alphorm.com Formation CSS : Ateliers Complets Avancés
Alphorm.com Formation CSS : Ateliers Complets AvancésAlphorm.com Formation CSS : Ateliers Complets Avancés
Alphorm.com Formation CSS : Ateliers Complets AvancésAlphorm
 
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentaux
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentauxAlphorm.com Formation Autodesk Inventor 2021 : Les fondamentaux
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentauxAlphorm
 
12 outils de vidéo + quiz
12 outils de vidéo + quiz12 outils de vidéo + quiz
12 outils de vidéo + quizRedaction SKODEN
 
Presentation du framework symfony
Presentation du framework symfonyPresentation du framework symfony
Presentation du framework symfonyJeremy Gachet
 
Alphorm.com Formatio CSS Grid : Maîtriser le Responsiven
Alphorm.com Formatio CSS Grid : Maîtriser le ResponsivenAlphorm.com Formatio CSS Grid : Maîtriser le Responsiven
Alphorm.com Formatio CSS Grid : Maîtriser le ResponsivenAlphorm
 
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...Alphorm
 
Prototype formation spiralconnect
Prototype formation spiralconnectPrototype formation spiralconnect
Prototype formation spiralconnectStéphane Leprince
 
Alphorm.com Formation CSS : Niveau Avancé
Alphorm.com Formation CSS : Niveau AvancéAlphorm.com Formation CSS : Niveau Avancé
Alphorm.com Formation CSS : Niveau AvancéAlphorm
 
Alphorm.com Formation Robot Structural Analysis Professional
Alphorm.com Formation Robot Structural Analysis ProfessionalAlphorm.com Formation Robot Structural Analysis Professional
Alphorm.com Formation Robot Structural Analysis ProfessionalAlphorm
 
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec SymfonyMieux Développer en PHP avec Symfony
Mieux Développer en PHP avec SymfonyHugo Hamon
 

Tendances (19)

Alphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancéAlphorm.com Formation WebDev 22 avancé
Alphorm.com Formation WebDev 22 avancé
 
Alphorm.com Formation WinDev 25 : Les fondamentaux
Alphorm.com Formation WinDev 25 : Les fondamentauxAlphorm.com Formation WinDev 25 : Les fondamentaux
Alphorm.com Formation WinDev 25 : Les fondamentaux
 
Alphorm.com Formation Creo Parametric - L'essentiel
Alphorm.com Formation Creo Parametric - L'essentielAlphorm.com Formation Creo Parametric - L'essentiel
Alphorm.com Formation Creo Parametric - L'essentiel
 
Alphorm.com Formation WinDev 22 - Expert
Alphorm.com Formation WinDev 22 - ExpertAlphorm.com Formation WinDev 22 - Expert
Alphorm.com Formation WinDev 22 - Expert
 
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautés
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautésAlphorm.com Formation Autodesk Revit 2018 : Les nouveautés
Alphorm.com Formation Autodesk Revit 2018 : Les nouveautés
 
Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#Comment devenir un bon programmeur en c#
Comment devenir un bon programmeur en c#
 
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau Avancé
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau AvancéAlphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau Avancé
Alphorm.com Formation SAP BusinessObjects Web Intelligence BI4 : Niveau Avancé
 
Alphorm.com Formation Cinema 4D R19: Perfectionnement
Alphorm.com Formation Cinema 4D R19: PerfectionnementAlphorm.com Formation Cinema 4D R19: Perfectionnement
Alphorm.com Formation Cinema 4D R19: Perfectionnement
 
Alphorm.com Formation CSS : Ateliers Complets Avancés
Alphorm.com Formation CSS : Ateliers Complets AvancésAlphorm.com Formation CSS : Ateliers Complets Avancés
Alphorm.com Formation CSS : Ateliers Complets Avancés
 
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentaux
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentauxAlphorm.com Formation Autodesk Inventor 2021 : Les fondamentaux
Alphorm.com Formation Autodesk Inventor 2021 : Les fondamentaux
 
12 outils de vidéo + quiz
12 outils de vidéo + quiz12 outils de vidéo + quiz
12 outils de vidéo + quiz
 
Presentation du framework symfony
Presentation du framework symfonyPresentation du framework symfony
Presentation du framework symfony
 
Alphorm.com Formatio CSS Grid : Maîtriser le Responsiven
Alphorm.com Formatio CSS Grid : Maîtriser le ResponsivenAlphorm.com Formatio CSS Grid : Maîtriser le Responsiven
Alphorm.com Formatio CSS Grid : Maîtriser le Responsiven
 
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...
Alphorm.com Support de la Formation Adobe-Illustrator CC , Découverte du vect...
 
spiralconnect2
spiralconnect2spiralconnect2
spiralconnect2
 
Prototype formation spiralconnect
Prototype formation spiralconnectPrototype formation spiralconnect
Prototype formation spiralconnect
 
Alphorm.com Formation CSS : Niveau Avancé
Alphorm.com Formation CSS : Niveau AvancéAlphorm.com Formation CSS : Niveau Avancé
Alphorm.com Formation CSS : Niveau Avancé
 
Alphorm.com Formation Robot Structural Analysis Professional
Alphorm.com Formation Robot Structural Analysis ProfessionalAlphorm.com Formation Robot Structural Analysis Professional
Alphorm.com Formation Robot Structural Analysis Professional
 
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec SymfonyMieux Développer en PHP avec Symfony
Mieux Développer en PHP avec Symfony
 

Similaire à Alphorm.com Formation Kotlin : Le Guide du Débutant

Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm
 
Alphorm.com Formation Laravel : Maîtriser les particularités de Laravel
Alphorm.com Formation Laravel : Maîtriser les particularités de LaravelAlphorm.com Formation Laravel : Maîtriser les particularités de Laravel
Alphorm.com Formation Laravel : Maîtriser les particularités de LaravelAlphorm
 
Alphorm.com Formation Vue.js : Maitriser les bases
Alphorm.com Formation Vue.js : Maitriser les basesAlphorm.com Formation Vue.js : Maitriser les bases
Alphorm.com Formation Vue.js : Maitriser les basesAlphorm
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm
 
Alphorm.com Formation PowerShell : Niveau Initiation
Alphorm.com Formation PowerShell : Niveau InitiationAlphorm.com Formation PowerShell : Niveau Initiation
Alphorm.com Formation PowerShell : Niveau InitiationAlphorm
 
Alphorm.com Formation Exploiter la puissance de Laravel
Alphorm.com Formation Exploiter la puissance de LaravelAlphorm.com Formation Exploiter la puissance de Laravel
Alphorm.com Formation Exploiter la puissance de LaravelAlphorm
 
Alphorm.com Formation IOS avec Xcode : Gérer l'Accessibilité
Alphorm.com Formation IOS avec Xcode : Gérer l'AccessibilitéAlphorm.com Formation IOS avec Xcode : Gérer l'Accessibilité
Alphorm.com Formation IOS avec Xcode : Gérer l'AccessibilitéAlphorm
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02Eric Bourdet
 
OBJIS Congo présente 10 reperes cle du developpeur java
OBJIS Congo présente 10 reperes cle du developpeur javaOBJIS Congo présente 10 reperes cle du developpeur java
OBJIS Congo présente 10 reperes cle du developpeur javaDouglas MBIANDOU
 
Benchmark stratice des plateformes open source
Benchmark stratice des plateformes open sourceBenchmark stratice des plateformes open source
Benchmark stratice des plateformes open sourceFFFOD
 
Symfony 4 2019
Symfony 4 2019Symfony 4 2019
Symfony 4 2019Eric Para
 
Symphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureSymphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureJonathan Bonzy
 
Symphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureSymphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureMarc Nazarian
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02Rahma Boufalgha
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02Rahma Boufalgha
 
Alphorm.com Formation Architecture Microservices : Azure Devops
Alphorm.com Formation Architecture Microservices : Azure DevopsAlphorm.com Formation Architecture Microservices : Azure Devops
Alphorm.com Formation Architecture Microservices : Azure DevopsAlphorm
 
Carrousel Partenaires Le Bahut promo1 2020
Carrousel Partenaires Le Bahut promo1 2020Carrousel Partenaires Le Bahut promo1 2020
Carrousel Partenaires Le Bahut promo1 2020Sylvain Tillon
 

Similaire à Alphorm.com Formation Kotlin : Le Guide du Débutant (20)

Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBootAlphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
 
Alphorm.com Formation Laravel : Maîtriser les particularités de Laravel
Alphorm.com Formation Laravel : Maîtriser les particularités de LaravelAlphorm.com Formation Laravel : Maîtriser les particularités de Laravel
Alphorm.com Formation Laravel : Maîtriser les particularités de Laravel
 
Alphorm.com Formation Vue.js : Maitriser les bases
Alphorm.com Formation Vue.js : Maitriser les basesAlphorm.com Formation Vue.js : Maitriser les bases
Alphorm.com Formation Vue.js : Maitriser les bases
 
Alphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau PerfectionnementAlphorm.com Formation PowerShell : Niveau Perfectionnement
Alphorm.com Formation PowerShell : Niveau Perfectionnement
 
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition APIAlphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
 
Alphorm.com Formation PowerShell : Niveau Initiation
Alphorm.com Formation PowerShell : Niveau InitiationAlphorm.com Formation PowerShell : Niveau Initiation
Alphorm.com Formation PowerShell : Niveau Initiation
 
Alphorm.com Formation Exploiter la puissance de Laravel
Alphorm.com Formation Exploiter la puissance de LaravelAlphorm.com Formation Exploiter la puissance de Laravel
Alphorm.com Formation Exploiter la puissance de Laravel
 
java (1).pdf
java (1).pdfjava (1).pdf
java (1).pdf
 
Alphorm.com Formation IOS avec Xcode : Gérer l'Accessibilité
Alphorm.com Formation IOS avec Xcode : Gérer l'AccessibilitéAlphorm.com Formation IOS avec Xcode : Gérer l'Accessibilité
Alphorm.com Formation IOS avec Xcode : Gérer l'Accessibilité
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02
 
OBJIS Congo présente 10 reperes cle du developpeur java
OBJIS Congo présente 10 reperes cle du developpeur javaOBJIS Congo présente 10 reperes cle du developpeur java
OBJIS Congo présente 10 reperes cle du developpeur java
 
Benchmark stratice des plateformes open source
Benchmark stratice des plateformes open sourceBenchmark stratice des plateformes open source
Benchmark stratice des plateformes open source
 
Symfony 4 2019
Symfony 4 2019Symfony 4 2019
Symfony 4 2019
 
Symphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureSymphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeure
 
Symphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeureSymphonie pour PHP industrialisé en agilité majeure
Symphonie pour PHP industrialisé en agilité majeure
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02
 
Java 110605092007-phpapp02
Java 110605092007-phpapp02Java 110605092007-phpapp02
Java 110605092007-phpapp02
 
Compte rendu Blend Web Mix 2015
Compte rendu Blend Web Mix 2015Compte rendu Blend Web Mix 2015
Compte rendu Blend Web Mix 2015
 
Alphorm.com Formation Architecture Microservices : Azure Devops
Alphorm.com Formation Architecture Microservices : Azure DevopsAlphorm.com Formation Architecture Microservices : Azure Devops
Alphorm.com Formation Architecture Microservices : Azure Devops
 
Carrousel Partenaires Le Bahut promo1 2020
Carrousel Partenaires Le Bahut promo1 2020Carrousel Partenaires Le Bahut promo1 2020
Carrousel Partenaires Le Bahut promo1 2020
 

Plus de Alphorm

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm
 
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm
 
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm
 

Plus de Alphorm (20)

Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
 
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
 
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : SécuritéAlphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
 
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à ZAlphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
 
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'ArchitecturesAlphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
 
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion CommercialeAlphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation Sage : Gestion Commerciale
 
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objetAlphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
 
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord InteractifAlphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
 
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style IsométriqueAlphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
 
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes MobilesAlphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
 
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POOAlphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation PHP 8 : Les bases de la POO
 
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
 
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
 
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
 
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
 
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et ServicesAlphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
 
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de DonnéesAlphorm.com Formation Power BI : Analyse et Visualisation de Données
Alphorm.com Formation Power BI : Analyse et Visualisation de Données
 
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : ArchitectureAlphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
Alphorm.com Formation CCNP ENCOR 350-401 (5/8) : Architecture
 

Alphorm.com Formation Kotlin : Le Guide du Débutant