Tag: forår 2017

  • Unavngivet indlæg 634

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til 13e lektion, hvori jeg lagde ud med kort at snakke om nogle få grundlæggende kode-skikke, der relaterer til sikkerhed. Derefter talte vi brugen af Name Spaces og sluttede af med at snuse til det komplekse område assemblies, hvor mit mål blot var at se at deres C# kodes laves til Intermediate Language kode som operativsystemet så håndterer.

    Den 14ende lektion kommer der ikke materiale op her for, da den udelukkende blev brugt til repetition af materialet fra de tidligere gange.

    Download the PDF file .

  • Unavngivet indlæg 629

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til tolvte lektion, hvori jeg lægger ud med preprocessor directives. Derefter talte vi om regular expressions og kom kort forbi debugging i Visual Studio. Undervisningensgangen sluttedes af med et eksempel på et program der benytter LINQ (se tiende undervisningsgang).

    Download the PDF file .

  • Unavngivet indlæg 623

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til elvte lektion, hvori jeg lægger ud med attributter. Derefter talte vi om metoder til at få mere dynamisk programmering og sluttede af med multithreading.

    Download the PDF file .

  • Unavngivet indlæg 619

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til tiende lektion, hvori jeg lægger ud med at tale om collections og custom collections. Der blev sluttet af med LINQ, en af de stærkere tilføjelser til C# gennem sprogets udvikling.

    Download the PDF file .

  • Unavngivet indlæg 615

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til niende lektion, hvori jeg lægger ud med at tale om events. Derefter kiggede vi på hvad filer er og hvordan man skriver til dem. Vi sluttede af med et kort kig på hvordan man laver Windows Forms Apps, men kun kort da kursets fokus var på konsol apps.

    Download the PDF file .

  • Unavngivet indlæg 609

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til ottende lektion, hvori jeg lægger ud med at tale om delegates. Derefter kom en af de nyere og potentielt stærke features i C#, Lambda expressions. Siden vi var over halvvejs i forløbet begyndte vi at tale om eksamener, så vi gennemgik en gammel eksamensopgave. Da kursisterne oftest var trætte, da vi nærmede os slutningen af aftenundervisningen, tog vi noget der ikke havde med pensum at gøre gennem en introduktion til Unity udviklingsmiljøet, der også benytter C#.

    Download the PDF file .

  • Unavngivet indlæg 605

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til sjette lektion, hvori jeg lægger ud med at kigge på exception handling. Derefter kom validering og de ny ting blev sluttet af med generics. Til sidst gennemgik vi et praksis eksempel sammen, en simpel konsol app der gemmer info om bøger i en struct. Hvis der er ønske om dette kan jeg lægge denne op også.

    Download the PDF file .

  • Unavngivet indlæg 598

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til sjette lektion, hvori jeg lægger ud med at kigge på rekursion og jagged arrays igen. Derefter gik jeg videre til Interfaces og endnu et kig på Value types.

    Download the PDF file .

  • Unavngivet indlæg 593

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til femte lektion, hvori jeg dækker de tre store områder metoder, klasser og arv.

    Download the PDF file .

  • Unavngivet indlæg 566

    I foråret 2017 underviste jeg et hold i “Grundlæggende programmering” på AkademiUdannelse i IT efteruddannelsen. Det var et aftenhold, det vil sige 14 lektioner af knap 4 timer.

    Dette er slideshowet til fjerde lektion, hvori jeg dækker løkker og metoder. Lektionen sluttedes af med et kort indblik i historien bag C sprogene.

    Download the PDF file .