Programmering for begyndere 2015

Aftenskole

Lær at programmere på Apples platform hen over vinteren 2015-2016. Brug den lange mørke vinter på at lære nye færdigheder.

Jeg har programmeret professionelt i over 20 år i mange forskellige systemer og programmeringssprog, og den erfaring vil jeg bruge til at lære dig at programmere på Apples Platform.

Undervisningen foregår i programmeringssproget Swift.

Swift er et moderne programmeringssprog, som har ligheder med mange andre programmeringssprog. Lærer du at programmere i Swift vil du forholdsvist nemt kunne udvikler i andre programmeringssprog som C, C++, C#, PHP, Java og mange flere.

Programmering for begyndere

Jeg lærer dig at bygge programmer op fra bunden af. Det forventes ikke at du i forvejen har erfarring med at programmere, og vi tager det stille og roligt helt fra bunden af.

Fordi vi programmere på Apples platform, vil du kunne bruge din viden til at programmere apps til Apples platforme, men du vil også kunne bruge din viden til at udvikle web applikationer. Og under alle omstændigheder får du også en bedre grundlæggende forståelse for hvordan din computer fungerer.

Du kan leve af at programmere, det har jeg gjort de sidste 20 år.

Sådan foregik det

Undervisningen foregik online hver mandag, og hver torsdag er der en opsamlingslektion hvor jeg samler op på de spørgsmål jeg modtog siden mandags lektionen.

Hvad så nu

Kurset blev afholdt i 2015 og 2016, og du kan stadig få adgang til materialet hvis du ønsker at se lektionerne fra aftenskolen.

Undervisningen foregår dog som selvstudie, men på hver lektion er der en kommentar sektion hvor du kan stille spørgsmål.

Hvis du ønsker at købe adgang til at kunne se disse lektioner kan du købe adgang ved at klikke her.

Vil du vide mere

Vil du vide mere om sæson 1, så kontakt mig.

Antal lektioner: 38
Første lektion: 02.11.2015 - 19:30
Sidste lektion: 23.03.2016 - 19:30

Lektioner

Lektion 1 – Fundamentet

I den første lektion, skal vi i gang med selve aftenskolen, og vi skal have forstået nogle helt basale grundprincipper som vi skal bygge alt vores program kode på. Agendaen…

Læs mere »

Lektion 21 – Velkommen til OOP

I lektion 21 skal vi i gang med objektorienteret programmering. OOP som det forkortes er den form for strukturering af programmer som alle moderne programmeringssprog anvender. Der er 3 grundprincipper…

Læs mere »

Lektion 23 – Indkapsling i OOP

Indkapsling er den sidste af de 3 grundlæggende krav til OOP. Vi så i lektion 21 og 22 på nedarvning og polymorfi, og nu skal vi have fat i indkapsling….

Læs mere »

Lektion 25 – Protokoller

Protokoller er et ordentligt lag abstraktion i objekt orienteret programmering. De er vigtige at forstå for at kunne lave apps på Apples platform, og de anvendes også i anden afart…

Læs mere »

Lektion 31 – Memory management i Swift

Apple har altid været meget opmærksom på at udnytte ressourcerne i computerne mest optimalt. En iPhone eller en iPad har begrænset hukommelse, og det skyldes ARM processoren og ram så…

Læs mere »

Lektion 35 – Model View Controller

I lektion 35 skal vi se på design mønstre, og i særdeleshed på MVC – Model View Controller design mønsteret. Når man laver software til Apple platformen er dette design…

Læs mere »

Lektion 36 – MVC fortsat

I lektion 36 fortsætter vi hvor vi slap med Model View Controller design mønsteret. Vi arbejder videre på vores Virtuel Stewardesse iPhone app, og udvider den bla, med lidt intern…

Læs mere »

Lektion 37 – Auto Layout

I lektion 37 går vi i dybden med Auto Layout. Vi har set i sidste uge at AutoLayout godt kan være en drillepind, men det er kun fordi vi skal…

Læs mere »
>