Leren programmeren in C# .NET - intro ADO.NET & secure coding
- Vanaf 30-09-2021
- Diverse locaties
- Nog niet gekend
- Vanaf 2178,00 incl. BTW
Introductie
Deze hands-on training introduceert de mogelijkheden van Visual Studio.NET, de ontwikkelomgeving voor C#.NET-programmering. Ook programmatielogica, C# syntax en de opbouw van een programma komen aan bod. De focus ligt op het creëren van moderne Windows-toepassingen in C#, inclusief databewerking met ADO.NET. Je leert verbindingen maken met databases en de resultaten te integreren in diverse .NET-toepassingen.
Omschrijving
Deze hands-on training introduceert de mogelijkheden van Visual Studio.NET, de ontwikkelomgeving voor C#.NET-programmering. Ook programmatielogica, C# syntax en de opbouw van een programma komen aan bod. De focus ligt op het creëren van moderne Windows-toepassingen in C#, inclusief databewerking met ADO.NET. Je leert verbindingen maken met databases en de resultaten te integreren in diverse .NET-toepassingen.
Voor wie is deze opleiding bestemd?
- Aspirant-programmeurs met Windows-ervaring die in C# willen leren programmeren en die enige affiniteit hebben betreffende programmatielogica en/of (VBA) Scripting
- Programmeurs met ervaring in een niet-OOP-taal en die hun kennis wensen uit te breiden (of op te frissen)
Voorkennis
- Personal skills/competenties: Abstract analytisch denkvermogen en aanleg voor formalisme.
- Technical skills: Er is geen programmeerervaring vereist gezien in het begin van de opleiding alle programmatielogica - "from scratch" - wordt bijgebracht.
Formule
opleidingHoe ziet het programma van deze opleiding eruit?
Module 1: Visual Studio, programmatielogica en OOP IN C# (10 sessies)
- Overzicht technologieën
- De programmeeromgeving
- Kennismaking met Visual Studio .NET:
- Microsoft .NET-framework
- .NET Core Framework
- Wanneer voor .NET Core kiezen?
- Visual Studio.NET leren gebruiken
- Creëren van een eerste project
- Kennismaking met Visual Studio .NET:
- Inoefenen van de basis C# Syntax
- Inoefenen van opbouw van een programma en programmatielogica aan de hand van kleine stukjes programmacode
- Data types
- Variabelen declareren
- Operatoren
- Herhalingslussen: IF, While, Loops
- Arrays
- Value Types, Reference types, null
- Functies: Out, ref, params, Access modifiers
- Overzicht van object georiënteerde programmeertalen
- Gestructureerd versus object-georiënteerd programmeren
- Object georiënteerd programmeren
- Klassen, objecten en instances
- Wat zijn objecten?
- Kenmerken van classes, onderhoudbaarheid van toepassingen verbeteren
- Verbanden tussen klassen, methoden en functies
- Attributen, properties, indexers
- Inheritance (overerfbaarheid)
- Polymorphisme
- Debugging en Exception handling (try... catch)
- De werking van de Garbage collector
Module 2: Introductie databasetoepassingen ontwikkelen mbv ADO.NET Entity Framework - en andere programmeertechnieken (10 sessies)
- Speciale klassen: Abstract, Static, Partial, ...
- Interface based programming in Visual Studio
- Delegates
- Events
- Lambda expressions
- Generics
- Accessing a Database:
- Het gebruik van Entity Data Models
- LINQ Met behulp van LINQ data opvragen en aanpassen
- Hoe en wanneer ADO.NET toepassen
- Entity Framework
- Bestanden lezen en schrijven
- XML en gerelateerde technologieën: LINQ-TO-XM,
- Serializeren van objecten
- Destructors en het Diposable pattern
- Via multithreading snellere applicaties schrijven:
- Threading en parallel library
- Async/await
- Met Reflection de metadata van de code opvragen
- Integratie met Unmanaged Code:
- OLE automation
- Dynamic Objects
- Beveilig uw data met encryptie en decryptie
- Introductie WCF externe data opvragen en ontsluiten:
- WCF DataService bouwen
- Een externe (web)service aansprekens
- Introductie WPF: Aanmaken van een User Interface for Graphical Applications
- XAML voor ontwerp van User Interface
- Data binding in WPF
Bijkomende info
Deze opleiding is een aanrader voor elke IT-er die wil leren programmeren in C# - "from Scratch"!Locaties en data
Campus Kortrijk
vanaf 01-10-2021 Nog niet gekend € 2178,00 incl. BTWADRES
- Syntra West Kortrijk
- Doorniksesteenweg 220
- 8500 Kortrijk Bekijk op Google Maps
Campus Kortrijk
vanaf 22-04-2022 Nog niet gekend € 2178,00 incl. BTWADRES
- Syntra West Kortrijk
- Doorniksesteenweg 220
- 8500 Kortrijk Bekijk op Google Maps
Campus Kortrijk
vanaf 12-10-2022 Nog niet gekend € 2178,00 incl. BTWADRES
- Syntra West Kortrijk
- Doorniksesteenweg 220
- 8500 Kortrijk Bekijk op Google Maps
Campus
vanaf 24-11-2022 Nog niet gekend € 2178,00 incl. BTWADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus
vanaf 20-04-2023 Nog niet gekend € 2286,90 incl. BTWADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus Kortrijk
vanaf 16-11-2023 Nog niet gekend € 2407,90 incl. BTWDe vermelde lesdata en -uren kunnen nog wijzigen. Cursisten die ingeschreven zijn voor deze opleiding kunnen de meest recente informatie terugvinden op het digitaal leerplatform.
Planning
| do (02/05/2024) | 18:30 - 21:30 |
| do (16/11/2023) | 18:30 - 21:30 |
| do (23/11/2023) | 18:30 - 21:30 |
| do (30/11/2023) | 18:30 - 21:30 |
| ma (13/05/2024) | 18:30 - 21:30 |
| do (14/12/2023) | 18:30 - 21:30 |
| do (23/05/2024) | 18:30 - 21:30 |
| ma (08/01/2024) | 18:30 - 21:30 |
| do (18/01/2024) | 18:30 - 21:30 |
| do (25/01/2024) | 18:30 - 21:30 |
| do (01/02/2024) | 18:30 - 21:30 |
| do (08/02/2024) | 18:30 - 21:30 |
| do (22/02/2024) | 18:30 - 21:30 |
| do (29/02/2024) | 18:30 - 21:30 |
| do (07/03/2024) | 18:30 - 21:30 |
| wo (08/05/2024) | 18:30 - 21:30 |
| do (21/03/2024) | 18:30 - 21:30 |
| do (28/03/2024) | 18:30 - 21:30 |
| do (18/04/2024) | 18:30 - 21:30 |
| do (25/04/2024) | 18:30 - 21:30 |
Duur
do 16-11-2023 t.e.m. do 25-04-2024ADRES
- Syntra West Kortrijk
- Doorniksesteenweg 220
- 8500 Kortrijk Bekijk op Google Maps
Campus
vanaf 19-04-2024 Nog niet gekend € 2407,90 incl. BTWADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus
vanaf 04-10-2024 Nog niet gekend € 2407,90 incl. BTWADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus Kortrijk
vanaf 05-11-2024 Nog niet gekend € 2407,90 incl. BTWADRES
- Syntra West Kortrijk
- Doorniksesteenweg 220
- 8500 Kortrijk Bekijk op Google Maps
Campus
vanaf 14-02-2025 Nog niet gekend € 2528,90 incl. BTWDe vermelde lesdata en -uren kunnen nog wijzigen. Cursisten die ingeschreven zijn voor deze opleiding kunnen de meest recente informatie terugvinden op het digitaal leerplatform.
Planning
| vr (14/02/2025) | 09:00 - 12:00 |
| vr (14/02/2025) | 13:00 - 16:00 |
| vr (21/02/2025) | 09:00 - 12:00 |
| vr (21/02/2025) | 13:00 - 16:00 |
| vr (28/02/2025) | 09:00 - 12:00 |
| vr (28/02/2025) | 13:00 - 16:00 |
| vr (14/03/2025) | 09:00 - 12:00 |
| vr (14/03/2025) | 13:00 - 16:00 |
| vr (21/03/2025) | 09:00 - 12:00 |
| vr (21/03/2025) | 13:00 - 16:00 |
| vr (28/03/2025) | 09:00 - 12:00 |
| vr (28/03/2025) | 13:00 - 16:00 |
| vr (04/04/2025) | 09:00 - 12:00 |
| vr (04/04/2025) | 13:00 - 16:00 |
| vr (25/04/2025) | 09:00 - 12:00 |
| vr (25/04/2025) | 13:00 - 16:00 |
| vr (09/05/2025) | 09:00 - 12:00 |
| vr (09/05/2025) | 13:00 - 16:00 |
| vr (16/05/2025) | 09:00 - 12:00 |
| vr (16/05/2025) | 13:00 - 16:00 |
Duur
vr 14-02-2025 t.e.m. vr 16-05-2025ADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus Roeselare
vanaf 29-09-2025 Nog niet gekend € 2528,90 incl. BTWADRES
- Syntra West Roeselare
- Oostnieuwkerksesteenweg 111
- 8800 Roeselare Bekijk op Google Maps
Campus
vanaf 18-12-2025 Nog niet gekend € 2528,90 incl. BTWDe vermelde lesdata en -uren kunnen nog wijzigen. Cursisten die ingeschreven zijn voor deze opleiding kunnen de meest recente informatie terugvinden op het digitaal leerplatform.
Planning
| do (18/12/2025) | 18:30 - 21:30 |
| do (08/01/2026) | 18:30 - 21:30 |
| do (15/01/2026) | 18:30 - 21:30 |
| do (22/01/2026) | 18:30 - 21:30 |
| do (29/01/2026) | 18:30 - 21:30 |
| do (05/02/2026) | 18:30 - 21:30 |
| do (12/02/2026) | 18:30 - 21:30 |
| do (26/02/2026) | 18:30 - 21:30 |
| do (05/03/2026) | 18:30 - 21:30 |
| do (12/03/2026) | 18:30 - 21:30 |
| do (19/03/2026) | 18:30 - 21:30 |
| do (26/03/2026) | 18:30 - 21:30 |
| do (02/04/2026) | 18:30 - 21:30 |
| di (28/04/2026) | 18:30 - 21:30 |
| do (30/04/2026) | 18:30 - 21:30 |
| do (07/05/2026) | 18:30 - 21:30 |
| di (02/06/2026) | 18:30 - 21:30 |
| di (23/06/2026) | 18:30 - 21:30 |
| di (09/06/2026) | 18:30 - 21:30 |
| di (16/06/2026) | 18:30 - 21:30 |
Duur
do 18-12-2025 t.e.m. di 16-06-2026ADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus
vanaf 03-03-2026 Nog niet gekend € 2528,90 incl. BTWADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Campus
vanaf 19-11-2026 Nog niet gekend € 2528,90 incl. BTWDe vermelde lesdata en -uren kunnen nog wijzigen. Cursisten die ingeschreven zijn voor deze opleiding kunnen de meest recente informatie terugvinden op het digitaal leerplatform.
Planning
| do (19/11/2026) | 18:30 - 21:30 |
| do (26/11/2026) | 18:30 - 21:30 |
| do (03/12/2026) | 18:30 - 21:30 |
| do (10/12/2026) | 18:30 - 21:30 |
| do (17/12/2026) | 18:30 - 21:30 |
| do (07/01/2027) | 18:30 - 21:30 |
| do (14/01/2027) | 18:30 - 21:30 |
| do (21/01/2027) | 18:30 - 21:30 |
| do (28/01/2027) | 18:30 - 21:30 |
| do (04/02/2027) | 18:30 - 21:30 |
| do (18/02/2027) | 18:30 - 21:30 |
| do (25/02/2027) | 18:30 - 21:30 |
| do (04/03/2027) | 18:30 - 21:30 |
| do (11/03/2027) | 18:30 - 21:30 |
| do (18/03/2027) | 18:30 - 21:30 |
| do (25/03/2027) | 18:30 - 21:30 |
| do (15/04/2027) | 18:30 - 21:30 |
| do (22/04/2027) | 18:30 - 21:30 |
| do (29/04/2027) | 18:30 - 21:30 |
| do (13/05/2027) | 18:30 - 21:30 |
Duur
do 19-11-2026 t.e.m. do 13-05-2027ADRES
- Campus Gent NETWORKS TWO
- Raymonde de Larochelaan 13
- 9051 Gent Bekijk op Google Maps
Wil je meer weten?
Heb je vragen over een opleiding?
Of denk je eraan om die op maat of op locatie te organiseren?
Contacteer onze commercieel coördinator
Lies Debacker