Lær at programmere i C# - fra datatyper til objektorienteret programmering (video-tutorial) Sprog: Tysk

Lære at programmere i C# – fra datatyper til objektorienteret programmering (Video-tutorial)

Webdesign, CMS & udvikling · 87 Videoer · 11,1 h Video-træning · Tysk Uwe Sawinski af Uwe Sawinski

Vil du lære at programmere i C# uden at vikle dig ind i utallige løkker? Her er din kode til succes: Programmeringseksperten Uwe Sawinski vil først hjælpe dig med at installere Visual Studio og så vise dig, hvordan du trin for trin når frem til fungerende koder. Datatyper, operatorer, arrays, brugerflader, databaser - du vil have styr på det hele efter 11 timers videoundervisning. Åh ja - og du vil selvfølgelig også lave løkker, men dygtigt og kun i dine programlinjer!

  • Lære at programmere i C# – optimalt for begyndere og egnet til alle, der ønsker at fordybe deres viden
  • Alle vigtige grundlæggende principper: Datatyper, metoder, operatører, arrays og løkker.
  • Perfekt til at komme i gang: objektorienteret programmering og databaser
  • WPF og LINQ: Opret et brugergrænseflade (GUI) og hent data fra forskellige kilder.
  • 11 timer med træner Uwe Sawinski - og du realiserer bare dine C# software-ideer selv!

Fra datatyper til objektorienteret programmering - bliv en C#-programmør-professionel på kort tid med denne kursus!

Indhold

87 Videoer, 667 Minutter

Intro til C#-tutorialen

1 Video · 4 Minutter
01 Åben Gratis

C#-programmering: 1 | Hvad kan du forvente i kurset?

4 min

Vil du gerne lære at programmere i C# og har brug for en A-Z-kursus, der forklarer dig programmering ved hjælp af praktiske eksempler? Vil du gerne vide mere om objektorienteret programmering og kontrolstrukturer? Så er denne komplette Fra-begynder-til-ekspert-C#-mesterkursus lige noget for dig.

Download, installation og opdatering af Visual Studio Community

5 Videoer · 26 Minutter
02 Åben

C#-programmering: 2.1 | Download og installation af Visual Studio Community

5 min

Lær hvordan du downloader og installerer Microsoft Visual Studio Community.

03 Åben

C#-programmering: 2.2 | Opret første projekt

1 min

I denne lektion vil du oprette dit første projekt i C#.

04 Åben

C#-programmering: 2.3 | Installér komponenter eller sprogpakker senere

4 min

I denne lektion vil du lære, hvordan du efterfølgende installerer forskellige nødvendige komponenter eller sprogpakker i Visual Studio.

05 Åben

C#-programmering: 2.4 | Opdatering af modulerne

3 min

I denne lektion lærer du, hvordan du installerer modulopdatering fra Visual Studio's brugergrænseflade.

06 Åben

C#-programmering: 2.5 | Opdatering af Visual Studio

13 min

I denne lektion vil du lære, hvordan du opdaterer Visual Studio-programmet direkte fra brugerfladen.

Introduktion til brugergrænsefladen i Visual Studio

1 Video · 7 Minutter
07 Åben

C#-programmering: 3 | Overblik over Visual Studio's grænseflade.

7 min

I denne lektion får du et overblik over brugergrænsefladen i C# Visual Studio.

Introduktion til kildekode-editoren, oprettelse af det første program

4 Videoer · 22 Minutter
08 Åben

C#-programmering: 4.1 | Forklaring af komponenterne i kildekoden-editoren

11 min

Her lærer du, hvordan du kan oprette kildekode i C# Visual Studio.

09 Åben

C#-programmering: 4.2 | Hej Verden! Vores første lille program i C#

4 min

Du lærer, hvordan du compiler din første kildekode i C# Visual Studio.

10 Åben

C#-programmering: 4.3 | Kommentarer i kildekoden

2 min

Du vil få en oversigt over, hvordan du kan indsætte kommentarer i kildekoden og hvorfor de er vigtige.

