Des cours de formation en direct sur le développement mobile, dispensés par un instructeur en ligne ou sur site, montrent, grâce à une pratique interactive et concrète, comment développer des applications mobiles.
La formation en développement mobile est disponible en « formation en direct en ligne » ou en « formation en direct sur site ». La formation en direct en ligne (également appelée « formation en direct à distance ») est assurée via un bureau à distance interactif. La formation en direct sur site peut être dispensée localement dans vos locaux à Lyon ou dans nos centres de formation d'entreprise à Lyon.
NobleProg -- Votre fournisseur de formation local
Lyon, Gare Lyon Part-Dieu
NobleProg Lyon, 10 Place Charles Béraudier, Lyon, france, 69000
Situé à 200 mètres de la gare TGV, la Tour Suisse est l'immeuble de bureaux le plus emblématique de ce secteur de Lyon. Le centre d'affaires vous propose un lieu de qualité pour vos formations, séminaires et réunions.
Gares TGV
Gare TGV Part-Dieu à 100 mètres, sortie porte du Rhône
Aéroport
Lyon Saint Exupéry (Satolas) à 30 minutes
Rhône Express depuis l’aéroport Saint Exupéry
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs de niveau avancé qui souhaitent apprendre les techniques de programmation avancées en Swift, Kotlin et JavaScript, mettre en œuvre des architectures évolutives et créer des applications riches en fonctionnalités avec une intégration API sécurisée, une communication en temps réel et une interface utilisateur/extrême avancée.
A la fin de cette formation, les participants seront capables de :
Maîtriser les techniques avancées Programming en Swift, Kotlin et JavaScript, y compris les fermetures, les coroutines, et async/await.
Concevoir des architectures d'applications mobiles Scalable en utilisant MVVM pour iOS/Android et la gestion d'état avancée en React Native.
Construire des applications mobiles riches en fonctionnalités avec une intégration API sécurisée, une communication en temps réel et une gestion avancée des données (Core Data, SQLite, Room, Firebase).
Intégrer les fonctionnalités des appareils natifs telles que la caméra, la géolocalisation et les capteurs, et créer des modules natifs personnalisés dans React Native.
Créer une interface utilisateur avancée avec des Animation et des composants réutilisables pour des expériences mobiles réactives et hautement interactives.
Tester, déboguer et optimiser les applications pour la performance et la fiabilité en utilisant Xcode, Android Profiler, et React Native Debugger.
Déployer des applications à l'aide de pipelines CI/CD pour une intégration continue et des versions automatisées sur l'App Store et Google Play.
Réaliser un projet d'excellence, en développant et en déployant une application prête à être produite sur les magasins d'applications.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire qui souhaitent maîtriser le développement d'applications mobiles sur plusieurs plateformes.
A l'issue de cette formation, les participants seront capables de :
Configurer des environnements de développement pour iOS, Android et React Native en utilisant Xcode, Android Studio et React Native CLI/Expo.
Développer des applications natives iOS et Android en utilisant Swift pour iOS et Kotlin pour Android, en créant des applications avec navigation et intégration d'API.
Créer des applications multiplateformes avec React Native, en tirant parti d'une base de code unique pour créer des applications pour iOS et Android.
Concevoir des interfaces utilisateur réactives en utilisant Auto Layout, XML et Flexbox pour iOS, Android et React Native.
Gérer les données et l'état dans les applications en utilisant des solutions de stockage local et gérer les demandes d'API sur toutes les plateformes.
Incorporer des fonctionnalités avancées telles que l'appareil photo, la géolocalisation et les cartes dans les applications mobiles.
Mettre en œuvre la navigation multi-écrans dans les applications natives iOS, Android et React.
Déboguer et tester les applications à l'aide des outils fournis par Xcode, Android Studio et React Native.
Déployer des applications sur l'App Store et Google Play Store.
Réaliser un projet Capstone mettant en valeur les compétences acquises en construisant et en présentant une application mobile fonctionnelle.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs débutants qui souhaitent se plonger dans le développement d'applications mobiles.
A l'issue de cette formation, les participants seront capables de :
Configurer les environnements de développement pour iOS (Xcode), Android (Android Studio), et React Native (Node.js, CLI, et Expo).
Apprendre les principales différences entre le développement natif et le développement multiplateforme et développer des connaissances de base en Swift, Kotlin et JavaScript.
Créer des interfaces utilisateur réactives en utilisant iOS Auto Layout, Android XML, et React Native Flexbox.
Développer des applications simples en utilisant Swift pour iOS, Kotlin pour Android et React Native pour les applications multiplateformes.
Mettre en œuvre des fonctions d'appareil photo, de GPS et de stockage dans les applications à l'aide de React Native.
Utiliser Xcode, Android Studio et les outils de débogage React Native pour résoudre les problèmes et exécuter les applications sur des simulateurs et des appareils réels.
Préparer et déployer des applications sur l'App Store (iOS) et Google Play Store (Android).
Travailler sur des projets de groupe et obtenir un retour d'information de la part des pairs afin d'améliorer les compétences en matière de développement d'applications.
Construire et présenter une application native React multiplateforme entièrement fonctionnelle.
Cette formation dirigée par un instructeur, en ligne ou sur site à Lyon, est destinée aux développeurs qui souhaitent maîtriser les fonctionnalités et techniques avancées de .NET MAUI pour créer des applications mobiles et de bureau.
Au terme de cette formation, les participants seront capables de :
Maitriser les techniques avancées de MVVM, l'injection de dépendances et les modèles architecturaux.
Personnaliser et étendre le framework .NET MAUI.
Créer des composants et bibliothèques réutilisables, ainsi que comprendre les techniques avancées de débogage et de profilage.
Résoudre les défis liés aux applications à grande échelle, tels que la synchronisation, le cache et la sécurité.
Flutter est un kit de développement logiciel open-source UI par Google, permettant de créer des applications compilées nativement pour mobile, web et bureau à partir d'une seule base de code. Il utilise Dart, un langage de programmation moderne et orienté objet également développé par Google, optimisé pour la création d'interfaces utilisateur rapides et expressives.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs débutants qui souhaitent créer des applications mobiles belles et performantes en utilisant Flutter et Dart.
À la fin de cette formation, les participants seront capables de :
Configurer l'environnement de développement pour Flutter et Dart.
Créer des interfaces utilisateur mobiles réactives et interactives.
Accéder aux fonctionnalités natives du périphérique à l'aide de plugins.
Déployer des applications cross-plateforme sur Android et iOS.
Format de la Formation
Conférence interactive et discussion.
Nombreux exercices et pratique.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de Personnalisation de la Formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Ce cours de formation dirigé par un instructeur, en ligne ou sur site à Lyon, est destiné aux développeurs Android de niveau avancé souhaitant créer des applications Android complexes et optimisées en utilisant des modèles d'architecture modernes, la programmation asynchrone, la persistance des données, les tests et les techniques d'intégration.
À la fin de cette formation, les participants seront capables de :
Mettre en œuvre l'architecture MVVM et les composants Jetpack.
Utiliser les coroutines Kotlin et WorkManager pour les tâches asynchrones et en arrière-plan.
Persister les données avec Room et DataStore.
Tester les applications avec JUnit et Espresso.
Intégrer des API REST et appliquer des optimisations de performance.
Cette formation dirigée par un instructeur, en direct à Lyon (en ligne ou sur site), est destinée aux développeurs de niveau avancé qui souhaitent créer des applications iOS évolutives et performantes en utilisant des outils avancés, des modèles d'architecture, la concurrence, la persistance des données et des pratiques de test.
À la fin de cette formation, les participants seront capables de :
Concevoir des architectures d'applications complexes en utilisant MVVM et Coordinators.
Gérer les tâches asynchrones à l'aide de GCD et async/await de Swift.
Mettre en œuvre la persistance des données en utilisant Core Data et UserDefaults.
Rédiger des tests unitaires et d'interface utilisateur avec XCTest et XCUITest.
Intégrer des API et appliquer des techniques d'optimisation des performances.
Le développement d'applications mobiles avec Flutter et l'IA consiste à créer des applications mobiles évoluables, sécurisées et dotées de fonctionnalités d'intelligence artificielle en utilisant des architectures modernes, des principes UX/UI et des méthodologies agiles.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire qui souhaitent créer et déployer des applications mobiles avec Flutter, intégrer des fonctionnalités d'IA, appliquer les meilleures pratiques en matière de sécurité et suivre des flux de travail agiles.
À la fin de cette formation, les participants seront capables de :
Développer des applications mobiles robustes avec Flutter en mettant l'accent sur le design UX/UI.
Appliquer les pratiques de développement agile tout au long du cycle de vie du projet.
Intégrer des fonctionnalités d'IA telles que des moteurs de recommandation ou des chatbots.
Concevoir des architectures mobiles sécurisées avec l'intégration de Firebase.
Format du cours permettant d'évaluer les participants
Conférence interactive et discussion.
Nombreux exercices et pratiques.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Cette formation en présentiel dirigée par un instructeur à Lyon (en ligne ou sur site) est destinée aux développeurs de niveau débutant souhaitant créer des applications Android interactives à l'aide d'Android Studio et Kotlin ou Java.
À la fin de cette formation, les participants seront capables de :
Comprendre l’architecture de base des applications Android.
Concevoir des interfaces utilisateur simples en utilisant des dispositions et des vues.
Gérer l'interaction utilisateur et naviguer entre les écrans.
Créer une application mobile fonctionnelle progressivement tout au long du cours.
Cette formation en direct (en ligne ou sur site) s'adresse aux développeurs qui souhaitent apprendre à utiliser BLoC Pattern pour gérer l'état de différentes applications.
A l'issue de cette formation, les participants seront capables de :
Comprendre les concepts de base et l'architecture des BLoC.
Créer, tester et déboguer des BLoCs.
Apprendre à connaître le contexte de construction de BLoC.
Cette formation dirigée par un instructeur, en ligne ou sur site à Lyon, est destinée aux développeurs qui souhaitent apprendre les fondamentaux de .NET MAUI pour créer des applications basiques.
À la fin de cette formation, les participants seront en mesure de :
Comprendre les fondamentaux de .NET MAUI et du développement multiplateforme.
Créer des applications .NET MAUI basiques avec des dispositions, des contrôles et une navigation.
Tester, déboguer et déployer des applications .NET MAUI.
Cette formation dirigée par un instructeur, en ligne ou sur site à Lyon, est destinée aux développeurs débutants et intermédiaires qui souhaitent apprendre comment construire et déployer des applications avec FlutterFlow.
À la fin de cette formation, les participants seront capables de :
Apprendre les fondamentaux de FlutterFlow.
Gérer les intégrations de base de données et de FlutterFlow.
Créer et déployer des applications avec FlutterFlow.
Ce cours de formation dirigé par un instructeur, en ligne ou sur site à Lyon, est destiné aux développeurs débutants qui souhaitent créer des applications iOS interactives à l'aide de Swift et Xcode.
À la fin de cette formation, les participants seront capables de :
Comprendre l'architecture de base des applications iOS.
Concevoir des interfaces utilisateur simples avec UIKit et Storyboards.
Gérer l'interaction utilisateur et la navigation de base entre les vues.
Construire une application fonctionnelle progressivement tout au long du cours.
Ce cours de formation dirigé par un instructeur en Lyon (en ligne ou sur site) est destiné aux développeurs intermédiaires qui souhaitent augmenter leurs connaissances et leur efficacité dans le langage de programmation Kotlin.
À la fin de cette formation, les participants seront capables de :
Utiliser des fonctionnalités avancées de Kotlin dans le développement logiciel.
Appliquer les principes de la programmation fonctionnelle en Kotlin.
Développer des applications Android simples à l'aide de Kotlin.
Construire une base solide pour des sujets et des frameworks avancés en Kotlin.
Cette formation en direct (en ligne ou sur site) est destinée à des développeurs iOS qui souhaitent maîtriser l'architecture d'entreprise, les modèles de conception et la programmation réactive avec Swift.
À la fin de cette formation, les participants seront capables de :
Créer un code plus puissant, autonome et simple.
Simplifier la gestion des API avec Alamofire.
Implémenter la programmation réactive en iOS avec RxSwift.
Comprendre différents modèles et designs d'architecture iOS.
Dans cette formation en direct avec instructeur à Lyon, les participants apprendront à utiliser des fonctionnalités plus avancées que la langue de programmation Kotlin offre.
À la fin de cette formation, les participants seront en mesure de :
Comprendre ce qui rend Kotlin hautement extensible et unique par rapport aux autres langages JVM.
Examiner les sujets et fonctionnalités avancés de Kotlin, y compris les fonctions, les classes, la délégation, les génériques, la métaprogrammation et la programmation asynchrone.
Un cours de deux jours comprenant environ 60% de laboratoires pratiques axés sur les internaux, l'architecture, le développement du noyau Linux embarqué, et l'exploration de la rédaction et de l'intégration de divers types de pilotes de périphériques.
À qui s'adresse ce cours ?
Les ingénieurs intéressés par le développement du noyau Linux sur les systèmes et plateformes embarqués.
Dans cette formation en direct avec instructeur à Lyon (en ligne ou sur site), les participants apprendront à utiliser Flutter pour développer rapidement une application mobile qui fonctionne sur les appareils iOS et Android.
A la fin de cette formation, les participants seront capables de :
Installer rapidement le framework, l'IDE et d'autres outils pour commencer à développer.
Comprendre et utiliser le langage Dart de Google pour prototyper rapidement une application mobile.
Tester et déployer des applications mobiles fonctionnant à la fois sur iOS et Android en utilisant une seule base de code.
Personnaliser l'application à l'aide d'un ensemble riche de widgets, de mises en page et d'animations.
Cette formation en direct avec instructeur en Lyon (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Flutter pour créer et construire des applications mobiles de haute qualité pour Android, iOS et d'autres plateformes à partir d'une base de code commune.
À l'issue de cette formation, les participants seront en mesure de :
Mettre en place l'environnement de développement nécessaire pour commencer à créer des applications Flutter.
Utiliser le langage de programmation Dart pour développer le code nécessaire à la construction des applications.
Utiliser les widgets Flutter pour concevoir et créer des interfaces utilisateur esthétiques et faciles à utiliser.
Déployer et tester les applications sur différentes plateformes (mobile, bureau, web, etc.).
Cette formation en direct animée par un instructeur, disponible dans divers lieux (en ligne ou sur site), s'adresse aux développeurs front-end expérimentés souhaitant utiliser Ionic 8 et Capacitor pour créer des applications mobiles hybrides et des progressive web apps (PWA) de qualité production à partir d'une base de code unique.
Établir des bases solides en programmation Kotlin révèle un langage typé statiquement conçu pour les plateformes JVM, Android et web. Il explore les concepts fondamentaux tels que la syntaxe, le flux de contrôle, la conception orientée objet avec les classes et l'héritage, les fonctions et les lambdas, la sécurité des nulls, les génériques, les interfaces et les classes de données. Il fournit aux développeurs les compétences pratiques nécessaires pour écrire du code propre et expressif destiné aux applications côté serveur et aux applications Android, avec une interopérabilité transparente avec Java.
Dans cette formation en direct, dirigée par un instructeur, les participants apprennent les principes et l'approche de React Native en développant leur propre application mobile pour Android et iOS.
Dans le cadre de cette formation pratique animée par un instructeur, les participants apprennent à utiliser React Native Expo grâce à des échanges et à des exercices pratiques. À la fin du cours, les participants seront capables de créer et de déployer leur propre application React Native en utilisant React Native Expo.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (7)
En tant qu'ingénieur Java senior et débutant en Kotlin, je trouve que ce cours m'a fourni les outils nécessaires pour utiliser correctement Kotlin dans mes futurs projets de développement.
Stewart Coates - DLA PIPER
Formation - Advanced Kotlin Programming
Traduction automatique
Les connaissances approfondies et les exemples.
Ankur Kapila - Deutsche Bank
Formation - Programming with Kotlin
Traduction automatique
J'ai vraiment apprécié notre apprentissage et nos expérimentations avec Kotlin Multiplatform.
Renzo Olivares Macias - Google
Formation - Android Development
Traduction automatique
Développer l'application d'authentification utilisateur et l'activité Kahoot (j'ai veillé à bien assimiler les cours de formation :) et c'est amusant !)
Jhoanne - Pag-IBIG Fund
Formation - .NET MAUI Fundamentals
Traduction automatique
exercices de pratique
Mateusz - DPDgroup IT Solutions sp. z o.o.
Formation - React Native for iOS and Android
Traduction automatique
La connaissance du formateur. Il a su répondre à toutes mes questions, y compris celles concernant notre plateforme. Il est également resté disponible jusqu'à ce que nous comprenions tous le matériel.
James O'Donnell - Tennant Company
Formation - Embedded Linux Kernel and Driver Development
Traduction automatique
Sa capacité à expliquer des concepts complexes de manière simple. Donner un aperçu de la façon dont tout est lié et comment nous pouvons les appliquer au mieux dans nos scénarios de travail.
Mobile Development formation à Lyon, Weekend Mobile Development cours à Lyon, Soir Mobile Development formation à Lyon, Mobile Development formateur en ligne à Lyon, Mobile Development formation à Lyon, Mobile Development cours du soir à Lyon, Mobile Development formation Intra à Lyon, Mobile Development formation Intra Entreprise à Lyon, Mobile Development formation Inter à Lyon, Mobile Development formation Inter Entreprise à Lyon, Mobile Development formateur à Lyon, Mobile Development professeur à Lyon,Mobile Development cours à Lyon, Mobile Development préparation aux examens à Lyon, Soir Mobile Development cours à Lyon, Mobile Development cours privé à Lyon, Mobile Development stage de préparation à Lyon, Weekend Mobile Development formation à Lyon, Mobile Development entraînement à Lyon, Mobile Development sur place à Lyon, Mobile Development cours particuliers à Lyon, Mobile Development coaching à Lyon, Mobile Development préparation à Lyon, Mobile Development coach à Lyon, Mobile Development instructeur à Lyon