Android utviklingskurs – klasseromsundervisning

34.500,00 NOK

  • 10 dager
Live virtuelt klasserom
Internt / i bedrift

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 en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.