11 Åben

C#-programmering: 4.4 | Udvid/skaler konsollen og ændre baggrundsfarve

5 min

Du vil lære i dette lektion, hvordan du kan ændre størrelsen og farven på konsolvinduet.

Introduktion til datatyper og grundlæggende principper

8 Videoer · 57 Minutter
12 Åben

C#-programmering: 5.1 | Hvad er datatyper, og hvilke typer findes der?

4 min

Du vil få et overblik over de forskellige datatyper i dette modul.

13 Åben

C#-programmering: 5.2 | Eksempler på datatyper Del 1 (f.eks. Integer)

7 min

I denne lektion vil du lære om forskellige datatyper ved hjælp af eksempler, f.eks. Integer.

14 Åben

C#-programmering: 5.3 | Eksempler på datatyper del 2 (f.eks. Float, Double, Decimal)

7 min

I denne lektion vil du lære om forskellige datatyper ved hjælp af eksempler, f.eks. Float, Double og Decimal.

15 Åben

C#-programmering: 5.4 | Eksempler på datatyper Del 3 (f.eks. strenge inkl. metoder og egenskaber)

10 min

I denne lektion vil du lære om datatypen Strings inkl. metoder og egenskaber.

16 Åben

C#-programmering: 5.5 | Eksempler på datatyper del 4 (f.eks. strengemetoder som søgning, ændring)

9 min

I denne lektion vil du bl.a. lære og anvende strengmetoderne Søg og Ændre.

17 Åben

C#-programmering: 5.6 | Navne-, kode-, layoutkonventioner

5 min

I denne lektion lærer du at kende og anvende forskellige navne-, kode- og layoutkonventioner.

18 Åben

C#-programmering: 5.7 | Datatypkonvertering

9 min

Her lærer du, hvordan du konverterer en datatype til en anden datatype.

19 Åben

C#-programmering: 5.8 | Globale og lokale konstanter

6 min

I denne lektion vil forskellen mellem globale og lokale konstanter blive forklaret for dig.

Metoder

7 Videoer · 42 Minutter
20 Åben

C#-programmering: 6.1 | Definition af metoder

5 min

I denne lektion lærer du, hvad metoder er, hvordan de oprettes, og hvad de bruges til.

21 Åben

C#-programmering: 6.2 | Metoder uden returværdi (Void)

5 min

I denne lektion lærer du, hvad metoder uden returværdi er.

22 Åben

C#-programmering: 6.3 | Metoder med returværdi (første del)

8 min

I denne første lektion om metoder med returværdi lærer du, hvordan man opretter og bruger dem.

23 Åben

C#-programmering: 6.4 | Metoder med returværdi (anden del)

6 min

I dette andet lektion om metoder med returværdi bliver viden fordybet.

24 Åben

C#-programmering: 6.5 | Metoder med returværdi/fejlfinding (del tre)

12 min

I denne tredje lektion om metoder med returværdi bliver viden fordybet.

25 Åben

C#-programmering: 6.6 | Øvelse i oprettelse af metoder

1 min

I denne øvelse bliver du bedt om at oprette metoder selvstændigt.

26 Åben

C#-programmering: 6.7 | Løsning til oprettelse af metoder

5 min

I denne lektion vil der blive fokuseret på opgaven fra den sidste lektion, og løsningen vil blive forklaret.

Operatører

6 Videoer · 21 Minutter
27 Åben

C#-programmering: 7.1 | Oversigt over typer af operatører

2 min

I denne lektion lærer du de forskellige typer af operatører at kende.

28 Åben

C#-programmering: 7.2 | Aritmetiske operatører

5 min

Her vil du blive forklaret de aritmetiske operatorer.

29 Åben

C#-programmering: 7.3 | Sammenligningsoperatorer

3 min

I denne lektion vil sammenligningsoperatorerne blive behandlet.

30 Åben

C#-programmering: 7.4 | Logiske operatører

4 min

