Android Utbildning – i klassrum

34.500,00 SEK

  • 10 days
Live Virtuellt Klassrum
På plats / Inom företaget
Nästa omgång:Apr 27, 2026
+ 18 dagar kvar

Kliv in i världen av mobilapputveckling med Android Development Training – ett praktiskt, branschinriktat program utformat för att ta dig från nybörjare till jobbklar Androidutvecklare. Android driver miljarder enheter världen över, och skickliga utvecklare är starkt efterfrågade i takt med att företag fortsätter att satsa på mobil‑först‑strategier. Den här kursen ger dig verktygen och teknikerna för att bygga, designa, implementera och testa robusta Android‑applikationer med hjälp av Android Studio och Android SDK. Du börjar med grundläggande programmeringskunskaper i Java och går stegvis vidare till att behärska apparkitektur, användargränssnitt, menyer, fragment, databaser, webbtjänster, multitrådning, kartor och platsbaserade tjänster.

Viktiga funktioner

Språk

Kursmaterial på engelska

Nivå

Nybörjar- till mellannivå

40 timmar lärarledd undervisning

4 timmar per session

36 timmars praktiska labsessioner

Utforska 3 branschspecifika projekt för användningsfall

Kompletterande självstudiekurs online

Automatiskt rättade prov och repetitionsquiz

70+ timmars rekommenderad studietid

Intyg om genomförd utbildning ingår

Tidtabeller tillgängliga på vardagar och helger

Kontakta oss först innan du bokar

Hero

Lärandemål

I slutet av det här programmet kommer du att kunna:

Grunder i Android-utveckling

Bekanta dig med utvecklingsverktyg som Eclipse, Android Studio, DDMS och fler

Förbättra användarupplevelsen

Använd ljud, video, tjänster och aviseringar för att förbättra appinteraktionen.

Publicering av app

Lär dig att bygga fullt fungerande appar och publicera dem på Google Play.

Androidverktyg – fullständig guide

Använd verktyg som Eclipse, Android Studio, DDMS, drawables och listeners på ett effektivt sätt.

Layouter och widgetar

Designa appar med olika layouter, widgets och SQLite-databaser.

SQLite-integrering

Implementera SQLite för datalagring i dina Android-applikationer.

Bygg kompletta appar

Få praktisk erfarenhet av Android SDK och lär dig utveckla appar från grunden.

Hero

Kursöversikt

  1. Kom igång med Java

    Lektion 1

    • Paket, klasser och att köra ditt första program
    • Variabler, litteraler och konstanter
    • Läsa indata från användaren – klassen Scanner
    • Introduktion till beslutsstrukturer – operatorer och uttryck
    • if, if-else, if-else-if, nästlade if-satser och logiska operatorer
    • Jämföra strängar
    • Switch-satsen
    • Introduktion till loopar
    • Användbara loopberäkningar – inmatningsvalidering och en användarstyrd loop
    • Arbeta med filer
    • Introduktion till arrayer
    • Jämföra och kopiera arrayer
    • Högsta och lägsta värden / Summa och medelvärde
    • Arrayer med filer och strängarrayer
    • Klassen ArrayList
    • Klasser och objekt
    • Praktiskt: Skriv Java-program med villkor och arrayer
  2. Konfigurera utvecklingsmiljön

    Lektion 2

    • Introduktion till Android
    • Installera Android Studio
    • Introduktion till Android Studio
    • Aktivitetens livscykel
    • Skapa Hello World-appen
    • Android‑emulatorer
    • Utforska strukturen hos en Android-applikation
    • Grundläggande komponenter
    • Applikationens livscykel
  3. UI-byggblock och kontroller

    Lektion 3

    • Aktiviteter, intents, innehållsleverantörer, sändningsmottagare
    • UI‑komponenter: text, knappar, bilder, listor, laddningsindikatorer
    • Adapters, layout-hanterare, stilar och teman
    • Praktisk övning: Bygg interaktiva appskärmar med Android Studio
  4. Android-meny

    Lektion 4

    • Struktur för Android-menyn
    • Menyns struktur och händelser
    • Undermenyer, snabbmenyer, popupmenyer
    • Praktisk övning: Utveckla menyer i Android-appar
  5. Underskärmar, dialogrutor och åtgärdsfält

    Lektion 5

    • Vad är ett fragment
    • Fragmenthanterare
    • Använda dialogrutor i Android
    • Arbeta med Toast
    • Arbeta med åtgärdsfält och flikar
    • Spara data med textfiler
    • Att använda klassen AsyncTask
    • Spara data med en SQLite-databas
    • Praktiskt: Skapa dialoger och underskärmar
  6. Inställningar och sparande av appens tillstånd

    Lektion 6

    • Utforska ramverket för inställningar
    • ListPreference
    • CheckBoxPreference
    • EditTextPreference
    • Organiseringsinställningar
    • Praktiskt: Implementera inställningsalternativ
  7. SQLite-databas

    Lektion 7

    • Introduktion till SQLite-databasen
    • SQLiteOpenHelper och arbete med databasen
    • Arbeta med Cursor
    • Praktiskt: Spara och hämta data i SQLite
  8. Innehållsleverantörer, tjänster och trådning

    Lektion 8

    • Androids inbyggda leverantörer
    • Arkitekturen för Content Providers
    • Använda HTTP-tjänster
    • Använda AndroidHttpClient
    • Åtgärda problem med multitrådning
    • Relationen mellan handler, meddelande och meddelandekö
    • Använda bakgrundstrådar (AsyncTask)
    • Praktiskt: Använd tjänster och trådning i appar
  9. Arbete med webbtjänster och nätverk

    Lektion 9

    • JSON- och XML-tolkning
    • Förstå Androids säkerhetsmodell
    • Signering av applikationer för distribution
    • Självsignerat certifikat med Keytool
    • Installera uppdateringar av en applikation och signering
    • Förstå säkerhet vid processgränsen
    • Deklarera och använda behörigheter
    • Biblioteksprojekt
    • StrictMode
    • Praktiskt: Implementera nätverksfunktioner
  10. Kartor och platsbaserade tjänster

    Lektion 10

    • Grundläggande kartläggning och API:er
    • Hämta API-nycklar för Google Maps
    • Praktisk genomgång: Integrera kartor i appar
Utbildning i Android-utveckling

Vem bör anmäla sig till det här programmet?

Förutsättningar

Även om det inte finns några strikta förkunskapskrav för utbildning i Android‑utveckling rekommenderas det att deltagarna har grundläggande kunskaper i programmeringsspråk som Java, CSS och HTML.

Webb- och Androidutvecklare

Programvaruutvecklare

Mobilapputvecklare

Mobilutvecklare

Testare

Yrkesverksamma som vill satsa på en karriär inom utveckling av Android-appar

Starta kursen nu

Uttalanden

Licensiering och ackreditering

Kursen erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.

Likabehandlingspolicy

Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att ordna anpassningar.

Vanliga frågor

Contact background

Behöver du företagslösningar eller LMS-integration?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!