C# leren programmeren - van gegevenstypen tot objectgeoriënteerd programmeren (video-tutorial) Taal: Duits

C# leren programmeren - van gegevenstypen tot objectgeoriënteerd programmeren (videohandleiding)

Webdesign, CMS & Ontwikkeling · 87 Video's · 11,1 h Videotraining · Duits Uwe Sawinski door Uwe Sawinski

Je wilt C# leren programmeren zonder eindeloos in lussen te draaien? Hier is jouw code voor succes: Programmeerexpert Uwe Sawinski installeert eerst samen met jou Visual Studio en laat je vervolgens zien hoe je stap voor stap werkende code kunt schrijven. Datatypes, operators, arrays, gebruikersinterfaces, databases - na 11 uur videolessen heb je alles onder de knie. Oh, en natuurlijk zul je ook lussen draaien, maar bedreven en alleen in jouw programmaregels!

  • C# leren programmeren - ideaal voor beginners en geschikt voor iedereen die hun kennis wil verdiepen.
  • Alle belangrijke basisbegrippen: datatypen, methoden, operatoren, arrays en lussen.
  • Perfect voor beginners: object georiënteerd programmeren en databases.
  • WPF en LINQ: Maak een gebruikersinterface (GUI) en haal gegevens op uit verschillende bronnen.
  • 11 uur met trainer Uwe Sawinski - en je realiseert gewoon zelf je C# software-ideeën!

Van datatypen tot objectgeoriënteerd programmeren - word in korte tijd een professionele C#-programmeur met deze cursus!

Inhoud

87 Video's, 667 Minuten

Intro tot C#-tutorial

1 Video · 4 Minuten
01 Open Gratis

C#-programmeren: 1 | Wat kun je verwachten in de cursus?

4 min

Zou je graag willen leren hoe je programmeert in C# en heb je een A-Z cursus nodig die jou aan de hand van praktische voorbeelden leert programmeren? Wil je meer weten over objectgeoriënteerd programmeren en controlestructuren? Dan is deze complete Van-Beginner-tot-Expert-C#-Meester cursus precies wat je nodig hebt.

Download, installatie en update van Visual Studio Community

5 Video's · 26 Minuten
02 Open

C#-programmering: 2.1 | Download en installatie van Visual Studio Community

5 min

Leer hoe je Microsoft Visual Studio Community downloadt en installeert.

03 Open

C#-programmering: 2.2 | Eerste project maken

1 min

In deze les zul je je eerste project in C# aanmaken.

04 Open

C#-programmering: 2.3 | Onderdelen of taalpakketten later installeren.

4 min

In deze les leer je hoe je verschillende benodigde componenten of taalpakketten achteraf installeert in Visual Studio.

05 Open

C#-programmeren: 2.4 | Bijwerken van modules

3 min

In deze les leer je hoe je een module-update installeert vanuit de gebruikersinterface van Visual Studio.

06 Open

C#-programmering: 2.5 | Update van Visual Studio

13 min

In deze les leer je hoe je het programma Visual Studio zelf vanuit de gebruikersinterface bijwerkt.

Inleiding tot de gebruikersinterface van Visual Studio

1 Video · 7 Minuten
07 Open

C#-programmering: 3 | Overzicht van de interface van Visual Studio

7 min

In deze les krijg je een overzicht van de gebruikersinterface van C# Visual Studio.

Introductie in de broncode-editor, creatie van het eerste programma

4 Video's · 22 Minuten
08 Open

C#-programmering: 4.1 | Uitleg van de componenten in de broncode-editor

11 min

Hier leer je hoe je broncode kunt maken in C# Visual Studio.

09 Open

C#-programmering: 4.2 | Hallo Welt! Ons eerste kleine programma in C#

4 min

Je leert hoe je je eerste broncode in C# Visual Studio compileert.

10 Open

C#-programmeren: 4.3 | Opmerkingen in de broncode

2 min

Je krijgt een overzicht van hoe je opmerkingen in de brontekst kunt invoegen en waarom ze belangrijk zijn.

11 Open