I denne lektion vil du lære de logiske operatører og deres anvendelse at kende.

31 Åben

C#-programmering: 7,5 | Tildelingsoperatorer

4 min

I denne lektion lærer du kendskab til tildelingsoperatorerne.

32 Åben

C#-programmering: 7.6 | Streng-sammenkædning

3 min

I dette lektion vil du lære om strengsammensætning.

Beslutninger/Kontrolstrukturer

6 Videoer · 44 Minutter
33 Åben

C#-programmering: 8.1 | Tage de første enkle beslutninger i C#

5 min

Du vil lære i denne lektion, hvordan man håndterer beslutninger i programkoden.

34 Åben

C#-programmering: 8.2 | If-Else-If-Else beslutninger / kontrolstrukturer

6 min

Du vil blive introduceret til brugen af If-Else-If.

35 Åben

C#-programmering: 8.4 | Indlejrede If-udsagn (If-Statements)

7 min

Du lærer i denne lektion at håndtere indlejrede if-forespørgsler.

36 Åben

C#-programmering: 8.5 | Indlejrede If-udtalelser (del 2)

3 min

I den anden lektion om indlejrede If-forespørgsler bliver viden yderligere fordybet.

37 Åben

C#-programmering: 8.6 | Shorthand If, Else, If, Else (den ternære betingede operator)

12 min

I denne lektion vil den forenklede håndtering af simple IF-udsagn blive forklaret.

38 Åben

C#-programmering: 8.7 | Switch-erklæring (Switch, Case)

11 min

I dette afsnit lærer du om switch-erklæringen og dens anvendelse.

Sløjfer (Loops)/Sløjfer-typer (Loop Types)

7 Videoer · 57 Minutter
39 Åben

C#-programmering: 9.1 | Oversigt over de forskellige løkker

3 min

Du får et overblik over de forskellige slags løkker.

40 Åben

C#-programmering: 9.2 | For-løkke (For-Loop)

7 min

Du vil lære i denne lektion, hvordan for-løkken bruges.

41 Åben

C#-programmering: 9,3 | For-løkke med en double-variabel

4 min

I denne lektion vil for-løkken blive behandlet med en double-variabel.

42 Åben

C#-programmering: 9.4 | Do-While-løkke inkl. Break.

12 min

Brugen af Do-While-løkken inkl. Break forklares i denne lektion.

43 Åben

C#-programmering: 9.5 | Løsning på opgaven om do-while-løkken.

14 min

Du får løsningen på det opgivet problem baseret på en detaljeret forklaring.

44 Åben

C#-programmering: 9.6 | While løkke

7 min

Du vil lære i dette afsnit, hvordan du bruger en while-løkke.

45 Åben

C#-programmering: 9.7 | Break og Continue

10 min

I denne lektion vil der specifikt blive fokuseret på Break- og Continue-mulighederne.

Objektorienteret programmering (OOP)

9 Videoer · 109 Minutter
46 Åben

C#-programmering: 10.1 | Introduktion til objektorienteret programmering (OOP)

7 min

Du får et overblik over OOP (objektorienteret programmering).

47 Åben

C#-programmering: 10.2 | Oprettelse af en egen klasse

13 min

Du vil oprette din første egne klasse.

48 Åben

C#-programmering: 10.3 | Konstruktøren

8 min

I denne lektion vil konstruktøren blive forklaret, og det vil blive forklaret, hvad den anvendes til.

49 Åben

C#-programmering: 10.4 | Brug af flere konstruktører i en klasse.

8 min

Du vil lære, hvordan du bruger flere konstruktører i en klasse.

50 Åben

C#-programmering: 10,5 | Egenskaber/Get- og Set-egenskaber

16 min

I denne lektion lærer du at bruge Get- og Set-properties.

51 Åben

C#-programmering: 10.6 | Finalizer/Destruktorer

4 min

I denne lektion vil du lære at bruge finalizers (tidligere kaldet destruktører) ved hjælp af eksempler.

52 Åben

C#-programmering: 10.7 | Arv (Del 1)

