React Native for iOS and Android Training Cursus
React Native is een open-source, platformoverschrijdend ontwikkelingskader voor het bouwen van mobiele apps. Ontwikkeld door Facebook , stelt het ontwikkelaars in staat om een native look-and-feel-ervaring te creëren voor hun apps op zowel Android als iOS . In tegenstelling tot andere platformonafhankelijke mobiele ontwikkelingstools zoals PhoneGap, genereert React Native volledig native applicatie-UI's. Geen HTML 5 UI's. React Native biedt een consistente ontwikkelaarservaring op basis van Java Script en de React (aka React .js of React JS) bibliotheek en maakt een echte snelle mobiele ontwikkeling mogelijk door te focussen op ontwikkelaarsefficiëntie op alle platforms - één keer leren, overal schrijven.
In deze door een instructeur geleide, live training leren deelnemers de principes en aanpak achter React Native bij het ontwikkelen van hun eigen mobiele applicatie voor Android en iOS .
Indeling van de cursus
- Overzicht van React Native-functies en -mogelijkheden, samen met stapsgewijze ontwikkeling van een mobiele applicatie.
Cursusaanbod
Inleiding tot React Native
- React Inheems versus React
- React Native versus PhoneGap, Titanium, enz.
React Native ontwikkelaarstools
DevTools instellen
Uw eerste applicatie bouwen
Werken met componenten
Werken met stijlen
Platform-API's gebruiken
API ophalen en Networking
Redux gebruiken voor staat Management
Werken met modules
Architectuur voor meerdere platforms
Uw toepassing testen
Fouten opsporen in uw toepassing
Optimaliseer de prestaties van uw applicatie
Uw app implementeren in de iOS App Store
Uw Android-toepassing implementeren
Samenvatting en conclusie
Vereisten
- Kennis van Javascript, HTML en CSS.
- Basiskennis van Object Oriented Programming (OOP) is nuttig.
Publiek
- Ontwikkelaars van mobiele applicaties
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
React Native for iOS and Android Training Cursus - Enquiry
React Native for iOS and Android - Consultancyaanvraag
Consultancyaanvraag
Reviews (4)
practice exercises
Mateusz - DPDgroup IT Solutions sp. z o.o.
Cursus - React Native for iOS and Android
it was straight to the point one issue we faced with the zoom meeting and the connection
Bashayer AlMajadi - Kuwait Fund for Arab Economic Development
Cursus - React Native for iOS and Android
Trainer was very open to questions and very patient.
Kwaku Afreh-Nuamah
Cursus - React Native: Rapidly develop native iOS and Android apps with Javascript
I like the way the trainer helps in problem solving and step to step issues resolution.
David Klogo
Cursus - React Native: Rapidly develop native iOS and Android apps with Javascript
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Flutter
14 UrenDeze live training Nederland onder leiding van een instructeur (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om platformonafhankelijke applicaties te maken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Migreer applicaties van Java naar Flutter.
- Integreer Firebase backend-services zoals database, verificatie en opslag.
- Maak animaties en geavanceerde UI-functies voor een app.
BLoC Pattern
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars die willen leren hoe ze BLoC Pattern kunnen gebruiken om de status van verschillende applicaties te beheren.
Aan het einde van deze training kunnen deelnemers:
- Begrijp de kernconcepten en architectuur van BLoC.
- BLoC's maken, testen en debuggen.
- Meer informatie over de BLoC-buildcontext.
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
420 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor ontwikkelaars op gevorderd niveau die geavanceerde programmeertechnieken willen leren in Swift, Kotlin en JavaScript, schaalbare architecturen willen implementeren en functierijke apps willen maken met veilige API-integratie, realtime communicatie en geavanceerde UI/UX.
Aan het einde van deze training zijn de deelnemers in staat om:
- Beheers geavanceerde Programming technieken in Swift, Kotlin en JavaScript, inclusief sluitingen, coroutines en async/await.
- Ontwerp Scalabare mobiele app-architecturen met behulp van MVVM voor iOS/Android en geavanceerd statusbeheer in React Native.
- Bouw feature-rijke mobiele apps met veilige API-integratie, realtime communicatie en geavanceerde gegevensverwerking (Core Data, SQLite, Room, Firebase).
- Integreer native apparaatfuncties zoals camera, geolocatie en sensoren, en maak aangepaste native modules in React Native.
- Creëer geavanceerde UI/UX met Animations en herbruikbare componenten voor responsieve, zeer interactieve mobiele ervaringen.
- Test, debug en optimaliseer apps voor prestaties en betrouwbaarheid met behulp van Xcode, Android Profiler en React Native Debugger.
- Implementeer apps met behulp van CI/CD-pijplijnen voor continue integratie en geautomatiseerde releases naar de App Store en Google Play.
- Voltooi een Capstone-project en ontwikkel en implementeer een productieklare app in app-winkels.
iOS, Android, and React Native Development Bootcamp for Beginners
105 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor beginnende ontwikkelaars die zich willen verdiepen in de ontwikkeling van mobiele apps.
Aan het einde van deze training zijn de deelnemers in staat om:
- Configureer ontwikkelomgevingen voor iOS (Xcode), Android (Android Studio) en React Native (Node.js, CLI en Expo).
- Leer de belangrijkste verschillen tussen native en cross-platform ontwikkeling en ontwikkel basiskennis in Swift, Kotlin en JavaScript.
- Maak responsieve UI-lay-outs met behulp van iOS Auto Layout, Android XML en React Native Flexbox.
- Ontwikkel eenvoudige apps met behulp van Swift voor iOS, Kotlin voor Android en React Native voor platformonafhankelijke apps.
- Implementeer camera-, GPS- en opslagfuncties in apps met behulp van React Native.
- Gebruik Xcode, Android Studio en React Native foutopsporingstools om problemen op te lossen en apps uit te voeren op simulatoren en echte apparaten.
- Bereid apps voor en implementeer ze in de App Store (iOS) en Google Play Store (Android).
- Werk aan groepsprojecten en krijg feedback van collega's om de vaardigheden op het gebied van app-ontwikkeling te verbeteren.
- Bouw en presenteer een volledig functionele platformonafhankelijke React native app.
iOS, Android, and React Native Development Bootcamp (Beginner to Intermediate Level)
420 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor ontwikkelaars van gemiddeld niveau die de ontwikkeling van mobiele apps op meerdere platforms onder de knie willen krijgen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel ontwikkelomgevingen in voor iOS, Android en React native met Xcode, Android Studio en React native CLI/Expo.
- Ontwikkel native iOS en Android apps met behulp van Swift voor iOS en Kotlin voor Android, het maken van apps met navigatie en API-integratie.
- Bouw platformonafhankelijke apps met React Native, gebruikmakend van één codebase om apps te maken voor zowel iOS als Android.
- Ontwerp responsieve gebruikersinterfaces met behulp van Auto Layout, XML en Flexbox voor iOS, Android en React Native.
- Beheer gegevens en status in apps met behulp van lokale opslagoplossingen en verwerk API-verzoeken op alle platforms.
- Integreer geavanceerde functies zoals camera, geolocatie en kaarten in mobiele apps.
- Implementeer navigatie op meerdere schermen in native apps iOS, Android en React.
- Fouten opsporen en apps testen met behulp van hulpprogramma's van Xcode, Android Studio en React Native.
- Implementeer apps in de App Store en Goluister naar de Play Store.
- Voltooi een Capstone-project waarin de vaardigheden worden getoond die zijn geleerd door een functionele mobiele app te bouwen en te presenteren.
Advanced .NET MAUI
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die de geavanceerde functies en technieken van .NET MAUI onder de knie willen krijgen om mobiele en desktopapplicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Beheers geavanceerde MVVM-technieken, afhankelijkheidsinjectie en architecturale patronen. Pas het .NET MAUI-framework aan en breid het uit. Bouw herbruikbare componenten, bibliotheken en begrijp geavanceerde technieken voor foutopsporing en profilering. Ga uitdagingen aan in grootschalige toepassingen zoals synchronisatie, caching en beveiliging.
Build Native iOS and Android Apps with Flutter
14 UrenIn deze live training onder leiding van een instructeur in Nederland (online of ter plaatse), leren deelnemers hoe ze Flutter kunnen gebruiken om snel een mobiele app te ontwikkelen die op zowel iOS als Android apparaten draait.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer snel het framework, IDE en andere tooling om te beginnen met ontwikkelen.
- Begrijp en gebruik de Dart-taal van Google om snel een prototype van een mobiele app te maken.
- Test en implementeer mobiele apps die zowel op iOS als op Android worden uitgevoerd met behulp van één codebasis.
- Pas de app aan met behulp van een uitgebreide set widgets, lay-outs en animaties.
Flutter Development Bootcamp with Dart
35 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om hoogwaardige mobiele apps te maken en te bouwen voor Android, iOS en andere platforms vanuit een gemeenschappelijke codebase.
Aan het einde van deze training zijn de deelnemers in staat om:
- Stel de benodigde ontwikkelomgeving in om te beginnen met het maken van Flutter apps.
- Gebruik de programmeertaal Dart om de code voor het bouwen van de apps te ontwikkelen.
- Gebruik Flutter widgets om een esthetisch aantrekkelijke en gebruiksvriendelijke gebruikersinterface te ontwerpen en te maken.
- Implementeer en test apps op verschillende platforms (mobiel, desktop, web, enz.).
Ionic2
14 UrenThis instructor-led, live training in Nederland (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.
Ionic 4 and Angular for Developers
21 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor webontwikkelaars die een hybride mobiele applicatie willen maken met Ionic 4.
Aan het einde van deze training zijn de deelnemers in staat om:
- Integreer native apparaatfuncties in een hybride mobiele applicatie.
- Gebruik Angular en Ionic 4 om een hybride mobiele applicatie te bouwen.
- Voer een hybride toepassing uit op een emulator voor mobiele apparaten.
Ionic 6
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor webontwikkelaars die een moderne mobiele applicatie willen maken met Ionic 6.
Aan het einde van deze training zijn de deelnemers in staat om:
- Integreer native apparaatfuncties in een moderne hybride mobiele applicatie.
- Leer de basisprincipes van Ionic.
- Leer toepassingen Ionic te implementeren in productie.
- Voer een moderne hybride applicatie uit op een emulator voor mobiele apparaten.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 UrenIBM MobileFirst Platform (voorheen bekend als Worklight Foundation) is een suite van tools en services voor het bouwen van mobiele en tablettoepassingen voor bedrijven. De client-side API is beschikbaar voor native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) en JavaScript voor platformonafhankelijke hybride OR mobiele webapplicaties. MobileFirst Platform is on-premise of in de cloud beschikbaar.
In deze live training onder leiding van een instructeur leren deelnemers hoe ze het MobileFirst Platform kunnen instellen en gebruiken om hybride mobiele applicaties te ontwikkelen en te beheren op basis van HTML5, JS en CSS.
Aan het einde van deze training zijn de deelnemers in staat om:
- MobileFirst installeren en configureren
- Ontwikkel, test en implementeer platformonafhankelijke hybride mobiele apps.
- Gebruik de beveiligingsmechanismen van MobileFirst om apps te beveiligen.
- Update apps over-the-air binnen een organisatie, waardoor er geen app-winkels nodig zijn.
- Mobiele apps beheren en monitoren.
Audiëntie
- Ontwikkelaars
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening in een live-lab omgeving.
Notitie
- Deze training is gebaseerd op Mobile Foundation 8.0. Als u een andere versie of andere aanpassing aan deze cursus wilt aanvragen, neem dan contact met ons op om dit te regelen.
React Native Expo
7 UrenIn deze door een instructeur geleide, live training in Nederland leren deelnemers React Native Expo te gebruiken door middel van discussie en hands-on oefening. Aan het einde van de cursus zijn de deelnemers uitgerust om hun eigen React Native applicatie te maken en te implementeren met behulp van React Native Expo.
React Native for Web
21 UrenReact Native is een open-source, platformoverschrijdend ontwikkelingskader voor het bouwen van mobiele apps. Ontwikkeld door Facebook , stelt het ontwikkelaars in staat om een native look-and-feel-ervaring voor hun apps op Android en IoS te creëren. React Native voor web stelt de platform-agnostische componenten en API's van React Native beschikbaar voor ontwikkeling van web-apps.
React Native biedt een consistente ontwikkelaarservaring op basis van Java Script en de React (aka React .js of React JS) bibliotheek en maakt een echte snelle ontwikkeling mogelijk door te focussen op ontwikkelaarsefficiëntie op alle platforms - één keer leren, overal schrijven.
In deze door een instructeur geleide, live training leren deelnemers de basisprincipes van React Native for Web.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer React Native ontwikkelaarstools
- Begrijp de basisprincipes van React Native voor web
- Bouw, test, implementeer en los problemen op met een applicatie die compatibel is met iOS , Android en het web met React Native for Web
Publiek
- Webontwikkelaars
- Ontwikkelaars van mobiele applicaties
Formaat van de cursus
- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Notitie
- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Xamarin for Cross-Platform Development
21 UrenIn deze live training onder leiding van een instructeur in Nederland (online of ter plaatse), leren deelnemers de belangrijkste aspecten van Xamarin terwijl ze bezig zijn met de ontwikkeling van hun eigen set mobiele applicaties voor Android, iOS en Windows.