C#-programmeren: 4.4 | Console vergroten/verkleinen en achtergrondkleur veranderen.

5 min

Je leert in deze les hoe je het uitvoervenster Console in grootte en kleur kunt veranderen.

Inleiding tot datatypes en basisprincipes

8 Video's · 57 Minuten
12 Open

C#-programmering: 5.1 | Wat zijn datatypen en welke types zijn er?

4 min

Je krijgt in deze les een overzicht van de verschillende gegevenstypen.

13 Open

C#-programmering: 5.2 | Voorbeelden van gegevenstypen Deel 1 (bijv. Integer)

7 min

In deze les zul je verschillende gegevenstypen leren kennen aan de hand van voorbeelden, zoals Integer.

14 Open

C#-programmering: 5.3 | Voorbeelden van gegevenstypen Deel 2 (bijv. Float, Double, Decimal)

7 min

In deze les leer je verschillende gegevenstypen kennen aan de hand van voorbeelden, zoals Float, Double en Decimal.

15 Open

C#-programmering: 5.4 | Voorbeelden van datatypen deel 3 (bijv. strings inclusief methoden en eigenschappen)

10 min

In deze les zul je het gegevenstype Strings inclusief methoden en eigenschappen leren kennen.

16 Open

C#-programmering: 5.5 | Voorbeelden van datatypen deel 4 (bijv. String-methoden zoals Zoeken, Wijzigen)

9 min

In deze les zul je onder andere de string-methoden Zoeken en Vervangen leren en toepassen.

17 Open

C#-programmering: 5.6 | Benaming-, Code- en Lay-outconventies

5 min

In deze les leer je verschillende naam-, code- en lay-outconventies kennen en toepassen.

18 Open

C#-programmering: 5.7 | Gegevenstype-conversie

9 min

Hier leer je hoe je een gegevenstype in een ander gegevenstype converteert.

19 Open

C#-programmering: 5.8 | Globale en lokale constanten

6 min

In deze les wordt het verschil tussen globale en lokale constanten uitgelegd.

Methoden

7 Video's · 42 Minuten
20 Open

C#-programmering: 6.1 | Definitie van methoden

5 min

In deze les leer je wat methoden zijn, hoe je ze maakt en waarvoor je ze gebruikt.

21 Open

C#-programmering: 6.2 | Methoden zonder retourwaarde (Void)

5 min

In deze les leer je wat methoden zonder terugkeerwaarde zijn.

22 Open

C#-programmering: 6.3 | Methoden met retourwaarde (eerste deel)

8 min

In deze eerste les over methoden met returnwaarde leer je hoe je ze maakt en gebruikt.

23 Open

C#-programmering: 6.4 | Methoden met returnwaarde (tweede deel)

6 min

In deze tweede les over methoden met retourwaarde wordt de kennis verdiept.

24 Open

C#-programmering: 6.5 | Methoden met retourwaarde/Debugger (derde deel)

12 min

In deze derde les over methoden met retourwaarde wordt de kennis verdiept.

25 Open

C#-programmering: 6.6 | Oefening voor het maken van methoden.

1 min

In deze oefening word je gevraagd om zelfstandig methoden aan te maken.

26 Open

C#-programmering: 6.7 | Oplossing voor het maken van methoden.

5 min

In deze les wordt ingegaan op de opdracht van de vorige les en wordt de oplossing toegelicht.

Operatoren

6 Video's · 21 Minuten
27 Open

C#-Programmering: 7.1 | Overzicht van de soorten operators

2 min

In deze les leer je de verschillende soorten operatoren kennen.

28 Open

C#-programmeren: 7.2 | Rekenkundige operatoren

5 min

Hier worden de rekenkundige operatoren uitgelegd.

29 Open

C#-programmering: 7.3 | Vergelijkingsoperatoren

3 min

In deze les zullen de vergelijkingsoperatoren worden behandeld.

30 Open

C#-programmering: 7.4 | Logische operatoren

4 min

In deze les leer je de logische operatoren en hun gebruik kennen.

31 Open