31 min

I den første del af de to lektioner om arv lærer du, hvad arv betyder, og hvordan man anvender det. Derudover vil du blive bedt om at oprette en underklasse selvstændigt.

53 Åben

C#-programmering: 10.8 | Arv (del 2, løsning af underklasse)

7 min

I dette lektion får du løsningen på opgaven Oprettelse af en subklasse.

54 Åben

C#-programmering: 10.9 | Polymorfi

15 min

I den sidste del af afsnittet om OOP bliver polymorfi forklaret ved hjælp af eksempler.

Arrays

7 Videoer · 69 Minutter
55 Åben

C#-programmering: 11.1 | Arrays: Introduktion og grundlæggende

6 min

Du lærer i denne lektion at kende og de tilhørende grundlæggende principper for brug.

56 Åben

C#-programmering: 11.2 | Arrays: Praksiseksempler

12 min

I denne lektion vil der blive gået nærmere ind på brugen af arrays ved hjælp af praktiske eksempler.

57 Åben

C#-programmering: 11.3 | ForEach-løkke/Foreach-slynge

11 min

Du vil lære at bruge forEach-løkker og fordelene ved dem at kende.

58 Åben

C#-programmering: 11.4 | 2-dimensionelle arrays

8 min

I denne lektion vil der blive gennemgået brugen af 2D-arrays ved hjælp af eksempler.

59 Åben

C#-programmering: 11,5 | 3-dimensionelle arrays

8 min

I denne lektion vil der blive gennemgået brugen af 3D-arrays ved hjælp af eksempler.

60 Åben

C#-programmering: 11.6 | Jagged Arrays (skæve arrays)

8 min

Du lærer forskellen mellem arrays og her fokuseres der eksplicit på JaggedArray.

61 Åben

C#-programmering: 11.7 | ArrayList

16 min

I denne lektion vil håndteringen af ArrayList blive forklaret ved hjælp af eksempler.

Praxiseksempler – udvidede C#-områder

5 Videoer · 47 Minutter
62 Åben

C#-programmering: 12.1 | Indlæsning af tekstfiler

9 min

I denne lektion vil det blive vist, hvordan man kan læse tekstfiler ved hjælp af et eksempel.

63 Åben

C#-programmering: 12.2 | Skrivning af tekstfiler

11 min

I denne lektion vil det blive vist, hvordan man kan skrive tekstfiler ved hjælp af et eksempel.

64 Åben

C#-programmering: 12.3 | Delegates

8 min

Du lærer i denne lektion, hvad Delegates er, og hvordan de anvendes.

65 Åben

C#-programmering: 12.5 | Enumerations (Enums)

10 min

Du lærer ved hjælp af eksempler, hvad Enumerations (Enumns) er.

66 Åben

C#-programmering: 12.4 | Lambdaudtryk

9 min

I denne lektion vil brugen af Lambda-udtryk blive forklaret.

WPF (Windows Presentation Foundation)

6 Videoer · 52 Minutter
67 Åben

C#-programmering: 13.1 | WPF: Introduktion og eventuelt installation

3 min

I denne lektion vil der blive taget forberedelser for at arbejde med WPF og oprette GUI'er.

68 Åben

C#-programmering: 13.2 | WPF: Nye IDE-værktøjer

6 min

Du lærer de nye IDE-værktøjer til brug af WPF at kende.

69 Åben

C#-programmering: 13.3 | WPF: Tekstboks

16 min

Du opretter den første tekstboks i WPF-miljøet.

70 Åben

C#-programmering: 13.4 | WPF: knap/knapklikhændelse/afhængighedsegenskaber

13 min

I dette lektion vil knappen og knap-klik-begivenheden blive forklaret og anvendt ved hjælp af eksempler.

71 Åben

C#-programmering: 13.5 | WPF: ComboBox/SelectionChanged- og Loaded-eventhandler

11 min

Du lærer at håndtere kombinationsbokse og finder ud af, hvordan man reagerer på ændringer inden i kombinationsboksen.

