Forside » Kursusoversigt » Apple kurser » iOS App Development workshop
ios app kursus

iOS App Development workshop

5 dages Apple Certificeret Workshop i Swift og SDK

Swift er et intuitivt programmeringssprog udviklet af Apple til at skabe apps til iOS, Apple TV, Apple Watch og Mac-programmer.

Swift er nemt at bruge, det er open source og et hurtigt og effektivt sprog, som giver feedback i realtid. Udviklere kan skrive mere sikker og pålidelig kode, spare tid og skabe endnu bedre oplevelser med apps.

De to første dage på workshoppen får du en introduktion til Swift. Du lærer det basale ved Swift-programmering, syntax i sproget, de logiske funktioner og mønstrene i kodningen gennem øvelser.

Vi benytter også Swift Playgrounds, en revolutionerende iPad-app, hvor du lærer Swift på en sjov og interaktiv måde. Appen kræver ikke erfaring med kodning, og den er derfor meget velegnet på begynderstadiet.

De sidste tre dage handler om SDK, hvor du får en grundig indføring i SDK’s interface builder, canvas, hvordan Swift og SDK arbejder sammen samt hvordan, du skaber dine egne iOS apps.

Vi tager også Xcode i anvendelse. Xcode er en samling af værktøjer udviklet af Apple til programmering. Du kommer således omkring samtlige relevante metoder til app udvikling på denne workshop.

Apple Certificeret instruktør og kursus på engelsk
Instruktøren er Apple Mentor Trainer og har den højst mulige certificering, som en Certificeret App instruktør kan opnå. Kurset, materialet og softwaren, der anvendes, er på engelsk.

Efter endt kursus modtager du et diplom udstedt af Apple, der dokumenterer din deltagelse.

Hvad lærer du på kurset?

Nedenfor kan du læse mere om, hvilke emner vi gennemgår på kurset. Klik på overskrifterne for at læse mere.

Introduktion til Swift

Baggrunden for Swift, basis syntax, konstanter, variabler og data typer. Lær at definere konstanter for værdier, der ikke ændrer sig og for værdier, der gør. Få kendskab til de data typer, der er inkluderet i Swift og hvordan, de hjælper dig med at skrive bedre kode.

Operatorer, funktioner og kontrol

Benyt logiske operatorer i Swift til at tjekke og kontrollere konditioner og statements i koden.

Få indsigt i hvorfor klasser er anderledes end strukturer – og hvornår, du bruger dem i stedet for strukturer.

Samlinger og loops

Lær om de forskellige samlinger, der er til rådighed i Swift, og hvordan du vælger den rette til din app.

Opret loops i Swift, som du kan kontrollere og bestemme, hvornår skal stoppe.

Protokoller

Hvad er protokoller, hvordan anvendes de, og hvordan skriver du dem selv?

Du lærer at få objekter til at kommunikere med hinanden, og hvordan du udvider protokollerne med delte funktionaliteter.

Introduktion til SDK

Du lærer om de grundlæggende værktøjer, teknologier, interface elementer og mønstre, der skal benyttes for at lave iOS apps. Herunder grundig gennemgang af iOS elementer, Apple Developer Tools og kodning.

Interface Builder og layout

Lær at navigere gennem Interface Builder, tilføj elementer til canvas og opret interaktion ved hjælp af kode.

Vi gennemgår også det grundlæggende omkring Auto Layout til opbygning af letforståeligt design af interfaces.

Model View Controller og tabeller

Organisér filer, strukturer og klasser i det design-mønster som Model-View-Controller består af.

Oprettelse af tabeller i en iOS app til et nemt interface. Du lærer at definere dine egne celler, forskelligt udseende af tabeller samt hvordan du indsætter og fjerner celler.

Interaktion med internettet: HTTP og URL Sessions

Lær det basale i hvordan data fra internettet sendes og modtages, hvor URL’s virker, og hvordan du henter data til din app.

Forudsætninger

Det er ikke en forudsætning, at du har rig erfaring med programmering. Har du f.eks. nogen erfaring med JavaScript, Java, C# eller andre sprog, vil det være tilstrækkeligt for at deltage. Kurset er ikke et tungt programmeringskursus. Apples Swift Playgrounds og Xcode er brugervenlige platforme til app udvikling.

Praktisk information

Varighed
5 dage fra kl. 9–16

Fuld forplejning
Frugt, kaffe, the, sodavand, snacks og frokost er inkluderet alle dage.

Computer
Vi stiller en Mac computer klar til dig på kurset.

Find Softworld
Læs mere om parkering og ankomstmuligheder til Softworld i København og Aarhus på dette link.

Kommende datoer

København 16., 17., 18., 19. & 20. november 2020
København 04., 05., 06., 07. & 08. oktober 2021

Instruktør på kurset

underviser boris

Boris Herman
Apple Mentor Trainer

Boris Herman har +25 års erfaring med Apples teknologier, han har den højeste Apple Certificering som Apple Mentor Trainer. 

Han er også udvalgt som en af de få, der underviser Apples egne folk og de leverandører, der byder ind med tekniske løsninger til Apples teknologier. Du finder ikke en mere kvalificeret mentor, når du skal lære at udvikle Apps.

Det siger andre deltagere om kurserne

Jeg kom på kurset med et ønske om at lære 2 funktioner men gik derfra fyldt op med mere, mere. Jeg kan absolut bruge det jeg lærte på kurset i mit daglige arbejde.

Instruktøren var rolig og tålmodig og havde god tid til at dykke ned i vores individuelle behov, hvilket var udover al forventning.

— Daniel, After Effects Rutineret

Jeg kan bestemt bruge det jeg har lært på kurset i mit daglige arbejde. Jeg havde ikke prøvet programmet før og nu kan jeg komme godt igang.

Underviseren var virkelig god til at lære fra sig og var nem at forstå og skarp til sit fag. Maden var god, lokalerne var fine og alt virkede, som det skulle. Jeg glæder mig til at komme igen

– Jesper, Illustrator Basis kursus

Det som jeg har lært på kurset kan jeg virkelig bruge i mit daglige arbejde. Det var et utrolig spændende og meget relevant kursus.

Underviseren var en super interessant formidler og gjorde dagen meget spændende og lærerig. Det var iøvrigt en rigtig fin koordination af kurset. Stor ros herfra.

— Anne Grethe, fotokursus

Skræddersyede kurser

Planlæg et specialkursus med et indhold tilpasset jeres produktion.

Sammen med en af vores kvalificerede instruktører kan I nemt planlægge varighed, datoer, lokation og en agenda, der passer jeres specifikke behov for undervisning.

Har du spørgsmål?

Vi sidder klare ved telefon og mail. Skriv eller ring til os for at få svar på dine spørgsmål:

Hvorfor bruge Softworld?

100% tilfredshedsgaranti
sikrer, at du får det fulde udbytte

6 måneders e-mail support
inkluderet efter alle kurser

Adobe- og Apple certificeret
som det eneste kursuscenter i Danmark

Mere end 20 års erfaring
indenfor undervisning og kompetenceløft

Vores samarbejdspartnere

adobe
apple
teknologisk
Grakom og Softworld
publiqare
humac
woodwing
crayon