iOS udviklingskursus – klasseundervisning
22.500,00 DKK
- 10 days
Træd ind i den dynamiske verden af mobilapp‑udvikling med KnowledgeHuts iOS‑udviklerkursus – et praktisk, instruktørledet program, der er designet til at gøre dig til en sikker iOS‑udvikler. Dette intensive kursus fører dig fra de grundlæggende principper i Swift‑programmering til at bygge virkelige, produktionsklare apps til Apple‑enheder ved hjælp af Xcode og iOS‑frameworks. Du lærer centrale begreber som UI‑design, vedvarende lagring, netværkskommunikation og app‑arkitektur og anvender dem gennem praktiske projekter fra den virkelige verden.
Nøglefunktioner
Sprog
Kursusmateriale på engelsk
Niveau
Begynder- til mellemniveau
40 timers undervisning med instruktør
4 timer pr. session
36+ timers praktisk programmering
og udviklingspraksis
Lær det grundlæggende i Swift
og opret apps til flere enheder
Supplerende selvstudie-e-læring i eget tempo
Automatisk bedømte opgaver og huskequizzer
70+ timers anbefalet studietid
Certifikat for gennemførelse af program inkluderet
Tidsplaner tilgængelige på hverdage og i weekenden
Kontakt os venligst først, før du booker

Læringsudbytte
Når du har gennemført dette program, vil du være i stand til at:
Swift-programmering
Start din iOS‑rejse ved at lære og mestre Swift‑sproget.
Strukturen i en Xcode-app
Forstå app-arkitektur og arbejdsgange ved hjælp af Apples Xcode IDE.
Responsivt UI-design
Design brugergrænseflader, der fungerer problemfrit på både enkelt- og flere enheder.
Byg komplette apps
Brug dine færdigheder til at udvikle en fuldt funktionsdygtig iOS-applikation fra start til slut.

Kursusforløb
Introduktion til Swift
Lektion 1
- Variabler, typer
- Funktioner
- Klasser, strukturer
- Egenskaber
- Enumerationer
- Lukkemekanismer
- Protokoller
- Hukommelsesstyring
- Generisk programmering
- Sænket skrift
Designmønstre
Lektion 2
- Udvidelser
- MVC
- MVVM
- Singleton
- Protokolorienteret programmering
Xcode
Lektion 3
- App-arkitektur
- App-livscyklus
- Vis livscyklus
- Oprettelse af den første app
UI-design
Lektion 4
- Brugerflade til én enhed
- Brugerflade til flere enheder
- Apps til flere skærme
- View-controllere
- Fanebladslinje og navigation
- Komplekse brugerflader og tabeller
Vedvarende lagring
Lektion 5
- CoreData
- Læsning af data
- Skrive data
- Opdatering af data
- Sletning af data
- Unikke data
- Enhedsrelationer
- Codable-protokol
Netværkskommunikation
Lektion 6
- Fortolkning af JSON
- Fortolkning af XML
Programmeringssprog
Lektion 7
- Udvikling af rammeværk
- Blanding af Swift og Objective-C
- Om CocoaPods
App-projekt
Lektion 8
- Anvend det, du har lært, ved at bygge en komplet iOS‑app.
- Design
- Implementering

Hvem bør tilmelde sig dette program?
Forudsætninger
Selvom der ikke er nogen strenge forudsætninger for kurset, anbefales det, at deltagerne har en grundlæggende forståelse af programmeringssprog som C++, JAVA og C#
Ambitiøse iOS-udviklere
Softwareingeniører og programmører
Designere af mobilapps
Teknologientusiaster og studerende
Fagfolk, der skifter til mobiludvikling
Udtalelser
Licensering og akkreditering
Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