C#-programmering: 7.5 | Toekenningsoperatoren

4 min

In deze les leer je de toewijzingsoperators kennen.

32 Open

C#-programmering: 7.6 | String-concatenatie

3 min

In deze les leer je de string concatenaties kennen.

Beslissingen/Controlestructuren

6 Video's · 44 Minuten
33 Open

C#-programmering: 8.1 | Eerste eenvoudige beslissingen nemen in C#

5 min

Je leert in deze les hoe je met beslissingen binnen de programmcode omgaat.

34 Open

C#-programmering: 8.2 | If-Else-If-Else-beslissingen / Controlestructuren

6 min

Je wordt geïntroduceerd in het gebruik van If-Else-If.

35 Open

C#-programmering: 8.4 | Geneste If-voorwaarden (If-statements)

7 min

Je leert in deze les hoe je omgaat met geneste if-condities.

36 Open

C#-programmering: 8.5 | Geneste If-statements (Deel 2)

3 min

In de tweede les over geneste if-statements wordt de kennis verder uitgebreid.

37 Open

C#-programmering: 8.6 | Kort Als, Anders, Als, Anders (de ternaire conditionele operator)

12 min

In deze les wordt de vereenvoudigde behandeling van eenvoudige If-instructies uitgelegd.

38 Open

C#-programmering: 8.7 | Switch-verklaring (Switch, Case)

11 min

In deze les leer je over de switch-instructie en hoe deze wordt gebruikt.

Lussen (Loops)/Lusstypes (Loop Types)

7 Video's · 57 Minuten
39 Open

C#-programmering: 9.1 | Overzicht van de verschillende lussen

3 min

Je krijgt een overzicht van de verschillende soorten lussen.

40 Open

C#-programmering: 9.2 | For-lus (For-Loop)

7 min

Je leert in deze les hoe de for-lus wordt gebruikt.

41 Open

C#-programmering: 9.3 | For-lus met een Double-variabele

4 min

In deze les wordt de for-lus behandeld met een Double-variabele.

42 Open

C#-programmering: 9.4 | Do-While-lus met Break

12 min

Het gebruik van de Do-While-lus inclusief Break wordt uitgelegd in deze les.

43 Open

C#-programmering: 9.5 | Oplossing voor het opdracht met betrekking tot de Do-While-lus

14 min

Je ontvangt aan de hand van een gedetailleerde uitleg de oplossing voor de gestelde opdracht.

44 Open

C#-programmeren: 9.6 | While-lus.

7 min

Je leert in deze les hoe je met een while-lus moet omgaan.

45 Open

C#-programmering: 9.7 | Break en Continue

10 min

In deze les wordt specifiek ingegaan op de mogelijkheden van Break en Continue.

Objectgeoriënteerd programmeren (OOP)

9 Video's · 109 Minuten
46 Open

C#-programmering: 10.1 | Inleiding tot objectgeoriënteerd programmeren (OOP)

7 min

Je krijgt een overzicht van OOP (Objectgeoriënteerd Programmeren).

47 Open

C#-programmering: 10.2 | Het creëren van een eigen klasse

13 min

Je zult je eerste eigen klas creëren.

48 Open

C#-programmering: 10.3 | De constructor

8 min

In deze les wordt de constructor uitgelegd en wordt uitgelegd waarvoor hij wordt gebruikt.

49 Open

C#-programmering: 10.4 | Meerdere constructeurs in een klasse gebruiken.

8 min

Je leert hoe je meerdere constructeurs in een klasse gebruikt.

50 Open

C#-programmering: 10.5 | Eigenschappen/Get- en Set-eigenschappen

16 min

In deze les leer je het gebruik van Get- en Set-properties.

51 Open

C#-programmering: 10.6 | Finalizer/Destructors

4 min

In deze les leer je hoe je gebruik kunt maken van finalizers (eerder ook wel destructors genoemd) aan de hand van voorbeelden.

52 Open

C#-programmering: 10.7 | Overerving (deel 1)

31 min

