iOS utviklingskurs – klasseromsundervisning
34.500,00 NOK
- 10 days
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 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!
