Android Udviklingskursus – klasseundervisning

22.500,00 DKK

  • 10 days
Live Virtuelt Klasselokale
Internt / I virksomheden
Næste hold:Apr 27, 2026
+ 18 dage tilbage

Træd ind i mobilapp‑udviklingens verden med Android Development Training – et praktisk, brancheorienteret forløb, der er designet til at tage dig fra begynder til jobklar Android‑udvikler. Android driver milliarder af enheder på verdensplan, og dygtige udviklere er i høj kurs, efterhånden som virksomheder i stigende grad satser på mobile‑first‑strategier. Dette kursus giver dig de værktøjer og teknikker, du skal bruge til at udvikle, designe, implementere og teste robuste Android‑applikationer ved hjælp af Android Studio og Android SDK. Du starter med grundlæggende programmeringsprincipper i Java og opbygger gradvist kompetencer inden for app‑arkitektur, brugergrænseflader, menuer, fragments, databaser, webservices, multithreading, kort og lokationsbaserede tjenester.

Nøglefunktioner

Sprog

Kursusmateriale på engelsk

Niveau

Begynder- til mellemniveau

40 timers undervisning med instruktør

4 timer pr. session

36 timers praktiske labsessioner

Udforsk 3 branchespecifikke use case‑projekter

Supplerende selvstudie-e-læring i eget tempo

Automatisk bedømte opgaver og huskequizzer

70+ timers anbefalet studietid

Certifikat for gennemført program medfølger

Tidsplaner tilgængelige på hverdage og i weekenden

Kontakt os venligst først, før du booker

Hero

Læringsudbytte

Når du har gennemført dette program, vil du være i stand til at:

Grundlæggende Android-udvikling

Bliv fortrolig med udviklingsværktøjer som Eclipse, Android Studio, DDMS og flere

Forbedr brugeroplevelsen

Brug lyd, video, tjenester og notifikationer til at forbedre appinteraktionen.

Udgivelse af app

Lær at bygge fuldt funktionsdygtige apps og udgive dem på Google Play.

Android-værktøjer i mesterskabsklasse

Brug værktøjer som Eclipse, Android Studio, DDMS, drawables og listeners effektivt.

Layouts og widgets

Design apps ved hjælp af forskellige layouts, widgets og SQLite-databaser.

SQLite-integration

Implementér SQLite til datalagring i dine Android-applikationer.

Byg komplette apps

Få praktisk erfaring med Android SDK og lær at udvikle apps helt fra bunden.

Hero

Kursusforløb

  1. Kom godt i gang med Java

    Lektion 1

    • Pakker, klasser og kørsel af dit første program
    • Variabler, litteraler og konstanter
    • Læse input fra brugeren – Scanner-klassen
    • Introduktion til beslutningsstrukturer – operatorer og udtryk
    • If, if-else, if-else-if, indlejret if og logiske operatorer
    • Sammenligning af strenge
    • Switch-sætningen
    • Introduktion til løkker
    • Nyttige løkkeberegninger – inputvalidering og en brugerstyret løkke
    • Arbejde med filer
    • Introduktion til arrays
    • Sammenligning og kopiering af arrays
    • Højeste og laveste værdier / Sum og gennemsnit
    • Arrays med filer og streng-arrays
    • ArrayList-klassen
    • Klasser og objekter
    • Praktisk: Skriv Java‑programmer ved hjælp af betingelser og arrays
  2. Opsætning af udviklingsmiljø

    Lektion 2

    • Introduktion til Android
    • Installation af Android Studio
    • Introduktion til Android Studio
    • Aktivitetens livscyklus
    • Opbygning af Hello World-appen
    • Android Virtual Devices
    • Udforskning af strukturen i en Android-applikation
    • Grundlæggende komponenter
    • Applikationens livscyklus
  3. UI-byggesten og kontroller

    Lektion 3

    • Aktiviteter, intents, indholdsudbydere, broadcast-modtagere
    • UI-komponenter: tekst, knapper, billeder, lister, indlæsningsikoner
    • Adaptere, layoutstyring, typografier og temaer
    • Hands-on: Byg interaktive appskærme med Android Studio
  4. Android-menu

    Lektion 4

    • Strukturen af Android-menuen
    • Menustruktur og hændelser
    • Undermenuer, genvejsmenuer, pop op-menuer
    • Praktisk: Udvikl menuer i Android-apps
  5. Underskærme, dialoger og handlingslinje

    Lektion 5

    • Hvad er et fragment
    • Fragmenthåndtering
    • Brug af dialoger i Android
    • Arbejde med Toast
    • Arbejde med Action Bar og faner
    • Gem data ved hjælp af tekstfiler
    • Anvendelse af AsyncTask-klassen
    • Gem data ved hjælp af en SQLite-database
    • Hands-on: Opret dialoger og underskærme
  6. Præferencer og lagring af app-tilstand

    Lektion 6

    • Udforskning af præferenceframeworket
    • Listeindstilling
    • CheckBoxPreference
    • EditTextPreference
    • Præferenceindstillinger
    • Praktisk: Implementer indstillingsmuligheder
  7. SQLite-database

    Lektion 7

    • Introduktion til SQLite-databasen
    • SQLiteOpenHelper og arbejde med databasen
    • Arbejde med Cursor
    • Praktisk: Gem og hent data i SQLite
  8. Indholdsudbydere, tjenester og trådning

    Lektion 8

    • Androids indbyggede udbydere
    • Content Providers-arkitekturen
    • Forbrug af HTTP-tjenester
    • Brug af AndroidHttpClient
    • Håndtering af multitrådsproblemer
    • Forholdet mellem handler, besked og beskedkø
    • Brug af baggrundstråde (AsyncTask)
    • Praktisk: Brug services og tråde i apps
  9. Arbejde med webtjenester og netværk

    Lektion 9

    • JSON- og XML-parsing
    • Forståelse af Androids sikkerhedsmodel
    • Signering af applikationer til udrulning
    • Selvsigneret certifikat ved hjælp af Keytool
    • Installation af opdateringer til en applikation og signering
    • Forståelse af sikkerhed ved procesgrænsen
    • Erklæring og brug af tilladelser
    • Biblioteksprojekter
    • StrictMode
    • Praktisk: Implementer netværksfunktioner
  10. Kort og lokationsbaserede tjenester

    Lektion 10

    • Grundlæggende kortlægning og API'er
    • Sådan får du Google Maps API-nøgler
    • Praktisk: Integrer kort i apps
Kursus i Android-udvikling

Hvem bør tilmelde sig dette program?

Forudsætninger

Selvom der ikke er nogen strenge forudsætninger for Android-udviklingskurset, anbefales det, at deltagerne har en grundlæggende forståelse af programmeringssprog som Java, CSS og HTML.

Web- / Android-udviklere

Softwareudviklere

Mobilapp-udvikler

Mobiludvikler

Testere

Fagfolk, der ønsker at gøre karriere inden for udvikling af Android-apps

Start kurset nu

Udtalelser

Licensering og akkreditering

Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.

Lighedspolitik

Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.

Ofte stillede spørgsmål

Contact background

Har du brug for virksomhedsløsninger eller LMS-integration?

Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!