Android Development Training - Online Klassikaal

Type product

Android Development Training - Online Klassikaal

Adding Value Consulting (AVC)
Logo van Adding Value Consulting (AVC)
Opleiderscore: starstarstarstarstar 9,6 Adding Value Consulting (AVC) heeft een gemiddelde beoordeling van 9,6 (uit 268 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

9,5
Gemiddeld cijfer voor Android Development Training - Online Klassikaal
Gebaseerd op 2 ervaringen Lees alle ervaringenchevron_right
starstarstarstarstar
Ivanda Z.
10
Android Development Training - Online Klassikaal

"E-learning was erg prettig om te volgen. Goed opgebouwd en duidelijk. Ook goed om naar te luisteren. Makkelijk te volgen, zelfs als je weinig voorkennis hebt. Een echte aanrader.

Het trainingsmateriaal was erg nuttig, ik zal de training zeker aanbevelen aan mijn collega's." - 07-03-2024 18:43

"E-learning was erg prettig om te volgen. Goed opgebouwd en duidelijk. Ook goed om naar te luisteren. Makkelijk te volgen, zelfs als je weini… alles lezen - 07-03-2024 18:43

Beschrijving

Word een professionele Android-app-ontwikkelaar met de cursus Android-ontwikkeling

Stap de wereld van de ontwikkeling van mobiele apps binnen met de cursus Android-ontwikkeling — een praktijkgericht, op de branche afgestemd programma dat is ontworpen om je van beginner tot werkklare Android-ontwikkelaar te begeleiden. Android draait wereldwijd op miljarden apparaten en er is veel vraag naar bekwame ontwikkelaars nu bedrijven steeds vaker een ‘mobile-first’-strategie hanteren.

Deze cursus rust je uit met de tools en technieken om robuuste Android-applicaties te bouwen, ontwerpen, implementeren en testen met behulp van Android Studio en de Android SDK. Je begint met de basisprincipes van progr…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Android, Symbian & Windows Mobile, Swift, Kotlin en Terraform.

Word een professionele Android-app-ontwikkelaar met de cursus Android-ontwikkeling

Stap de wereld van de ontwikkeling van mobiele apps binnen met de cursus Android-ontwikkeling — een praktijkgericht, op de branche afgestemd programma dat is ontworpen om je van beginner tot werkklare Android-ontwikkelaar te begeleiden. Android draait wereldwijd op miljarden apparaten en er is veel vraag naar bekwame ontwikkelaars nu bedrijven steeds vaker een ‘mobile-first’-strategie hanteren.

Deze cursus rust je uit met de tools en technieken om robuuste Android-applicaties te bouwen, ontwerpen, implementeren en testen met behulp van Android Studio en de Android SDK. Je begint met de basisprincipes van programmeren in Java en leert geleidelijk app-architectuur, gebruikersinterfaces, menu's, fragmenten, databases, webservices, multithreading, kaarten en locatiegebaseerde diensten onder de knie te krijgen.

Met interactieve live-sessies, praktische lab-oefeningen, praktijkgerichte projecten en begeleiding door deskundige instructeurs, krijg je het zelfvertrouwen om volledig functionele Android-apps te maken en deze te publiceren in de Google Play Store — waardoor je spannende carrièremogelijkheden in mobiele ontwikkeling ontgrendelt.

Doelgroep

  • Web-/Android-ontwikkelaars
  • Softwareontwikkelaars
  • Ontwikkelaars van mobiele apps
  • Mobiele ontwikkelaar
  • Testers
  • Professionals die een carrière in Android-app-ontwikkeling willen nastreven

Vereisten

Hoewel er geen strikte vereisten zijn voor de Android-ontwikkelingstraining, wordt aanbevolen dat deelnemers een basiskennis hebben van programmeertalen zoals Java, CSS en HTML.

Leerdoelen

  • Basisprincipes van Android-ontwikkelingB – Raak vertrouwd met ontwikkeltools zoals Eclipse, Android Studio, DDMS en meer.
  • Verbeter de gebruikerservaringB – Gebruik audio, video, services en meldingen om de interactie met de app te verbeteren.
  • Apps publicerenB – Leer volledig functionele applicaties te bouwen en deze te publiceren op Google Play.
  • Beheersing van Android-toolsB – Maak effectief gebruik van tools zoals Eclipse, Android Studio, DDMS, drawables en listeners.
  • Lay-outs en widgets – Ontwerp apps met behulp van verschillende lay-outs, widgets en SQLite-databases.
  • SQLite-integratie – Implementeer SQLite voor gegevensopslag in je Android-applicaties.
  • Volledige apps bouwen – Doe praktische ervaring op met de Android SDK om apps vanaf nul te ontwikkelen.

Cursusinhoud

1. Aan de slag met Java

  • Pakketten, klassen en het uitvoeren van je eerste programma
  • Variabelen, letterlijke waarden en constanten
  • Invoer van de gebruiker lezen – de Scanner-klasse
  • Inleiding tot beslissingsstructuren – operatoren en uitdrukkingen
  • If, if-else, if-else-if, geneste if en logische operatoren
  • Strings vergelijken
  • De switch-instructie
  • Inleiding tot lussen
  • Handige berekeningen in lussen – invoervalidatie en een door de gebruiker gestuurde lus
  • Werken met bestanden
  • Inleiding tot arrays
  • Arrays vergelijken en kopiëren
  • Hoogste en laagste waarden / Som en gemiddelde
  • Arrays met bestanden en tekenreeksarrays
  • De ArrayList-klasse
  • Klassen en objecten
  • Praktijkopdracht: Schrijf Java-programma's met behulp van voorwaardelijke constructies en arrays

2. De ontwikkelomgeving instellen

  • Inleiding tot Android
  • Android Studio installeren
  • Inleiding tot Android Studio
  • Levenscyclus van een activiteit
  • De Hello World-app bouwen
  • Virtuele Android-apparaten
  • De structuur van een Android-applicatie verkennen
  • Fundamentele componenten
  • Levenscyclus van een applicatie

3. UI-bouwstenen en besturingselementen

  • Activiteiten, intents, contentproviders, broadcast-ontvangers
  • UI-componenten: tekst, knoppen, afbeeldingen, lijsten, spinners
  • Adapters, lay-outmanagers, stijlen en thema's
  • Praktijkopdracht: Bouw interactieve app-schermen met Android Studio

4. Android-menu

  • Structuur van het Android-menu
  • Menustructuur en gebeurtenissen
  • Submenu's, contextmenu's, pop-upmenu's
  • Praktijkopdracht: Menu's ontwikkelen in Android-apps

5. Subschermen, dialoogvensters & actiebalk

  • Wat is een fragment
  • Fragmentmanager
  • Dialoogvensters gebruiken in Android
  • Werken met Toast
  • Werken met de actiebalk en tabbladen
  • Gegevens opslaan met tekstbestanden
  • Gebruikmaken van de AsyncTask-klasse
  • Gegevens opslaan met een SQLite-database
  • Praktijkopdracht: Dialoogvensters en subschermen maken

6. Voorkeuren & het opslaan van de app-status

  • Het Preferences-framework verkennen
  • ListPreference
  • CheckBoxPreference
  • EditTextPreference
  • Voorkeuren organiseren
  • Praktijkopdracht: Voorkeursopties implementeren

7. SQLite-database

  • Inleiding tot de SQLite-database
  • SQLiteOpenHelper en werken met de database
  • Werken met de cursor
  • Praktijkopdracht: Gegevens opslaan en ophalen in SQLite

8. Content Providers, Services & Threading

  • De ingebouwde providers van Android
  • De architectuur van contentproviders
  • HTTP-services gebruiken
  • AndroidHttpClient gebruiken
  • Multithreading-problemen aanpakken
  • De relatie tussen handler, bericht en berichtenwachtrij
  • Achtergrondthreads gebruiken (AsyncTask)
  • Praktijkopdracht: Services en threading gebruiken in apps

9. Werken met webservices en netwerken

  • JSON en XML parseren
  • Het Android-beveiligingsmodel begrijpen
  • Applicaties ondertekenen voor implementatie
  • Zelfondertekend certificaat met behulp van Keytool
  • Updates voor een applicatie installeren en ondertekenen
  • Beveiliging op procesgrensniveau begrijpen
  • Permissies declareren en gebruiken
  • Bibliotheekprojecten
  • StrictMode
  • Praktijkopdracht: Netwerkfuncties implementeren

10. Kaarten en locatiegebaseerde diensten

  • Basisprincipes van kaarten en API's
  • Google Maps API-sleutels verkrijgen
  • Praktijkopdracht: Kaarten in apps integreren

FAQ

Waarom is deze cursus relevant?

Android-app-ontwikkeling is een van de snelst groeiende gebieden in de hedendaagse technologie. Het wijdverbreide gebruik van Android-apparaten heeft geleid tot een toenemende vraag naar bekwame app-ontwikkelaars. Deze cursus biedt de kennis en praktische ervaring die je nodig hebt om je reis in Android-app-programmering te beginnen en een sterke basis te leggen voor een succesvolle carrière op dit gebied.

Hoe ziet de online klaservaring eruit?

In de online klas neem je op het geplande tijdstip deel aan live sessies onder leiding van een instructeur. Je kunt communiceren, vragen stellen, presentaties bekijken, samenwerken in groepsactiviteiten en toegang krijgen tot leermiddelen – allemaal in een virtuele omgeving. Onze docenten gebruiken geavanceerde samenwerkingstools om je online leerervaring boeiend en interactief te maken.

Wat moet mijn persoonlijke opstelling omvatten?

  • Besturingssysteem: Mac OS X, Windows of Linux
  • Tekst-/JavaScript-editor: Notepad++, Sublime Text, Brackets of Atom
  • Moderne webbrowser: Chrome of gelijkwaardig
  • Betrouwbare internetverbinding

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 40 uur training onder leiding van een instructeur
  • Aanvullende e-learningcursus die je in je eigen tempo kunt volgen
  • Automatisch beoordeelde toetsen en herhalingsquizzen
  • 36 uur aan praktische labsessies
  • Meer dan 70 uur aanbevolen studietijd
  • Verken 3 praktijkgerichte projecten
  • Certificaat bij voltooiing van het programma inbegrepen
  • Roosters beschikbaar op weekdagen en in het weekend

Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt

9,5
Gemiddeld cijfer voor Android Development Training - Online Klassikaal
Gebaseerd op 2 ervaringen
starstarstarstarstar
Ivanda Z.
10
Android Development Training - Online Klassikaal

"E-learning was erg prettig om te volgen. Goed opgebouwd en duidelijk. Ook goed om naar te luisteren. Makkelijk te volgen, zelfs als je weinig voorkennis hebt. Een echte aanrader.

Het trainingsmateriaal was erg nuttig, ik zal de training zeker aanbevelen aan mijn collega's." - 07-03-2024 18:43

"E-learning was erg prettig om te volgen. Goed opgebouwd en duidelijk. Ook goed om naar te luisteren. Makkelijk te volgen, zelfs als je weini… alles lezen - 07-03-2024 18:43

starstarstarstarstar_half
Martin H.
9
Android Development Training - Online Klassikaal

"Zeer goede training, makkelijk te volgen. Het is fijn om je eigen tempo en je eigen tijd te bepalen. Het past in deze tijd van thuiswerken. Af en toe even een uurtje door de e-learning. Helemaal top! De training was zeer goed, met een erg relevante inhoud. Bedankt AVC voor de goede service!" - 24-10-2022 19:39

"Zeer goede training, makkelijk te volgen. Het is fijn om je eigen tempo en je eigen tijd te bepalen. Het past in deze tijd van thuiswerken. … alles lezen - 24-10-2022 19:39

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.