Ofline of op locatie: onze door instructeurs geleide live cursussen in mobiele ontwikkeling laten aan de hand van interactieve praktijkvoorbeelden zien hoe men mobiele applicaties ontwikkelt.
Mobiele ontwikkelingscursussen worden aangeboden als ‘online live training’ of ‘onsite live training’. Online live training (ook wel ‘remote live training’) vindt plaats via een interactieve externe desktop. Onsite live training kan zowel op uw eigen locatie in Nijmegen als in de bedrijfscentra voor opleidingen van NobleProg in Nijmegen worden georganiseerd.
NobleProg – Uw lokale opleidingspartner
Nijmegen
Fifty Two Degrees, Jonkerbosplein 52, Nijmegen, Nederland, 6534 AB
Gelegen in FiftyTwoDegrees, een opvallende zwarte toren van 18 verdiepingen met een 'knik' in de top die schuin staat en bekend staat als een ongeëvenaard zakelijk adres in het oosten van Nederland. FiftyTwoDegrees is ontworpen als een uniek zakelijk, cultureel en sociaal centrum en is een combinatie van een hoge concentratie aan kennisbedrijven en goed doordachte kantoren die rond een centraal plein zijn gegroepeerd
Wageningen
Wageningen WUR, Stippeneng 2 , Wageningen, Nederland, 6708 WE
Wageningen ligt aan de oever van de Nederrijn. Opgravingen dateren de eerste nederzettingen in dit gebied rond het stenen tijdperk. De heuvels ten oosten van de stad boden stamen uit de bronstijd bescherming tegen overstromingen van de Rijn De stad kent een bewogen geschiedenis en is verschillende keren bezet of verwoest. Ook veranderde de Rijn in 1421 van koers, trok verder naar het zuiden en had daardoor een nadelig effect op de Wageningse handel. In de 17e eeuw begon de stad met de tabaksteelt en er waren verschillende sigarenfabrikanten. De uiterwaarden van de Rijn in het zuiden hadden ook verschillende steenfabrieken, waarvan er nog één te zien is.
In 1876 besloot de Nederlandse regering om de eerste landbouwschool in Wageningen te bouwen omdat deze in het hart van het land lag en omgeven werd door een grote verscheidenheid aan bodems. Sindsdien is de stad enorm gegroeid en is Wageningen University nu een wereldberoemde Life Sciences-universiteit. Wageningen heeft ook een belangrijke binnenhaven.
Centraal op Wageningen Campus liggen de zalen van Impulse. Het gebouw van glas en de vrolijke kleuren zorgen voor een gastvrije uitstraling . Impulse is een uitstekende locatie voor niet al te grote symposia of trainingen. Impulse bevindt zich In gebouw 115 op de Campus.
Adres: Stippeneng 2
6708 WE Wageningen
Bij de hoofd invalswegen van Wageningen staat Wageningen Campus aangegeven. Volg op de campus de P-route naar P3. Vanaf alle grote parkeerplaatsen staat de route aangegeven naar de afzonderlijke gebouwen op de campus. Het gebouwnummer van Impulse is 115.
Arnhem
Arnhem Park Tower, Nieuwe stationsstraat 20, Arnhem, Nederlands, 6811 KS
De regio Arnhem Nijmegen staat bekend als congresbestemming en kent een bloeiende voedsel- en gezondheidssector, mede dankzij de aanwezigheid van twee universiteiten.
De Parktoren is gevestigd in een modern pand dat bovenop het treinstation ligt in het centrum van de zakenwijk van Arnhem. De spoorlijn verbindt de stad met nationale en internationale steden. Bovendie ligt Arnhem dicht bij de Duitse grens en is door de vele treinroutes gemakkelijk beriekbaar. Vanaf de 13e en 14e verdieping van het centrum heeft u uitzicht over de stad en het World Trade Center ligt naast de deur.
Deze instructeurgestuurde training in Nijmegen (online of op locatie) is bedoeld voor gevorderde ontwikkelaars die geavanceerde programmeertechnieken in Swift, Kotlin en JavaScript willen leren beheersen, schaalbare architecturen willen implementeren en apps met uitgebreide functionaliteiten willen ontwerpen, inclusief veilige API-integratie, realtimecommunicatie en een modern UI/UX.
Aan het einde van deze training zullen deelnemers in staat zijn om:
Geavanceerde programmeertechnieken onder de knie te krijgen in Swift, Kotlin en JavaScript, waaronder closures, coroutines en async/await.
Schaalbare mobiele app-architecturen te ontwerpen met behulp van MVVM voor iOS/Android, evenals geavanceerd state management in React Native.
Apps te ontwikkelen met uitgebreide functionaliteiten, waarbij gebruik wordt gemaakt van veilige API-integratie, realtimecommunicatie en effectieve dataverwerking (Core Data, SQLite, Room, Firebase).
Natuurlijke apparaatfuncties zoals de camera, geolocatie en sensoren te integreren, evenals eigen native modules in React Native te creëren.
Een modern UI/UX te ontwerpen met animaties en herbruikbare componenten voor interactieve mobiele ervaringen.
Apps te testen, debuggen en te optimaliseren wat betreft prestaties en betrouwbaarheid door middel van Xcode, Android Profiler en React Native Debugger.
Apps te publiceren via CI/CD-pipelines voor geautomatiseerde integratie en distributie naar de App Store en Google Play.
Een afstudeerproject voltooien waarbij een productieklaar app wordt ontwikkeld en gepubliceerd in beide appstores.
Deze praktijkgerichte training onder begeleiding van een instructeur in Nijmegen (online of op locatie) richt zich op ontwikkelaars met enige ervaring die hun kennis van mobiele app-ontwikkeling over meerdere platforms willen uitbreiden.
Aan het einde van de training zijn deelnemers in staat om:
De ontwikkelomgevingen voor iOS, Android en React Native in te stellen met behulp van Xcode, Android Studio en React Native CLI/Expo.
Native iOS- en Android-apps te ontwikkelen door Swift te gebruiken voor iOS en Kotlin voor Android; waarbij navigatie en API-integratie worden toegevoegd.
Cross-platform apps te bouwen met React Native, door middel van één gedeelde codebasis die zowel op iOS als Android functioneert.
Responsieve gebruikersinterfaces te ontwerpen door gebruik te maken van Auto Layout, XML en Flexbox voor iOS, Android en React Native.
Gegevens en toestandsinformatie binnen apps te beheren met behulp van lokale opslagoplossingen en API-aanvragen uit te voeren op alle platforms.
Gebruik te maken van geavanceerde functionaliteiten zoals camera, geolocatie en kaarten in mobiele applicaties.
Meerdere schermen met elkaar te verbinden binnen iOS-, Android- en React Native-apps.
Apps te debuggen en te testen met hulpmiddelen die zijn ingebouwd in Xcode, Android Studio en React Native.
Apps te publiceren op de App Store en Google Play Store.
Een afsluitend project af te ronden waarin zij hun verworven vaardigheden tonen door een functionele mobiele app te ontwerpen en te presenteren.
Deze door een instructeur geleide, praktijkgerichte training in Nijmegen (online of ter plaatse) is bedoeld voor ontwikkelaars die net beginnen en meer willen leren over mobiele app-ontwikkeling.
Aan het einde van deze cursus kunnen deelnemers:
De ontwikkelomgevingen instellen voor iOS (Xcode), Android (Android Studio) en React Native (Node.js, CLI en Expo).
De belangrijkste verschillen tussen native- en cross-platform-ontwikkeling leren kennen en basiskennis opdoen van Swift, Kotlin en JavaScript.
Gereageerde gebruikersinterfaces ontwerpen met behulp van iOS Auto Layout, Android XML en React Native Flexbox.
Eenvoudige apps ontwikkelen: met Swift voor iOS, Kotlin voor Android en React Native voor cross-platform-ontwikkeling.
Features als camera-, GPS- en opslagfunctionaliteiten in apps implementeren met React Native.
Xcode, Android Studio en de debuggeerhulpmiddelen van React Native gebruiken om problemen op te sporen en apps te draaien op simulators en echte apparaten.
Apps voorbereiden en publiceren in de App Store (iOS) en Google Play Store (Android).
Aan groepsprojecten werken en feedback van mededeelnemers ontvangen om de eigen ontwikkelvaardigheden te verbeteren.
Een volledig functionerende cross-platform React Native-app ontwikkelen en presenteren.
Deze door instructeurs begeleide, live-training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars die de geavanceerde mogelijkheden en technieken van .NET MAUI willen leren om mobiele en desktopapplicaties te ontwikkelen.
Aan het einde van deze training zullen deelnemers in staat zijn om:
Geavanceerde MVVM-technieken, dependency injection en architectuurpatronen onder de knie te krijgen.
De .NET MAUI-framework naar eigen wens aan te passen en uit te breiden.
Herbruikbare componenten en bibliotheken te ontwikkelen, alsook geavanceerde debug- en profileringsmethodieken te beheersen.
Uitdagingen bij het bouwen van grote schaaltoepassingen aan te pakken, zoals synchronisatie, caching en beveiliging.
Flutter is een open-source ontwikkeltoolkit van Google voor het bouwen van natief gecompileerde applicaties voor mobiele apparaten, het web en desktops, waarbij slechts één codebase nodig is. De toolkit maakt gebruik van Dart, een moderne, objectgeoriënteerde programmeertaal die eveneens door Google is ontwikkeld en speciaal geoptimaliseerd is voor het maken van snelle en expressieve gebruikersinterfaces.
Deze door een instructeur begeleide live-training (online of op locatie) richt zich op beginners die prachtige, hoogwaardige mobiele apps willen ontwikkelen met behulp van Flutter en Dart.
Aan het einde van deze training zijn de deelnemers in staat tot:
Het configureren van de ontwikkelomgeving voor Flutter en Dart.
Het creëren van responsieve en interactieve mobiele gebruikersinterfaces.
Toegang krijgen tot native apparaatfuncties via plugins.
Het implementeren van cross-platform applicaties op zowel Android als iOS.
Opbouw van de cursus
Interactieve presentaties en discussies.
Tal van oefeningen en praktische bezigheden.
Actieve toepassing in een live-labomgeving.
Mogelijkheden tot cursuscustomisatie
Wilt u een maatwerktraining voor deze cursus? Neem dan contact met ons op om de details af te stemmen.
Deze door een instructeur geleide training in Nijmegen (online of op locatie) is bedoeld voor ervaren Android-ontwikkelaars die complexe, geoptimaliseerde apps willen creëren met behulp van moderne architectuurpatronen, asynchrone programmeermethoden, gegevenspersistentie, testtechnieken en integratiepraktijken.
Aan het einde van deze training kunnen deelnemers:
MVVM-architectuur en Jetpack-componenten implementeren.
Kotlin-coroutines en WorkManager toepassen voor asynchrone taken.
Gegevens opslaan via Room en DataStore.
Apps testen met JUnit en Espresso.
REST-API’s integreren en prestatieverbeteringen doorvoeren.
Deze door een instructeur geleide, live-training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars met een gevorderde kennis die robuuste, hoogperformante iOS-apps willen bouwen met behulp van geavanceerde tools, architectuurpatronen, concurrency, gegevensopslag en testpraktijken.
Aan het einde van deze training zullen deelnemers in staat zijn om te:
Complexe applicatiearchitecturen te ontwerpen met MVVM en Coordinators.
Asynchrone taken af te handelen via GCD en Swift’s async/await.
Gegevens op te slaan met Core Data en UserDefaults.
Eenheden- en UI-tests te schrijven met XCTest en XCUITest.
API's te integreren en technieken toe te passen voor prestatieoptimalisatie.
Mobiele app-ontwikkeling met Flutter en AI houdt in het bouwen van schaalbare, beveiligde mobiele applicaties die ook AI-functionaliteiten ondersteunen. Dit gebeurt aan de hand van moderne architecturen, UX/UI-principes en agile methodologieën.
Deze praktijkgerichte training wordt geleid door een instructeur en kan online of op locatie worden aangeboden. Ze is bedoeld voor ontwikkelaars met enige ervaring die mobiele apps willen ontwikkelen en implementeren met Flutter, AI-functies willen toevoegen, veiligheidsmaatregelen toe willen passen en werken volgens agile principes.
Aan het einde van deze training zijn de deelnemers in staat tot:
Het ontwikkelen van robuuste mobiele apps met Flutter, waarbij aandacht is voor UX/UI-ontwerp.
Het toepassen van agile ontwikkelmethodieken gedurende de gehele levenscyclus van het project.
Het integreren van AI-functionaliteiten, zoals aanbevelingssystemen en chatbots.
Het ontwerpen van beveiligde mobiele architecturen met integratie van Firebase.
Opbouw van de cursus
Interactieve lezingen en discussies.
Talrijke oefeningen en praktische opdrachten.
Praktisch werken in een live-labomgeving.
Mogelijkheden voor cursusaanpassing
Hebt u behoefte aan een op maat gemaakte training? Neem dan contact met ons op om de mogelijkheden te bespreken.
Deze door een instructeur geleide training in Nijmegen (online of ter plaatse) is bedoeld voor beginnende ontwikkelaars die interactieve Android-apps willen maken met behulp van Android Studio en Kotlin of Java.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De basisarchitectuur van Android-applicaties te begrijpen.
Eenvoudige gebruikersinterfaces te ontwerpen met behulp van lay-outs en views.
Gebruikersinteractie af te handelen en tussen schermen te navigeren.
Stap voor stap een functionele mobiele app te bouwen gedurende de cursus.
Business Logic Component (BLoC) is een door Google ontwikkeld ontwerppatroon dat de zakelijke logica scheidt van de presentatielaag.
Deze trainings, begeleid door een instructeur (online of ter plaatse), is gericht op ontwikkelaars die het BLoC-patroon willen leren gebruiken om de state in verschillende applicaties te beheren.
Aan het einde van deze training kunnen deelnemers:
De kernconcepten en architectuur van BLoC begrijpen.
BLoCs maken, testen en debuggen.
Inzicht krijgen in de buildcontext van BLoC.
Vormgeving van de cursus
Interactieve lezingen en discussies.
Veel oefeningen en praktijkcases.
Praktische implementatie in een live-labomgeving.
Mogelijkheden voor maatwerk van de cursus
Neem contact met ons op om aangepaste training voor deze cursus te organiseren.
Deze door een instructeur geleide training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars die de basisprincipes van .NET MAUI willen leren om eenvoudige applicaties te bouwen.
Aan het einde van deze cursus kunnen deelnemers:
De fundamentele concepten van .NET MAUI en cross-platform ontwikkeling begrijpen.
Eenvoudige .NET MAUI-applicaties maken met behulp van lay-outs, bedieningselementen en navigatie.
.NET MAUI-applicaties testen, debuggen en implementeren.
Deze door een instructeur geleide, live-training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars met een beginners- tot middenniveau die willen leren hoe ze applicaties kunnen bouwen en implementeren met FlutterFlow.
Aan het einde van deze training zullen deelnemers in staat zijn om:
De grondbeginselen van FlutterFlow te beheersen.
Databasen en integraties met FlutterFlow te beheren.
Applicaties te maken en uit te rollen via FlutterFlow.
Deze interactieve, begeleide training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars met weinig ervaring die iOS-applicaties willen creëren aan de hand van Swift en Xcode.
Na afloop van deze cursus kunnen deelnemers:
De basisarchitectuur van iOS-apps begrijpen.
Eenvoudige interfaces ontwerpen met UIKit en Storyboards.
Gebruikersinteractie en navigatie tussen schermen beheren.
Stapsgewijs een bruikbare app ontwikkelen gedurende de training.
Deze door een instructeur geleide training in Nijmegen (online of op locatie) is bedoeld voor ontwikkelaars met enige voorkennis die hun kennis van de Kotlin programmeertaal willen vergroten.
Aan het einde van deze cursus zullen deelnemers in staat zijn om:
Gebruik te maken van geavanceerde functies van Kotlin bij softwareontwikkeling.
Functieprogrammeringprincipes toe te passen in Kotlin.
Eenvoudige Android-applicaties te ontwikkelen met behulp van Kotlin.
Een solide basis te leggen voor verdere studie en toepassing van geavanceerde Kotlin-onderwerpen en -frameworks.
Deze praktijkgerichte training onder begeleiding van een instructeur in Nijmegen (online of ter plaatse) richt zich op iOS-ontwikkelaars die hun kennis willen vergroten op het gebied van enterprise-architectuur, ontwerppatronen en reactieve programmeermethoden in Swift.
Na afloop zijn de deelnemers in staat om:
Code te schrijven die krachtiger, eenvoudiger en zelfstandig functioneert.
API-beheer te vereenvoudigen met behulp van Alamofire.
Reactieve programmeermethoden toe te passen in iOS-applicaties via RxSwift.
Diverse architectuurpatronen en ontwerpmethodieken voor iOS te begrijpen.
Tijdens deze door een instructeur geleide training, gegeven in Nijmegen, leren deelnemers hoe ze meer geavanceerde functies van de Kotlin-programmeertaal kunnen toepassen.
Aan het einde van deze training zullen deelnemers in staat zijn om:
Te begrijpen waardoor Kotlin zo uitbreidbaar is en zich onderscheidt van andere JVM-talen.
Gevorderde onderwerpen en functies binnen Kotlin te bestuderen, waaronder functies, klassen, delegatie, generieke types, metaprogrammering en asynchrone programmering.
Dit is een tweedaagse cursus waarbij ongeveer 60% bestaat uit praktische oefeningen. De focus ligt op de interne werking, architectuur en ontwikkeling van embedded Linux-kernels, evenals het schrijven en integreren van diverse soorten device-drivers.
Voor wie is deze cursus bedoeld?
Ingenieurs die geïnteresseerd zijn in de ontwikkeling van Linux-kernels voor embedded systemen en platforms.
In deze door een instructeur geleide training in Nijmegen (online of op locatie) leren deelnemers hoe ze Flutter kunnen gebruiken om snel een mobiele app te ontwikkelen die zowel op iOS- als op Android-apparaten draait.
Aan het einde van deze cursus zijn de deelnemers in staat tot het volgende:
Het framework, IDE en andere benodigde tools snel installeren om met ontwikkelen te beginnen.
De programmeertaal Dart van Google begrijpen en toepassen voor het snel maken van een mobiele app-prototype.
Mobiele apps testen en implementeren op zowel iOS- als Android-systemen, waarbij slechts één codebasis gebruikt wordt.
De app aanpassen door middel van een breed scala aan widgets, lay-outs en animaties.
Dit interactieve, door een instructeur geleide trainingstraject in Nijmegen (online of ter plaatse) is bedoeld voor ontwikkelaars die Flutter willen gebruiken om topkwaliteits mobiele apps te creëren voor Android, iOS en andere platforms met behulp van één gezamenlijke codebasis.
Aan het einde van deze training zullen deelnemers in staat zijn tot het volgende:
Het benodigde ontwikkelmilieu instellen om meteen Flutter-apps te kunnen maken.
De programmeertaal Dart gebruiken voor het schrijven van code voor hun applicaties.
Flutter-widgets inzetten om aantrekkelijke en gebruiksvriendelijke interfaces te ontwerpen.
Applicaties implementeren en testen op verschillende platforms (mobiel, desktop, web, etc.).
In deze door een instructeur geleide training leren ervaren front-end developers hoe zij met behulp van Ionic 8 en Capacitor op professionele wijze hybride mobiele apps en progressieve webapplicaties ontwikkelen vanuit één codebase.
Het opbouwen van een stevige basis in het programmeren met Kotlin biedt toegang tot een statisch getypeerde programmeertaal die speciaal is ontwikkeld voor de JVM, Android en webplatformen. De cursus behandelt essentiële onderwerpen zoals syntax, controleflow, objectgeoriënteerd ontwerp via klassen en erfenis, functies en lambdas, null-safety, generics, interfaces en dataklassen. Hierdoor krijgen ontwikkelaars de praktische vaardigheden om heldere en expressieve code te schrijven voor zowel server-side toepassingen als Android-apps, met naadloze interoperabiliteit met Java.
In deze door een instructeur geleide, live training in Nijmegen leren deelnemers de kernprincipes van React Native terwijl ze zelf een mobiele app ontwikkelen voor Android en iOS.
Tijdens deze door een instructeur geleide, praktische training leren deelnemers hoe ze React Native Expo kunnen gebruiken, zowel via discussie als oefeningen. Aan het einde van de cursus beschikken de deelnemers over de benodigde vaardigheden om hun eigen React Native-applicatie te ontwikkelen en uit te brengen met behulp van React Native Expo.
Lees meer...
Laatst bijgewerkt:
Reviews (7)
Als senior Java-engineer en beginnende Kotlin-gebruiker vind ik dat de cursus mij de tools heeft gegeven om Kotlin op een goede manier te gaan inzetten voor toekomstige ontwikkelprojecten.
Stewart Coates - DLA PIPER
Cursus - Advanced Kotlin Programming
Automatisch vertaald
De diepgaande kennis en de voorbeelden
Ankur Kapila - Deutsche Bank
Cursus - Programming with Kotlin
Automatisch vertaald
Ik heb echt genoten van ons leren en experimenteren met Kotlin Multiplatform.
Renzo Olivares Macias - Google
Cursus - Android Development
Automatisch vertaald
Ontwikkelen van de gebruikersauthenticatie-app en het Kahoot-activiteit (ik heb zelf gezorgd dat ik de trainingcollege absorbeer :) en het is leuk!)
Jhoanne - Pag-IBIG Fund
Cursus - .NET MAUI Fundamentals
Automatisch vertaald
oefeningen
Mateusz - DPDgroup IT Solutions sp. z o.o.
Cursus - React Native for iOS and Android
Automatisch vertaald
De kennis van de trainer. Hij kon alle mijn vragen beantwoorden, zelfs vragen over ons platform. Hij bleef ook doorhelpen tot we het materiaal allemaal begrepen.
James O'Donnell - Tennant Company
Cursus - Embedded Linux Kernel and Driver Development
Automatisch vertaald
Zijn vermogen om complexe concepten uit te leggen in eenvoudigere termen. Een overzicht geven van hoe alles met elkaar samenhangt en hoe we deze het beste kunnen toepassen in onze werkscenarios.
Mobile Development training cursus in Nijmegen, Mobile Development opleiding cursus in Nijmegen, Weekend Mobile Development cursus in Nijmegen, Avond Mobile Development training in Nijmegen, Mobile Development instructeur geleid Nijmegen, Mobile Development coaching in Nijmegen, Mobile Development trainer in Nijmegen, Mobile Development op locatie in Nijmegen, Mobile Development on-site in Nijmegen, Mobile Development een op een opleiding in Nijmegen, Weekend Mobile Development training in Nijmegen, Mobile Development instructeur geleid in Nijmegen,Mobile Development lessen in Nijmegen, Mobile Development instructeur in Nijmegen, Mobile Development privé cursus in Nijmegen, Mobile Development boot camp in Nijmegen, Avond Mobile Development cursus in Nijmegen, Mobile Development een op een training in Nijmegen