In het eerste deel van de twee lessen over overerving leer je wat overerving betekent en hoe je het toepast. Daarnaast word je gevraagd om zelfstandig een subklasse aan te maken.

53 Open

C#-programmeren: 10.8 | Overerving (Deel 2, Subklasse oplossing)

7 min

In deze les krijg je de oplossing voor de opdracht Creëren van een subklasse.

54 Open

C#-programmering: 10.9 | Polymorfie

15 min

In het laatste deel van het hoofdstuk over OOP wordt de polymorfie toegelicht aan de hand van voorbeelden.

Arrays

7 Video's · 69 Minuten
55 Open

C#-programmering: 11.1 | Arrays: Introductie en basisprincipes

6 min

Je leert in deze les arrays kennen en de bijbehorende basisprincipes van het gebruik.

56 Open

C#-programmering: 11.2 | Arrays: Praktijkvoorbeelden

12 min

In deze les wordt aan de hand van praktijkvoorbeelden nader ingegaan op het gebruik van arrays.

57 Open

C#-programmering: 11.3 | ForEach-lus/Foreach-lus

11 min

Je leert hoe je omgaat met ForEach-lussen en hun voordelen kennen.

58 Open

C#-programmering: 11.4 | 2-dimensionele arrays.

8 min

In deze les wordt gekeken naar het gebruik van 2D-arrays aan de hand van voorbeelden.

59 Open

C#-Programmering: 11.5 | 3-dimensionale Arrays

8 min

In deze les wordt aan de hand van voorbeelden ingegaan op het gebruik van 3D-arrays.

60 Open

C#-programmering: 11.6 | Jagged Arrays (vervormde arrays)

8 min

Je leert het verschil tussen arrays en hier wordt specifiek ingegaan op de JaggedArray.

61 Open

C#-programmeren: 11.7 | ArrayList

16 min

In deze les wordt het gebruik van ArrayLists uitgelegd aan de hand van voorbeelden.

Praktijkvoorbeelden – uitgebreide C#-gebieden

5 Video's · 47 Minuten
62 Open

C#-programmering: 12.1 | Het lezen van tekstbestanden

9 min

In deze les wordt aan de hand van een voorbeeld getoond hoe tekstbestanden gelezen kunnen worden.

63 Open

C#-programmering: 12.2 | Schrijven van tekstbestanden

11 min

In deze les wordt aan de hand van een voorbeeld getoond hoe men tekstbestanden kan schrijven.

64 Open

C#-programmering: 12.3 | Delegates

8 min

In deze les leer je wat Delegates zijn en hoe ze worden toegepast.

65 Open

C#-programmering: 12.5 | Enumeraties (Enums)

10 min

Je leert aan de hand van voorbeelden wat Enumeraties (Enums) zijn.

66 Open

C#-programmering: 12.4 | Lambda-uitdrukkingen

9 min

In deze les wordt het gebruik van lambda-expressies (Lambda-uitdrukkingen) uitgelegd.

WPF (Windows Presentation Foundation)

6 Video's · 52 Minuten
67 Open

C#-programmering: 13.1 | WPF: Invoering en eventuele installatie

3 min

In deze les worden voorbereidingen getroffen om met WPF te werken en GUI's te maken.

68 Open

C#-programmering: 13.2 | WPF: Nieuwe IDE-tools

6 min

Je leert de nieuwe IDE-tools kennen voor het gebruik van WPF.

69 Open

C#-programmering: 13.3 | WPF: Textbox

16 min

Je maakt het eerste tekstvak in de WPF-omgeving.

70 Open

C#-programmering: 13.4 | WPF: Knop/Klik op knop-gebeurtenis/afhankelijkheidseigenschappen

13 min

In deze les wordt de knop en het klikgebeurtenisevenement van de knop uitgelegd en toegepast aan de hand van voorbeelden.

71 Open

C#-programmering: 13,5 | WPF: ComboBox/SelectionChanged- en Loaded-eventhandler

11 min

Je leert hoe je met keuzelijsten moet omgaan en hoe je kunt reageren op veranderingen binnen de keuzelijst.

72 Open

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

