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
À l'issue de cette formation Rust Initiation vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 995,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 490,00 € |
Durée |
2 jours |
Modes |
|
Savoir maîtriser
Gatling est un outil de développement open source dédié de test de charge et de prerformance des applications web. Il fournit une alternative full dev-ops au vénérable JMeter. Les tests de charge sont scriptés via le langage Scala et s’intègrent aisément dans les pipelines de CI/CD (intégration continue / livraison continue) des approches DevOps. L’architecture asynchrone du produit lui permet de simuler de très nombreux utilisateurs avec un minimum de ressources.
Avec cette formation Gatling, vous apprendrez à :
Tarif |
A partir de 1 480,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous aurez les connaissances nécessaires pour :
Tarif |
A partir de 1 490,00 € |
Durée |
2j / 14h |
Modes |
|
À l'issue de cette formation Cisco Enterprise, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 790,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 1 390,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 2 750,00 € |
Durée |
5 jours |
Modes |
|
Concrètement, à l'issue de la formation, vous aurez acquis les connaissances et compétences pour :
Tarif |
A partir de 2 695,00 € |
Durée |
5j / 35h |
Modes |
|
CSS est un bon moyen de séparer le design du code HTML. Cependant, certaines contraintes liées au langage font que l'évolution, la réutilisation et la maintenance des feuilles de style CSS se révèlent être des tâches difficiles. Les langages LESS et SASS offrent la possibilité de créer des feuilles de styles CSS dynamiques dans lesquelles il est possible d'utiliser des variables, des fonctions et de faire de l'héritage. Non seulement l'écriture des feuilles de style est simplifiée mais leur lisibilité et leur pérennité en sont grandement améliorées. Ce cours sur les langages LESS et SASS de génération dynamique de feuille de style vous permettra de vous familiariser avec les spécificités de chacun
Tarif |
Contacter l'organisme |
Durée |
1j / 7h |
Modes |
|