Formation Kotlin Coroutines – Ambient IT
Présentation
Points forts
- Infrastructure DaaS avec Chrome pour labs pratiques instantanĂ©s đ„ïž
- Aide au financement 4000⏠Bonus Atlas CPF exclusive đ¶
- Formation intensives certifiantes en 1 jour Ă 700⏠express âĄ
- Programme fidĂ©litĂ© 5% cagnotte sur chaque inscription đ
Points faibles
- Programme trop condensĂ© pour 1 journĂ©e seulement âł
- Pas dâactivitĂ©s pratiques individualisĂ©es, labs gĂ©nĂ©riques đšâđ»
Caractéristiques
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Programme
- Introduction aux Coroutines :
- Définition et contexte
- Utilisation des suspend functions
- Concurrence Structurée :
- Gestion du cycle de vie et des annulations
- Flows :
- Compréhension et gestion des Coroutine Flows
- Intégration des Coroutines avec Compose :
- Vue des bonnes pratiques et optimisation des workflows
- Tests :
- Unitaires des suspend functions et Flows, intégration dans ViewModels
Android, Kotlin et Jetpack Compose: Le cours complet – Udemy
Présentation
Points forts
- AccĂšs illimitĂ© Ă vie avec certificat partageable LinkedIn đ
- Formateur expert 10+ ans, 45+ cours créés đšâđ«
- Sous-titres disponibles en 13 langues pour une accessibilitĂ© globale đ
- Enseignement basĂ© sur lâexpĂ©rience professionnelle et projets concrets đ ïž
Points faibles
- Ne couvre pas MVVM ni Hilt, standards Android rĂ©cents đ§©
- Absence de projet dâapplication complĂšte avancĂ©e đ±
Caractéristiques
Présentation du formateur
Udemy is a leading global provider of online learning and professional certification preparation courses. It offers a diverse range of subjects and is dedicated to enhancing skills that are in demand in todayâs job market. Through its platform, learners can access courses anytime and anywhere, enabling flexible and personalized learning experiences. Udemy Business specifically caters to corporate clients, offering tailored training solutions to foster employee development and productivity. Recognized by top companies like Nasdaq, Volkswagen, NetApp, and Eventbrite, Udemy continues to empower individuals and organizations by facilitating in-demand skill acquisition and career advancement.
Programme
- Développement :
- Développement Web
- Science des données
- Développement mobile
- Langages de programmation
- Développement de jeux
- Conception et développement de bases de données
- Tests de logiciels
- Génie logiciel
- Outils de développement logiciel
- Développement sans code
- Business :
- Entreprenariat
- Communication
- Gestion
- Ventes
- Stratégie des affaires
- Opérations
- Gestion de projets
- Droit des affaires
- Analyses et informations économiques
- Ressources humaines
- Industrie
- Commerce en ligne
- Médias
- Immobilier
- Affaires – Divers
- Finance et comptabilité :
- Comptabilité et tenue de comptes
- Conformité
- Cryptomonnaies et blockchain
- Ăconomie
- Finance
- Préparation aux examens et aux certifications de finances
- Modélisation et analyse financiÚre
- Investissement et trading
- Outils de gestion financiĂšre
- Taxes
- Finance et comptabilitĂ© – Divers
- Informatique et logiciels :
- Certifications informatiques
- Réseaux et sécurité
- Matériel informatique
- SystĂšmes d’exploitation et serveurs
- Informatique et logiciels – Divers
- Productivité bureautique :
- Microsoft
- Apple
- SAP
- Oracle
- ProductivitĂ© bureautique – Divers
- Développement personnel :
- Transformation personnelle
- Productivité personnelle
- Leadership
- Développement de carriÚre
- RĂŽle parental et relations familiales
- Bonheur
- Pratiques ésotériques
- Religion et spiritualité
- Ălaboration de l’image de marque personnelle
- Créativité
- Influence
- Estime de soi et confiance en soi
- Gestion du stress
- MĂ©moire et mĂ©thodes d’apprentissage
- Motivation
- DĂ©veloppement personnel – Divers
- Design :
- Conception Web
- Conception graphique et illustration
- Outils de conception
- Conception d’une expĂ©rience utilisateur
- Conception de jeux
- 3D et animation
- Conception de mode
- Design architectural
- Décoration intérieure
- Conception – Divers
- Marketing :
- Marketing numérique
- Optimisation des moteurs de recherche
- Marketing dans les médias sociaux
- Image de marque
- Principes de base du marketing
- Analyses et automatisation marketing
- Relations publiques
- Publicité payante
- Marketing vidéo et mobile
- Marketing de contenu
- Growth Hacking
- Marketing d’affiliation
- Marketing produits
- Marketing – Divers
- Mode de vie :
- Arts et artisanat
- Beauté et maquillage
- Pratiques ésotériques
- Alimentation et boissons
- Jeux
- Bricolage et jardinage
- Soins et dressage des animaux domestiques
- Voyage
- Style de vie – Divers
- Photographie et vidéo :
- Photographie numérique
- Photographie
- Photographie de portrait
- Outils photographiques
- Photographie commerciale
- Conception vidéo
- Photographie et vidĂ©o – Divers
- SantĂ© et bien-ĂȘtre :
- Fitness
- Santé générale
- Sports
- Nutrition et régimes alimentaires
- Yoga
- Santé mentale
- Arts martiaux et autodéfense
- Sécurité et premiers secours
- Danse
- Méditation
- SantĂ© et forme physique – Divers
- Musique :
- Instruments
- Production musicale
- Principes de base de la musique
- Chant
- Techniques musicales
- Logiciels de musique
- Musique – Divers
- Formations et diplĂŽmes :
- Ingénierie
- Sciences humaines
- Mathématiques
- Sciences
- Formation en ligne
- Sciences sociales
- Apprentissage des langues
- Préparation des formateurs
- Préparation aux tests
- Autres formations et diplĂŽmes
Formation Kotlin pour Android – Sparks
Présentation
Points forts
- Certification Qualiopi, reconnue pour prise en charge OPCO đ
- Options flexibles prĂ©sentiel, distanciel ou intra-entreprise đą
- Sessions animĂ©es par des experts dĂ©diĂ©s en entreprise đšâđ«
- Formation courte de 4 jours avec programme complet đ
Points faibles
- Formation coĂ»teuse pour seulement 4 jours d'apprentissage đ°
- PrĂ©requis de connaissance en Java nĂ©cessaires đ§©
Caractéristiques
Présentation du formateur
Sparks Formation propose une vaste gamme de programmes de formation destinĂ©s aux professionnels IT, couvrant des domaines tels que le dĂ©veloppement logiciel, la gestion de projet, le Big Data, et la cybersĂ©curitĂ©. Avec des formations en Java, DevOps, SQL, et bien d’autres, Sparks s’adresse tant aux dĂ©butants qu’aux professionnels expĂ©rimentĂ©s. Les formations sont offertes sous divers formats adaptĂ©s aux besoins des entreprises, notamment en cours particuliers ou en sessions Inter-entreprises. CertifiĂ© Qualiopi et OPQF, Sparks garantit la qualitĂ© de ses formations qui sont Ă©ligibles aux financements par les OPCO. RĂ©parti sur plusieurs villes françaises, Sparks se positionne comme un partenaire de confiance pour le dĂ©veloppement des compĂ©tences IT.
Programme
- Présentation de Kotlin :
- Tour dâhorizon de Kotlin
- Environnement de développement
- Concepts centraux
- Principes de programmation, structure
- Java vs. Kotlin: principales différences
- Kotlin et Android Studio (IntelliJ)
- Langage Kotlin : Les Bases :
- Variables (Val, VarâŠ)
- Types de base
- Null Safety, smart-cast
- Inférence de type, hiérarchie
- Packages et imports
- Expressions et contrĂŽles de flux
- Bonnes pratiques de codage
- Kotlin et Programmation Orientée Objet (POO) :
- Classes, héritage, et polymorphisme
- Interfaces, encapsulation
- Propriétés, attributs, et visibilité
- Extensions et génériques
- Fonctions et Lambdas :
- Déclaration et paramétrage
- Fonctions anonymes et expressions lambdas
- High-Order Functions et coroutines
- Aspects Avancés :
- Déstructuration des déclarations
- Collections, types checks, surcharge des opérateurs
- Annotations et Réflexion
- Kotlin et Android :
- Utilisation avec Android Studio
- Organisation de projets avec string.xml, manifest
- Gestion APIs et JSON
- Interopérabilité entre Java et Kotlin :
- Appel réciproque, typage dynamique
- Outils :
- Documentation du code
- Utilisation de Gradle, Maven, plugins
Formation Kotlin DĂ©veloppement d’applications pour Android – Access IT
Présentation
Points forts
- Formation certifiante reconnue par les professionnels Android đ
- Environnement de dĂ©veloppement Android Studio intĂ©grĂ© đ»
- Projets rĂ©els publiables sur Google Play Store đ±
- Support multiplateforme avec Kotlin 1.7 et API 33 đ
Points faibles
- Non accessible via CPF ou financement personnel đ°
- Formation courte pour couvrir Android et Kotlin en profondeur đ
Caractéristiques
Présentation du formateur
Access-IT est un centre de formation spĂ©cialisĂ© dans les technologies de l’information. Il propose des formations professionnelles dans divers domaines informatiques, notamment le dĂ©veloppement, les rĂ©seaux, la sĂ©curitĂ© et la gestion de projets. Leurs programmes sont conçus pour rĂ©pondre aux besoins actuels du marchĂ© et sont dispensĂ©s par des experts du secteur.
Programme
- Introduction au langage Kotlin :
- Caractéristiques et fonctionnalités principales
- Comparaison avec Java
- Installation et configuration
- Syntaxe Kotlin :
- Variables et types de données
- Structures de contrĂŽle de flux
- Fonctions et expressions lambda
- Programmation Orientée Objet avec Kotlin :
- Classes et objets
- Héritage et interfaces
- Modificateurs de visibilité
- Développement mobile avec Kotlin :
- Configuration de projets Android avec Kotlin
- Intégration avec Android Studio
- Gestion des ressources et des layouts
- Utilisation des bibliothĂšques Kotlin :
- Introduction aux extensions Kotlin
- Utilisation de Koin pour l’injection de dĂ©pendances
- Coroutines pour la gestion des threads
- Ateliers pratiques :
- DĂ©veloppement d’une application mobile complĂšte
- Optimisation de code existant avec Kotlin
- Debugging et tests unitaires
Formation Kotlin – Plb Consultant
Présentation
Points forts
- Prise en charge OPCO Atlas jusqu'Ă 100% du coĂ»t đž
- Sessions flexibles : prĂ©sentiel Paris, rĂ©gions ou Ă distance đïž
- Satisfaction Ă©levĂ©e : note moyenne 4,8/5 sur 4 avis â
- Accompagnement personnalisĂ© par des formateurs trĂšs disponibles đ€
Points faibles
- Prix Ă©levĂ© comparĂ© Ă des alternatives en ligne de qualitĂ© đ°
- Non Ă©ligible au CPF malgrĂ© son coĂ»t important đ«
Caractéristiques
Présentation du formateur
PLB est un organisme de formation continue spĂ©cialisĂ© dans le dĂ©veloppement des compĂ©tences en informatique et management pour les professionnels. Depuis 25 ans, PLB propose, en prĂ©sentiel et Ă distance, plus de 2000 formations couvrant divers domaines tels que l’Unix, le dĂ©veloppement, les bases de donnĂ©es, la cybersĂ©curitĂ©, et bien d’autres. L’organisme est certifiĂ© Qualiopi, garantissant la qualitĂ© des services offerts. PLB est reconnu pour ses formations alignĂ©es sur les attentes rĂ©elles du marchĂ© et pour son engagement en matiĂšre de RSE, attestĂ© par une Ă©valuation Platinium par EcoVadis, positionnant PLB dans le top 1% des organismes français.
Programme
- Introduction Ă Kotlin :
- Cible de la formation
- Durée
- Prix
- Niveau
- Référence
- Objectifs opérationnels et pédagogiques :
- Développer des applications Android
- CrĂ©ation d’interfaces utilisateurs
- Utilisation des fragments et activités
- Manipulation des données
- Fonctionnalités intégrées des appareils mobiles
- MaĂźtrise de Kotlin et Android Studio
- Connaissance des APIs et bonnes pratiques
- Prérequis :
- Connaissance d’un langage de programmation orientĂ©e objet
- Notions de l’Ă©cosystĂšme Android
- Plan de la formation :
- Premiers pas avec Kotlin
- Cycle de dĂ©veloppement d’une application Kotlin
- Interfaces utilisateurs
- Activités et Fragments
- Chargement et affichage de données
- Ăchanges de donnĂ©es
- Aspects avancés de Kotlin
- Prochaines sessions :
- Juin 2025
- Septembre 2025
- Octobre 2025
- Décembre 2025
- ĂligibilitĂ© et avis :
- Formation éligible à la prise en charge par OPCO Atlas
- Avis des participants
Android Kotlin – Furmazione
Présentation
Points forts
- Taux de rĂ©ussite exceptionnel de 78% pour les apprenants đ
- Formation intensive complĂšte en seulement 5 jours đ„
- Partenariat officiel avec Google depuis 2017 đ€
- Plateforme couvrant 85% du marchĂ© des applications mobiles đ±
Points faibles
- Sessions peu frĂ©quentes avec seulement 3 dates en 2025 đ
- PrĂ©requis de connaissances en programmation orientĂ©e objet đ
Caractéristiques
Présentation du formateur
Furmazione est un organisme de formation spĂ©cialisĂ© dans l’acquisition de permis et le dĂ©veloppement des compĂ©tences professionnelles. Il propose une gamme diversifiĂ©e de formations incluant permis auto, moto, bateau, poids lourd, ainsi que des stages de rĂ©cupĂ©ration de points de permis. Furmazione s’engage Ă rendre l’apprentissage accessible, offrant des solutions de financement pour ses formations. L’organisation reste connectĂ©e avec son audience par le biais des rĂ©seaux sociaux et fournit un service client rĂ©actif. Son site web permet de rĂ©server des formations en ligne, garantissant simplicitĂ© et efficacitĂ© aux participants. Partnering opportunities and detailed support options are also available for businesses.
Programme
- Module 1: Introduction Ă Android et Kotlin
- PrĂ©sentation d’Android et de ses fonctionnalitĂ©s
- Historique de la plateforme Android
- Architecture (les couches et machines virtuelles Dalvik et ART)
- Introduction au langage de programmation Kotlin
- Pourquoi utiliser Kotlin pour développer des applications Android ?
- Installation des outils de développement (Android Studio, SDK, JDK, NDK)
- Prise en main du logiciel Android Studio et installation de plugins utiles
- CrĂ©ation d’un premier projet et introduction Ă JetPack
- Module 2: Les fondamentaux de Kotlin
- Types de données et opérateurs en Kotlin
- Variables et constantes
- Structures de contrĂŽle (boucles, conditions)
- Fonctions et expressions lambda
- Classes et objets en Kotlin
- Module 3: Les activités et les interfaces utilisateur
- Créer une activité en Kotlin
- Ajouter des éléments graphiques à une activité (boutons, textes, images)
- GĂ©rer les actions des utilisateurs (clique sur boutons, entrĂ©e de texte etc…)
- Créer une interface utilisateur responsive adapté aux différents écrans
- Introduction aux layouts en Android (ConstraintLayout, LinearLayout, FrameLayout etc…) et JetPack Compose
- Mise en place de Fragment
- Module 4: Les services et les broadcast receivers
- Services en arriĂšre-plan (Service, IntentService, Foreground)
- Les différences entre les services et les broadcast receivers
- Comment communiquer entre les composants de l’application
- CrĂ©er une notification pour informer l’utilisateur
- Module 5: AccÚs aux données et bases de données
- Enregistrer des donnĂ©es dans l’application (prĂ©fĂ©rences utilisateur SharedPreference / DataStore, fichiers, bases de donnĂ©es interne)
- Effectuer des requĂȘtes vers des API REST en utilisant des bibliothĂšques telles que Gson, Volley ou Retrofit2
- Utiliser une base de données SQLite avec Room pour stocker des données
- Module 6: Cartographie
- Introduction Google Map
- Configuration et mise en place de la cartographie
- Alternatives (MapBox, OSM)
- Module 7: Firebase Cloud Messaging (FCM)
- Introduction Ă FCM
- Envoyer des notifications push Ă vos utilisateurs
- Configurer les récepteurs de notification pour votre application Android
- Gérer les abonnements aux notifications pour les utilisateurs
- Module 8: La publication sur le Play Store
- PrĂ©paration de l’application pour la publication
- CrĂ©ation d’un compte dĂ©veloppeur Google Play
- Publication de l’application sur le Play Store








