Android utviklingskurs – klasseromsundervisning

34.500,00 NOK

  • 10 days
Live virtuelt klasserom
Internt / i bedrift
Neste kull:Apr 27, 2026
+ 18 dager igjen

Gå inn i verden av mobilapputvikling med Android Development Training – et praktisk, bransjeorientert program som er utviklet for å ta deg fra nybegynner til jobbklar Android‑utvikler. Android driver milliarder av enheter over hele verden, og dyktige utviklere er sterkt etterspurt ettersom bedrifter i økende grad satser på mobile først‑strategier. Dette kurset gir deg verktøyene og teknikkene du trenger for å bygge, designe, implementere og teste robuste Android‑applikasjoner ved hjelp av Android Studio og Android SDK. Du starter med grunnleggende programmeringsprinsipper i Java og går gradvis videre til å mestre app‑arkitektur, brukergrensesnitt, menyer, fragmenter, databaser, webtjenester, tråding, kart og lokasjonsbaserte tjenester.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Nybegynner- til middels nivå

40 timer med instruktørledet undervisning

4 timer per økt

36 timer med praktiske labsesjoner

Utforsk 3 bransjespesifikke case-prosjekter

Supplerende nettbasert opplæring i eget tempo

Automatisk vurderte prøver og repetisjonstester

Over 70 timer anbefalt studietid

Sertifikat for fullført program inkludert

Rutetider tilgjengelig på hverdager og i helgene

Vennligst kontakt oss først før du bestiller

Hero

Læringsutbytte

Når du er ferdig med dette programmet, vil du kunne:

Grunnleggende Android‑utvikling

Bli kjent med utviklingsverktøy som Eclipse, Android Studio, DDMS og flere

Forbedre brukeropplevelsen

Bruk lyd, video, tjenester og varsler for å forbedre appinteraksjonen.

App-publisering

Lær å bygge fullt funksjonelle apper og publisere dem på Google Play.

Android-verktøy i dybden

Bruk verktøy som Eclipse, Android Studio, DDMS, drawables og lyttere på en effektiv måte.

Oppsett og widgeter

Design apper ved hjelp av ulike layouter, widgets og SQLite-databaser.

SQLite-integrasjon

Implementer SQLite for datalagring i Android-applikasjonene dine.

Bygg komplette apper

Få praktisk erfaring med Android SDK for å utvikle apper fra bunnen av.

Hero

Kursplan

  1. Kom i gang med Java

    Leksjon 1

    • Pakker, klasser og å kjøre ditt første program
    • Variabler, litteraler og konstanter
    • Lese input fra brukeren – Scanner-klassen
    • Introduksjon til beslutningsstrukturer – operatorer og uttrykk
    • If, if-else, if-else-if, nøstet if og logiske operatorer
    • Sammenligning av strenger
    • Switch-setningen
    • Introduksjon til løkker
    • Nyttige løkkeberegninger – inndatavalidering og en brukerstyrt løkke
    • Arbeide med filer
    • Introduksjon til arrayer
    • Sammenligning og kopiering av arrayer
    • Høyeste og laveste verdier / Sum og gjennomsnitt
    • Arrayer med filer og strengarrayer
    • ArrayList-klassen
    • Klasser og objekter
    • Praktisk: Skriv Java-programmer ved hjelp av betingelser og arrayer
  2. Sette opp utviklingsmiljø

    Leksjon 2

    • Introduksjon til Android
    • Installere Android Studio
    • Introduksjon til Android Studio
    • Aktivitetens livssyklus
    • Bygge Hello World-appen
    • Android‑virtuelle enheter
    • Utforske strukturen til en Android-applikasjon
    • Grunnleggende komponenter
    • Applikasjonens livssyklus
  3. UI-byggesteiner og kontroller

    Leksjon 3

    • Aktiviteter, intents, innholdsleverandører, kringkastingsmottakere
    • UI-komponenter: tekst, knapper, bilder, lister, lastere
    • Adaptere, layoutbehandlere, stiler og temaer
    • Praktisk: Bygg interaktive appskjermer med Android Studio
  4. Android-meny

    Leksjon 4

    • Strukturen i Android-menyen
    • Menystruktur og hendelser
    • Undermeny­er, hurtigmenyer, sprettoppmenyer
    • Praktisk: Utvikle menyer i Android-apper
  5. Underskjermer, dialoger og handlingslinje

    Leksjon 5

    • Hva er et fragment
    • Fragmentbehandler
    • Bruke dialoger i Android
    • Arbeide med Toast
    • Arbeide med handlingslinje og faner
    • Lagre data ved hjelp av tekstfiler
    • Bruke AsyncTask-klassen
    • Lagre data ved å bruke en SQLite-database
    • Praktisk: Lag dialoger og underskjermer
  6. Innstillinger og lagring av app-tilstand

    Leksjon 6

    • Utforske Preferences-rammeverket
    • ListPreference
    • CheckBoxPreference
    • EditTextPreference
    • Organiseringsinnstillinger
    • Praktisk oppgave:Implementer preferansevalg
  7. SQLite-database

    Leksjon 7

    • Introduksjon til SQLite-database
    • SQLiteOpenHelper og arbeid med databasen
    • Arbeide med Cursor
    • Praktisk:Lagre og hente data i SQLite
  8. Innholdsleverandører, tjenester og tråder

    Leksjon 8

    • Androids innebygde tilbydere
    • Arkitekturen til innholdsleverandører
    • Bruke HTTP-tjenester
    • Bruke AndroidHttpClient
    • Håndtering av flertrådsproblemer
    • Forholdet mellom handler, melding og meldingskø
    • Bruke bakgrunnstråder (AsyncTask)
    • Praktisk: Bruk tjenester og tråder i apper
  9. Arbeid med webtjenester og nettverk

    Leksjon 9

    • JSON- og XML-parsing
    • Forstå Androids sikkerhetsmodell
    • Signering av applikasjoner for distribusjon
    • Egendefinert sertifikat med Keytool
    • Installere oppdateringer til et program og signering
    • Forståelse av sikkerhet ved prosessgrensen
    • Definere og bruke tillatelser
    • Biblioteksprosjekter
    • StrictMode
    • Praktisk: Implementere nettverksfunksjoner
  10. Kart og stedsbaserte tjenester

    Leksjon 10

    • Grunnleggende kartlegging og API-er
    • Skaffe Google Maps API-nøkler
    • Praktisk: Integrer kart i apper
Opplæring i Android-utvikling

Hvem bør melde seg på dette programmet?

Forutsetninger

Selv om det ikke finnes strenge forkunnskapskrav for opplæring i Android‑utvikling, anbefales det at deltakerne har grunnleggende forståelse av programmeringsspråk som Java, CSS og HTML.

Web- / Android-utviklere

Programvareutviklere

Mobilapputvikler

Mobilutvikler

Testere

Profesjonelle som ønsker å satse på en karriere innen utvikling av Android-apper

Start kurset nå

Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!