Les cours de formation en direct sur le développement multiplateforme, en ligne ou sur site, animés par un instructeur, montrent par la pratique comment développer des applications pouvant s'exécuter sur plusieurs plates-formes informatiques. La formation au développement multiplateforme est disponible sous forme de "formation en direct en ligne" ou de "formation en direct sur site". La formation en direct en ligne (alias « formation en direct à distance ») est effectuée au moyen d'un ordinateur de bureau interactif à distance . La formation en direct sur site peut être effectuée localement dans les locaux du client en Calgary ou dans les centres de formation d'entreprise NobleProg en Calgary. NobleProg - Votre fournisseur de formation local
Calgary - Macleod Place II
5940 Macleod Trail SW, Calgary, Canada, T2H2H4
Stratégiquement situé à quelques minutes du centre-ville, le centre offre un accès facile car il se trouve à côté de deux routes principales et la station Chinook Light Rapid Transit est à seulement deux pâtés de maisons.
Cette formation en direct avec instructeur en Calgary (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 Calgary (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 Calgary (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 en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent maîtriser les fonctions et techniques avancées de .NET MAUI pour créer des applications mobiles et de bureau.
A l'issue de cette formation, les participants seront capables de :
Maîtriser les techniques MVVM avancées, l'injection de dépendances et les modèles architecturaux.
Personnaliser et étendre le cadre .NET MAUI.
Construire des composants et des bibliothèques réutilisables, et comprendre les techniques avancées de débogage et de profilage.
Relever les défis des applications à grande échelle tels que la synchronisation, la mise en cache et la sécurité.
Cette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent acquérir des compétences de niveau intermédiaire pour utiliser .NET MAUI afin de créer des applications mobiles et de bureau.
A l'issue de cette formation, les participants seront capables de :
Explorer les techniques avancées de manipulation des données.
Comprendre le code spécifique à la plate-forme et la personnalisation à l'aide de moteurs de rendu personnalisés.
Apprendre l'optimisation des performances, la gestion de la mémoire et la prise en charge de l'internationalisation.
Développer des compétences dans l'intégration continue et les pipelines de déploiement pour .NET MAUI.
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 en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent apprendre les principes fondamentaux de .NET MAUI pour créer des applications de base.
A l'issue de cette formation, les participants seront capables de :
Comprendre les principes fondamentaux de .NET MAUI et du développement multiplateforme.
Créer des applications MAUI .NET de base avec des mises en page, des contrôles et de la navigation.
Tester, déboguer et déployer des applications .NET MAUI.
Cette formation en direct avec instructeur en Calgary (en ligne ou sur site) est destinée aux développeurs web qui souhaitent créer une application mobile moderne avec Ionic 6.
A l'issue de cette formation, les participants seront capables de :
Intégrer les fonctionnalités des appareils natifs dans une application mobile hybride moderne.
Apprendre les principes fondamentaux de Ionic.
Apprendre à déployer des applications Ionic en production.
Exécuter une application hybride moderne sur un émulateur d'appareil mobile.
Cette formation en Calgary (en ligne ou sur site) est destinée aux développeurs web qui souhaitent créer une application mobile hybride avec Ionic 4.
A l'issue de cette formation, les participants seront capables de :
Intégrer les fonctionnalités des appareils natifs dans une application mobile hybride.
Utiliser Angular et Ionic 4 pour créer une application mobile hybride.
Exécuter une application hybride sur un émulateur d'appareil mobile.
Cette formation en direct Calgary (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Flutter pour créer des applications multiplateformes.
A l'issue de cette formation, les participants seront capables de :
Migrer des applications de Java vers Flutter.
Intégrer les services backend Firebase tels que la base de données, l'authentification et le stockage.
Créer des animations et des fonctionnalités avancées d'interface utilisateur pour une application.
Objectifs du cours
Fournir une compréhension des éléments essentiels de GNU/Linux embarqué, comment les bits et les pièces s'assemblent. Quels sont les composants nécessaires pour construire un système GNU/Linux embarqué, où se les procurer et comment les configurer/construire/installer ? Où obtenir de l'aide ? Qu'en est-il des licences logicielles ? Des exercices pratiques vous fourniront l'expérience nécessaire pour aller de l'avant et développer vos propres systèmes GNU/Linux embarqués après avoir terminé cette formation avec succès.
Description de la formation
Cette formation de cinq jours utilise des exercices pratiques combinés à des instructions pour illustrer les concepts de GNU/Linux embarqué. Il est conçu pour vous permettre de vous mettre rapidement à niveau. La philosophie, les concepts et les commandes nécessaires à une utilisation efficace de GNU/Linux sont décrits par une combinaison de théorie et de formation sur le terrain.
Ne réinventez pas la roue, mais apprenez d'un formateur expérimenté et repartez avec une connaissance pratique de GNU/Linux et la capacité de l'utiliser efficacement dans votre propre projet de développement embarqué.
À qui s'adresse cette formation ?
Les managers, les chefs de projet, les ingénieurs logiciel, matériel, développement, système, les testeurs, les administrateurs, les techniciens et les autres parties intéressées par la technologie, qui veulent comprendre le plus rapidement possible comment fonctionne Embedded GNU/Linux. Vous devez utiliser GNU/Linux ou vous devez vous offrir le luxe de décider s'il est judicieux de l'utiliser ou non. Vous avez peut-être déjà essayé d'utiliser Embedded GNU/Linux, mais vous n'êtes pas certain d'avoir tout fait correctement. Vous utilisez actuellement un système d'exploitation différent et vous voulez savoir si GNU/Linux n'est pas meilleur et/ou moins cher.
Options de livraison
Tout le matériel de formation est en anglais, mais la présentation peut se faire en anglais ou en allemand, comme vous le souhaitez, dans le monde entier.
sur site - avec instructeur
en ligne - sous la conduite d'un instructeur
combinaison sur site/en ligne - sous la conduite d'un instructeur
Ce cours de deux jours consiste en environ 60% de travaux pratiques axés sur les composants internes du noyau Linux Embedded, l'architecture, le développement et l'analyse de la rédaction et de l'intégration de plusieurs types de pilotes de périphérique.
Qui devrait être présent?
Les ingénieurs intéressés par le développement du noyau Linux sur les systèmes embarqués et les plateformes.
Dans cette formation en direct avec instructeur à Calgary (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 Calgary (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.).
Description de la formation
Ce cours de formation de 5 jours utilise des exercices pratiques combinés à des instructions pour illustrer les concepts des internes du noyau GNU/Linux et du développement de pilotes de périphériques. Il est conçu pour vous permettre de vous mettre rapidement à niveau. Nous décrivons les processus, les concepts et les commandes nécessaires pour écrire des pilotes de périphériques GNU/Linux en combinant la théorie et la formation sur le terrain.
Ne réinventez pas la roue, mais apprenez d'un formateur expérimenté et repartez avec une connaissance pratique et la capacité de l'utiliser efficacement dans votre propre projet de développement embarqué.
À qui s'adresse cette formation ?
Les personnes intéressées ou chargées du développement ou de l'évaluation des pilotes de périphériques GNU/Linux, comme les ingénieurs logiciels, les ingénieurs de terrain, les responsables (de projet), les ingénieurs en matériel.
(anciennement Worklight Foundation) est une suite d'outils et de services pour la création d'applications mobiles d'entreprise et d'applications pour tablettes. Son API côté client est disponible pour les applications natives iOS (Objective-C), natives Android (Java), J2ME, C# natives Windows Phone (C#), et JavaScript pour les applications hybrides multiplateformes OU mobile-web. MobileFirst Platform est disponible sur site ou dans le nuage.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à configurer et à utiliser MobileFirst Platform pour développer et gérer des applications mobiles hybrides basées sur HTML5, JS et CSS.
À la fin de cette formation, les participants seront capables de :
Installer et configurer MobileFirst
Développer, tester et déployer des applications mobiles hybrides multiplateformes.
Utiliser les mécanismes de sécurité de MobileFirst pour sécuriser les applications.
Mettre à jour les applications au sein d'une organisation, sans passer par les magasins d'applications.
Administrer et surveiller les applications mobiles.
Public
Développeurs
Format du cours
Une partie de cours, une partie de discussion, des exercices et une grande partie de pratique dans un environnement live-lab.
Remarque
Cette formation est basée sur Mobile Foundation 8.0. Pour demander une version différente ou une autre personnalisation de ce cours, veuillez nous contacter.
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.
Lors de cette formation en direct à Calgary (en ligne ou sur site), les participants apprendront les aspects clés de Xamarin en développant leurs propres applications mobiles pour Android, iOS et Windows.
This instructor-led, live training in Calgary (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
Understand the fundamentals of Ionic 2 and its architecture.
Build single-page and multi-page applications using Ionic 2.
Customize apps with SCSS and third-party integrations.
Test, deploy, and manage mobile app releases effectively.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (8)
Edward est un facilitateur hors pair
Zibusiso Ncube - Agricatural Research Council
Formation - Ionic 4 and Angular for Developers
Traduction automatique
Mon moment préféré est la séance de questions-réponses avec Sir. Jose. Il est très compétent et connaît la réponse à nos questions.
John Henry - Toyota Motor Philippines
Formation - .NET MAUI (Intermediate)
Traduction automatique
Peut-être que plus d'exercices seraient mieux pour l'apprentissage, mais le temps était trop court.
Gianpiero Arico' - Urmet Spa
Formation - Embedded Linux Systems Architecture
Traduction automatique
Le savoir de Miguel sur le sujet était vaste. Il a rendu la formation facile à comprendre et le déroulement était équilibré ; ajoutant de nouvelles fonctionnalités à chaque section au fur et à mesure des besoins.
Il a abordé tout ce qui avait été demandé et a répondu en détail à chacune des questions. C'était une expérience très agréable.
Paul Coaton - SEMPCheck Services
Formation - Flutter Development Bootcamp with Dart
Traduction automatique
Le formateur était enthousiaste, gentil et passionné par le sujet
Isaac Murphy - Royal New Zealand Airforce
Formation - Build Native iOS and Android Apps with Flutter
Traduction automatique
Apprendre les étapes nécessaires pour implémenter le modèle MVVM.
Roy Chia - AFBI
Formation - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
Traduction automatique
I liked the hands-on nature of it.
Maurice Egan
Formation - Embedded Linux Kernel and Driver Development
Traduction automatique
I like the way the trainer helps in problem solving and step to step issues resolution.
David Klogo
Formation - React Native: Rapidly develop native iOS and Android apps with Javascript
Cross Platform Development formation à Calgary, Weekend Cross Platform Development cours à Calgary, Soir Cross Platform Development formation à Calgary, Cross Platform Development formateur en ligne à Calgary, Cross Platform Development formation à Calgary, Cross Platform Development cours du soir à Calgary, Cross Platform Development formation Intra à Calgary, Cross Platform Development formation Intra Entreprise à Calgary, Cross Platform Development formation Inter à Calgary, Cross Platform Development formation Inter Entreprise à Calgary, Cross Platform Development préparation aux examens à Calgary, Cross Platform Development stage de préparation à Calgary, Cross Platform Development préparation à Calgary, Cross Platform Development sur place à Calgary, Weekend Cross Platform Development formation à Calgary, Cross Platform Development professeur à Calgary,Cross Platform Development cours à Calgary, Cross Platform Development formateur à Calgary, Soir Cross Platform Development cours à Calgary, Cross Platform Development cours particuliers à Calgary, Cross Platform Development instructeur à Calgary, Cross Platform Development coaching à Calgary, Cross Platform Development entraînement à Calgary, Cross Platform Development cours privé à Calgary, Cross Platform Development coach à Calgary