3 min

In deze les wordt een handige tool (de tool-tip) gebruikt en behandeld.

Gebruik van databases in C#

9 Video's · 61 Minuten
73 Open

C#-programmering: 14.1 | Kennismaking met het gebruik van databases en hoofdstukoverzicht

2 min

Je leert in deze inleiding waarom SQLite-databases worden gebruikt en in welke context ze worden ingezet.

74 Open

C#-programmering: 14.2 | Vereiste pakketten downloaden uit de NuGet-pakketmanager

5 min

In deze les wordt getoond hoe je de benodigde pakketten zoekt met de NuGet-pakketbeheerder voor het gebruik van SQLite-databases en ze vervolgens installeert.

75 Open

C#-programmering: 14.3 | Verbinding met SQLite-database tot stand brengen (inclusief verbindingsreeks)

4 min

Je leert hoe je een verbinding met een SQLite-database opzet en deze gebruikt.

76 Open

C#-programmering: 14.4 | Database en database tabel maken; Tabel vullen met eerste data

10 min

In deze les maak je je eerste database met bijbehorende databasetabellen.

77 Open

C#-programmering: 14.6 | Vul ListBox met gegevens uit de SQLite-database.

14 min

In deze les worden de eerste gegevens uit de database geselecteerd en weergegeven in een ListBox.

78 Open

C#-programmering: 14.7 | Koppel ListBox aan een TextBox en toon SQLite-gegevens

8 min

Je leert in deze les hoe je een TextBox aan een ListBox koppelt en hierdoor gegevens in de ListBox kunt weergeven en filteren.

79 Open

C#-programmering: 14.8 | Gegevens invoegen in een SQLite-database.

8 min

In deze les zullen gebruikersinvoer in de SQLite-database worden ingevoegd en opgeslagen.

80 Open

C#-programmering: 14.9 | Gegevens wijzigen in een SQLite-database

5 min

Je leert in deze les hoe je bestaande gegevens in de SQLite-database opnieuw kunt wijzigen.

81 Open

C# - Programmeren: 14.10 | Gegevens verwijderen uit een SQLite-database

5 min

In deze les wordt aan de hand van een voorbeeld getoond hoe gegevens uit een SQLite-database kunnen worden verwijderd.

LINQ (Language Integrated Query)

6 Video's · 37 Minuten
82 Open

C#-programmering: 15.1 | Wat is LINQ? Eerste introductie

2 min

Je krijgt een eerste kennismaking met LINQ en het gebruik ervan.

83 Open

C# programmeren: 15.2 | LINQ en array query's

5 min

Met voorbeelden leer je hoe je LINQ in combinatie met arrays gebruikt.

84 Open

C#-programmering: 15.3 | LINQ: Filteren en Sorteren

6 min

In deze les gaat het over filteren en sorteren door middel van LINQ-query's.

85 Open

C#-programmering: 15.4 | LINQ: Gebruik van klassen en lijsten

7 min

Je leert hoe LINQ gebruikt en toegepast wordt met de bijbehorende klassen.

86 Open

C#-programmering: 15.5 | LINQ: XML-bestanden en collecties (Collecties)

9 min

In deze les wordt getoond hoe LINQ het werken met XML-bestanden mogelijk maakt en vereenvoudigt.

87 Open

C#-programmering: 15.6 | LINQ: Klasse XElement/XML-bestand bewerken vanaf het internet.

8 min

Hier leer je hoe je de XElement-klasse moet gebruiken met betrekking tot XML-bestanden.

Toepassingsvoorbeelden

  • C# programmeren leren, Screenshot van de tutorial
    Galerij openen
    Van gegevenstypen tot lussen - leer alle belangrijke basisprincipes van C#-programmering.
  • C# leren programmeren, schermafbeelding van de tutorial
    Galerij openen
    Schrijf je eerste codes in C#, maak een gebruikersinterface en vraag databases op.
Opmerkingen (0)

Geef nu commentaar „C# leren programmeren - van gegevenstypen tot objectgeoriënteerd programmeren (videohandleiding)“