Programmeer je eigen applicatie in C#

Durf een stapje verder gaan -> C# !

Wat is C#?

C# is een programmeertaal en een ontwikkelomgeving. C# maakt het mogelijk om programma’s te schrijven die draaien onder Windows. Kortom je kan in dit pakket je eigen software schrijven op maat als een vervolg op verschillende toepassingssoftware o.a. Access, Excel en diverse webprogramma’s.

Wat kan je concreet met C#?

C# is een softwarepakket waarmee je zelf toepassingsprogramma’s kunt maken zoals een ledenadministratie voor je vereniging, een facturatiesysteem, stockbeheer, mediabeheer of gewoon een programma om je gezinsbudget te beheren.

DOELGROEP

  • Je wil een eigen toepassing naar je eigen wensen of de toekomstige gebruiker ontwikkelen, zodat jouw project op maat gebruikt kan worden, zonder beperkingen en zonder dat enige voorkennis van andere software vereist is.
  • Je kan een computer gebruiken, maar hebt geen voorkennis van programmeren.

Voor meer informatie omtrent deze cursus kan je terecht bij docent Marc Stevens (0495/574104).

 Module 1: Start to program in C#
  • Inleiding .Net framework
  • Variabelen, operatoren en expressies
  • Methoden
  • Selectie
  • Lussen
  • Besturingselement Textbox (Windows Forms Application)
  • MessageBox, Inputbox, Checkbox, RadioButton, Groupbox (Windows Forms Application)
  • Listbox, CheckedListBox, Combobox
  • ScrollBar, TrackBar
 Module 2: Programmeer ontwikkeling in C# 1
  • Dialoogvensters (WFA)
  • Menu’s en Toolbars (WFA)
  • Errors en Exceptions
  • Klassen en Objecten
  • Value en Reference
  • Enums en Structs
  • Arrays en Collections
  • Properties
  • Met meerdere formulieren werken (WFA)
 Module 3: Programmeer ontwikkeling in C# 2
  • Debugging
  • Object-gebaseerd programmeren
  • Overerving
  • Polymorfisme
  • Generics
  • Windows Presentation Foundation (WPF)
 Module 4: Databanken Access/MySQL en extra functionaliteiten Deployment & Crystal Reports
  • Kennismaking DataBase
  • Verbinding met een database via de interface
  • Kennismaking SQL DataBase
  • Een programma distribueren
  • Documentatie maken
  • Crystal Reports
 Module 5: Access/MySQL integratie in C#
  • Verbinding met een database uitbreiden via code
  • Kennismaking SQL DataBase BC
 Module 6: Programmeerproject in C#
        • Fase 1: Probleem-definitie.
        • Fase 2: Probleem-analyse.
        • Fase 3: Het gestructureerde schema.
        • Fase 4: Coderen en documenteren van het bronprogramma.
        • Fase 5: Testen van het programma.

Semesteropleiding

Inschrijvingsgeld

sept – jan | jan – jun

per module: € 90 (60 Lt)