Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Architectuur en Geavanceerde Componenten
- Architectuurpatronen: MVVM en Jetpack-componenten (ViewModel, LiveData)
- Geavanceerde UI-staatbeheer
- Navigatiecomponent: praktische inleiding tot complexe navigatie
- Hands-on: Refactoring van app-architectuur
Concurrency en Achtergrondtaken
- Kotlin coroutines voor asynchrone bewerkingen
- WorkManager voor geplande achtergrondtaken
- Draadbeheer en gebruik van de hoofddraad (Main Thread)
- Hands-on: Asynchrone bewerkingen in projectapp
Geavanceerde Data-persistentie
- Room Persistence Library (basis CRUD)
- Inleiding tot DataStore
- Hands-on: Persistentie toevoegen aan project
Testen en Codekwaliteit
- Unit testing met JUnit (basis)
- UI testing met Espresso (inleiding)
- Statische codeanalysetools (Lint)
- Hands-on: Schrijven van basis tests in project
Integratie en Optimalisatie
- Gebruik maken van REST APIs met Retrofit (inleiding)
- Werken met JSON
- Basis UI- en batterijprestatieoptimalisaties
- Hands-on: API-integratie en fijnafstelling
Samenvatting en Volgende Stappen
Vereisten
- Sterke kennis van Android-basis (Activity, UI, navigatie, Kotlin/Java)
- Ervaring met het gebruik van Android Studio
- Kennis van objectgeoriënteerd programmeren
Publiek
- Ervaren Android-ontwikkelaars
- Mobiele ontwikkelaars die geavanceerde technieken willen beheersen
- Software ingenieurs die robuuste, hoogwaardige Android-apps bouwen
35 Uren
Getuigenissen (2)
Ik heb echt genoten van ons leren en experimenteren met Kotlin Multiplatform.
Renzo Olivares Macias - Google
Cursus - Android Development
Automatisch vertaald
De trainer was bereid om extra problemen in Dagger te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Automatisch vertaald