72 Åben

C#-programmering: 13.6 | WPF: Tool-tip

3 min

I denne lektion bruges og behandles et nyttigt værktøj (tooltip).

Brug af databaser i C#

9 Videoer · 61 Minutter
73 Åben

C#-programmering: 14.1 | Introduktion til brugen af databaser og kapiteloversigt

2 min

Du vil lære i denne introduktion, hvorfor man bruger SQLite-databaser og i hvilke sammenhænge de bruges.

74 Åben

C#-programmering: 14.2 | Hent påkrævede pakker fra NuGet-pakkeadministrationen.

5 min

I denne lektion vil vi vise, hvordan man søger efter de nødvendige pakker med NuGet-pakkeadministratoren til brug af SQLite-databaser og derefter installerer dem.

75 Åben

C#-programmering: 14.3 | Opret forbindelse til SQLite-databasen (inkl. forbindelsesstreng)

4 min

Du lærer, hvordan du opretter forbindelse til en SQLite-database og bruger den.

76 Åben

C#-programmering: Opret database og database tabel; udfyld tabel med første data.

10 min

I denne lektion opretter du din første database med de tilhørende databasetabeller.

77 Åben

C#-programmering: Udfyld ListBox med data fra SQLite-databasen.

14 min

I denne lektion vil de første data blive valgt fra databasen og vist i en ListBox.

78 Åben

C#-programmering: 14.7 | Forbind ListBox med en TextBox og vis SQLite-data

8 min

Du vil lære i denne lektion, hvordan man forbinder en TextBox med en ListBox og derved kan vise og filtrere data i ListBox'en.

79 Åben

C#-programmering: 14.8 | Indsæt data i en SQLite-database

8 min

I denne lektion vil brugerinputs blive indsat og gemt i SQLite-databasen.

80 Åben

C#-programmering: 14.9 | Ændre data i en SQLite-database

5 min

Du vil lære i denne lektion, hvordan man kan ændre eksisterende data i SQLite-databasen.

81 Åben

C#-programmering: 14.10 | Slet data fra en SQLite-database

5 min

I denne lektion vil det blive vist ved hjælp af et eksempel, hvordan man kan slette data fra en SQLite-database igen.

LINQ (Language Integrated Query)

6 Videoer · 37 Minutter
82 Åben

C#-programmering: 15.1 | Hvad er LINQ? Første introduktion

2 min

Du får en første introduktion til LINQ og dets anvendelse.

83 Åben

C#-programmering: 15.2 | LINQ og array-forespørgsler

5 min

Ved hjælp af eksempler lærer du, hvordan man bruger LINQ i forbindelse med arrays.

84 Åben

C#-programmering: 15.3 | LINQ: Filtrering og sortering

6 min

I denne lektion handler det om at filtrere og sortere ved hjælp af LINQ-forespørgsler.

85 Åben

C#-programmering: 15.4 | LINQ: Brug af klasser og lister

7 min

Du lærer at arbejde med og bruge LINQ med de tilsvarende klasser.

86 Åben

C#-programmering: 15.5 | LINQ: XML-filer og samlinger

9 min

I denne lektion vises det, hvordan LINQ gør det muligt og lettere at arbejde med XML-filer.

87 Åben

C#-programmering: 15.6 | LINQ: Klasse XElement/XML-fil at redigere fra internettet.

8 min

Her lærer du at arbejde med XElement-klassen i forhold til XML-filer.

Anvendelseseksempler

  • Lær at programmere i C#, skærmbillede fra tutorial'en.
    Åbn galleri
    Fra datatyper til løkker - lær alle de vigtige grundlæggende principper om C#-programmering.
  • Lære at programmere i C#, skærmbillede fra vejledningen
    Åbn galleri
    Skriv dine første koder i C#, lav en brugerflade og spørg databaserne.
Kommentarer (0)

Kommenter nu „Lære at programmere i C# – fra datatyper til objektorienteret programmering (Video-tutorial)“