Grootste online IT opleider

Beste klantenservice

Award winning e-learning

Na betaling, direct starten

Training: Mobile App Development: Android OS

€ 139,00
€ 168,19 Incl. BTW
Bestellen namens een bedrijf?

Duur: 14 uur |

Taal: Engels (US) |

Online toegang: 90 dagen |

In Onbeperkt Leren

Gegevens

Android is inmiddels één van de meest gebruikte besturingssystemen op de markt. Het succes van Android is mede te danken aan het grote aanbod van verschillende applicaties. Succesvolle apps mogen op veel aandacht van gebruikers rekenen. In deze training leer je mobiele applicaties voor Android ontwikkelen met behulp van de Kotlin - programmeertaal.

Dit is een theoretische training die jou verschillende concepten laat ontdekken op het gebied van het bouwen van een Android App. Je leert onder andere hoe je een Android-app vormt, van IDE's tot bron- en statische bronbestanden. Daarnaast leer je hoe jij de authenticatie en een database in jouw Android-applicatie introduceert en integreert met het Firebase-platform van Google.

Vervolgens leer je hoe jij jouw app vormgeeft en test - een goed en duidelijk onderwerp is cruciaal voor een goede gebruikservaring!


Resultaat

Na succesvolle afronding van deze training ben je bekend met de Android Kotlin-programmeerconcepten en weet je hoe je een verscheidenheid aan apps bouwt.

Voorkennis

Je bent bekend met de basis principes van de Kotlin programmeertaal. Onze training Programming with Kotlin is hiervoor een geschikte voorbereiding.

Doelgroep

Softwareontwikkelaar, Webontwikkelaar

Inhoud

Mobile App Development: Android OS

14 uur

Mobile App Development: An Introduction Android Development

In this purely theoretical course, you'll be introduced to the concepts around building applications for the Android OS. You'll learn about the different pieces that come together to form an Android app, from IDEs to source and static resource files.

Mobile App Development: Building a Basic Android App

  • The best way to learn Android application development is to get

  • hands-on practice. In this course, you'll learn how to create a
  • simple app and go through all the steps involved to create the
  • project. You'll then examine how to define the appearance and logic
  • of the app, as well as how to deploy and test it on a virtual
  • device emulator.

Mobile App Development: Defining the UI for an Android App

A good design for the screens in your Android app is crucial for good user experience. In this course, you'll learn about the pieces that go into defining the layouts for your app, how they can be structured, and how common components can be re-used.

Mobile App Development: Coding the Behavior of an Android App

In this course, you'll focus on defining the business logic of an Android application using the Kotlin language. You'll learn how to implement inheritance, convey messages between activities, and use imported libraries to retrieve and parse JSON data.

Mobile App Development: Authentication in an Android App

In this course, you'll learn how to introduce authentication and a database into your Android application. You'll discover how to integrate an app with Google's Firebase platform, with focus on its authentication service and real-time database.

Mobile App Development: Testing an Android App

In this course, you'll be introduced to testing for an Android app. You'll learn about basic unit testing and functional tests that need to be performed on a virtual device. You'll also examine the role of the Espresso Framework in simplifying the coding of UI tests by recording your actions on an emulator.

Opties bij cursus

Wij bieden, naast de training, in sommige gevallen ook diverse extra leermiddelen aan. Wanneer u zich gaat voorbereiden op een officieel examen dan raden wij aan om ook de extra leermiddelen te gebruiken die beschikbaar zijn bij deze training. Het kan voorkomen dat bij sommige cursussen alleen een examentraining en/of LiveLab beschikbaar is.

Examentraining (proefexamens)

In aanvulling op deze training kunt u een speciale examentraining aanschaffen. De examentraining bevat verschillende proefexamens die het echte examen dicht benaderen. Zowel qua vorm als qua inhoud. Dit is de ultieme manier om te testen of u klaar bent voor het examen. 

LiveLab

Als extra mogelijkheid bij deze training kunt u een LiveLab toevoegen. U voert de opdrachten uit op de echte hardware en/of software die van toepassing zijn op uw Lab. De LiveLabs worden volledig door ons gehost in de cloud. U heeft zelf dus alleen een browser nodig om gebruik te maken van de LiveLabs. In de LiveLab omgeving vindt u de opdrachten waarmee u direct kunt starten. De labomgevingen bestaan uit complete netwerken met bijvoorbeeld clients, servers, routers etc. Dit is de ultieme manier om uitgebreide praktijkervaring op te doen.

Waarom Icttrainingen.nl?

Via ons opleidingsconcept bespaar je tot 80% op trainingen

Start met leren wanneer je wilt. Je bepaalt zelf het gewenste tempo

Spar met medecursisten en profileer je als autoriteit in je vakgebied.

Ontvang na succesvolle afronding van je cursus het certificaat van deelname van Icttrainingen.nl

Krijg inzicht in uitgebreide voortgangsinformatie van jezelf of je medewerkers

Kennis opdoen met interactieve e-learning en uitgebreide praktijkopdrachten door gecertificeerde docenten

Bestelproces

Zodra wij uw order en betaling hebben verwerkt, zetten wij uw trainingen klaar en kunt u aan de slag. Heeft u toch nog vragen over ons orderproces kunt u onderstaande button raadplegen.

lees meer over het orderproces

Wat is inbegrepen?

Certificaat van deelname ja
Voortgangsbewaking ja
Award Winning E-learning ja
Geschikt voor mobiel ja
Kennis delen Onbeperkte toegang tot onze community met IT professionals
Studieadvies Onze consultants zijn beschikbaar om je te voorzien van studieadvies
Studiemateriaal Gecertificeerde docenten met uitgebreide kennis over de onderwerpen
Service Service via chat, telefoon, e-mail (razendsnel)

Platform

Na bestelling van je training krijg je toegang tot ons innovatieve leerplatform. Hier vind je al je gekochte (of gevolgde) trainingen, kan je eventueel cursisten aanmaken en krijg je toegang tot uitgebreide voortgangsinformatie.

Life Long Learning

Meerdere cursussen volgen? Misschien is ons Life Long Learning concept wel wat voor u

lees meer

Neem contact op

Studieadvies nodig? Neem contact op!


Contact