iOS utviklingskurs – klasseromsundervisning
34.500,00 NOK
- 10 dager
Gå inn i den dynamiske verdenen av mobilapputvikling med KnowledgeHuts iOS-utviklerkurs – et praktisk, instruktørledet program som er laget for å gjøre deg til en trygg og selvstendig iOS‑utvikler. Dette engasjerende kurset tar deg fra grunnleggende Swift‑programmering til å bygge ekte, produksjonsklare apper for Apple‑enheter ved hjelp av Xcode og iOS‑rammeverk. Du lærer sentrale konsepter som UI‑design, vedvarende lagring, nettverkskommunikasjon og app‑arkitektur, og du får bruke dem i praktiske prosjekter hentet fra virkeligheten.
Nøkkelfunksjoner
Språk
Kursmateriell på engelsk
Nivå
Nybegynner- til middels nivå
40 timer med instruktørledet undervisning
4 timer per økt
Over 36 timer med praktisk koding
og utviklingspraksis
Lær det grunnleggende i Swift
og lag apper for flere enheter
Supplerende nettbasert opplæring i eget tempo
Automatisk vurderte prøver og repetisjonstester
70+ timer anbefalt studietid
Sertifikat for fullført program inkludert
Tidsplaner tilgjengelig på hverdager og i helgene
Vennligst kontakt oss først før du bestiller

Læringsutbytte
Når du er ferdig med dette programmet, vil du kunne:
Swift-programmering
Start iOS-reisen din ved å lære og mestre Swift-språket.
Strukturen til en Xcode-app
Forstå app-arkitektur og arbeidsflyter ved hjelp av Apples Xcode-IDE.
Responsivt grensesnittdesign
Design brukergrensesnitt som fungerer sømløst på både én og flere enheter.
Bygg komplette apper
Bruk ferdighetene dine til å utvikle en fullt fungerende iOS-applikasjon fra start til slutt.

Kursplan
Introduksjon til Swift
Leksjon 1
- Variabler, typer
- Funksjoner
- Klasser, strukturer
- Egenskaper
- Enum-er
- Lukkere
- Protokoller
- Minnehåndtering
- Generisk programmering
- Senket skrift
Designmønstre
Leksjon 2
- Utvidelser
- MVC
- MVVM
- Singleton
- Protokollorientert programmering
Xcode
Leksjon 3
- App-arkitektur
- Appens livssyklus
- Vis livssyklus
- Lage den første appen
UI-design
Leksjon 4
- Brukergrensesnitt for én enhet
- Brukergrensesnitt for flere enheter
- Flerskjermsapper
- Vis kontrollere
- Fanemeny og navigasjon
- Komplekse brukergrensesnitt og tabeller
Vedvarende lagring
Leksjon 5
- CoreData
- Lese data
- Skrive data
- Oppdaterer data
- Sletting av data
- Unike data
- Enhetsrelasjoner
- Codable-protokoll
Nettverkskommunikasjon
Leksjon 6
- Analyserer JSON
- Parsing XML
Programmeringsspråk
Leksjon 7
- Lage rammeverk
- Blande Swift og Objective-C
- Om CocoaPods
App-prosjekt
Leksjon 8
- Bruk det du har lært ved å bygge en komplett iOS-app.
- Design
- Implementering

Hvem bør melde seg på dette programmet?
Forutsetninger
Selv om det ikke finnes strenge forkunnskapskrav for opplæringen, anbefales det at deltakerne har grunnleggende forståelse av programmeringsspråk som C++, Java og C#.
Ambisiøse iOS-utviklere
Programvareingeniører og programmerere
Designere av mobilapper
Teknologientusiaster og studenter
Fagpersoner som går over til mobilutvikling
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

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.
