iOS utbildning i utveckling – i klassrum
34.500,00 SEK
- 10 days
Kliv in i den dynamiska världen av mobilapputveckling med KnowledgeHuts iOS‑utbildning – ett praktiskt, instruktörslett program utformat för att göra dig till en trygg och självsäker iOS‑utvecklare. Den här fördjupande kursen tar dig från grunderna i Swift‑programmering till att bygga riktiga, produktionsklara appar för Apple‑enheter med hjälp av Xcode och iOS‑ramverk. Du får lära dig centrala koncept som UI‑design, beständig lagring, nätverkskommunikation och apparkitektur, samtidigt som du tillämpar dem i praktiska projekt hämtade från verkligheten.
Nyckelfunktioner
Språk
Kursmaterial på engelska
Nivå
Nybörjar- till mellannivå
40 timmar lärarledd undervisning
4 timmar per session
36+ timmars praktisk programmering
och utvecklingspraxis
Lär dig grunderna i Swift
och skapa appar för flera enheter
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

Lärandemål
I slutet av det här programmet kommer du att kunna:
Swift-programmering
Påbörja din iOS-resa genom att lära dig och behärska språket Swift.
Strukturen för Xcode-appar
Förstå apparkitektur och arbetsflöden med Apples Xcode‑IDE.
Responsiv gränssnittsdesign
Designa användargränssnitt som fungerar smidigt på både enheter med en skärm och flera enheter.
Bygg kompletta appar
Använd dina färdigheter för att utveckla en fullt fungerande iOS-applikation från början till slut.

Kursöversikt
Introduktion till Swift
Lektion 1
- Variabler, typer
- Funktioner
- Klasser, strukturer
- Egenskaper
- Uppräkningar
- Closures
- Protokoll
- Minneshantering
- Generisk programmering
- Nedsänkta index
Designmönster
Lektion 2
- Tillägg
- MVC
- MVVM
- Singleton
- Protokollorienterad programmering
Xcode
Lektion 3
- App-arkitektur
- Appens livscykel
- Vy-livscykel
- Skapa den första appen
Gränssnittsdesign
Lektion 4
- Användargränssnitt för en enhet
- Användargränssnitt för flera enheter
- Appar för flera skärmar
- Vycontrollers
- Flikrad och navigering
- Komplexa gränssnitt och tabeller
Beständig lagring
Lektion 5
- CoreData
- Läsa data
- Skriva data
- Uppdaterar data
- Radera data
- Unika data
- Entitetsrelationer
- Codable-protokoll
Nätverkskommunikation
Lektion 6
- Tolkar JSON
- Tolka XML
Programmeringsspråk
Lektion 7
- Skapa ramverk
- Att blanda Swift och Objective-C
- Om CocoaPods
App-projekt
Lektion 8
- Tillämpa det du har lärt dig genom att bygga en komplett iOS-app.
- Design
- Implementering

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 utbildningen rekommenderas det att deltagarna har grundläggande kunskaper i programmeringsspråk som C++, JAVA och C#
Blivande iOS‑utvecklare
Mjukvaruingenjörer och programmerare
Designers av mobilappar
Teknikentusiaster och studenter
Yrkesverksamma som går över till mobilutveckling
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 få anpassningar.
Vanliga frågor

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!
