Home Product Overview Downloads About PDS News Stages, werken bij PDS Contact

Repackaging | Virtualization | Programming & MSI | Helpauthoring
InstallShield MSI | Advanced InstallShield MSI | Visual Basic .NET | Visual C#

 Visual Basic .NET  - De basis

Product Code: PDCVBNET
Product Price: € 1.695,00
# Days: 3 days

Data: Location Register:
TBA TBA  

Course Overview


In deze driedaagse training leert u hoe u applicaties ontwikkelt met behulp van Visual Basic .NET. De training is gericht op de praktijk van softwaredevelopment en wordt verzorgd door de auteur van het boek : Visual Basic 2008 - De Basis: André Obelink.

  • In de loop van de training leert u onder meer:
  • De principes van het Microsoft .NET Framework en Visual Studio
  • Het werken met variabelen, methoden en klassen
  • Object-georienteerd programmeren
  • Het gebruik van verschillende gegevensbronnen zoals tekstbestanden, XML en databases
  • Het opsporen en afhandelen van fouten
  • Het maken van bureaubladtoepassingen
  • Best practices voor het ontwerp en de bouw van applicaties
  • Meer details

Doel van de training

 

Na afloop van deze training bent u in staat zelfstandig kleine ontwikkelprojecten uit te voeren en een waardevolle bijdrage te leveren aan grote projecten. Door de nadruk op de praktijk en op basis van Nederlandstalig materiaal leert u de ontwikkeltaal Visual Basic .NET en de ontwikkelomgeving van Visual Studio snel eigen te maken. Door aansprekende voorbeelden, cases en opdrachten bent u in staat om de theorie toe te passen in uw eigen werkomgeving.

 

Trainingsmateriaal en opzet

 

Naast deze klassikale training, krijgt iedere deelnemer uitgebreid trainingsmateriaal mee. Dit materiaal bestaat uit een uitgebreid handboek, de samenvatting in de vorm van de slides, de codevoorbeelden en een certificaat. Natuurlijk krijgt u een exemplaar van het boek Visual Basic 2008 - De Basis mee dat de leidraad vormt voor deze training. De training biedt voldoende ruimte voor het zelf uitvoeren van opdrachten, het stellen van vragen en discussie.

 

Vereiste voorkennis

 

U hebt geen specifieke kennis van Visual Basic of andere programmeertaken nodig. U hebt wel voldoende kennis en ervaring met het gebruik van Windows en kent ook termen als executables, DLL’s, en de commandoregel. Mocht u reeds kennis hebben van Visual Basic 5 of 6, dan kunt u zich in deze drie dagen volledig richten op de verschillen tussen deze klassieke versies en de conceptueel andere .NET versies.

 

Over de trainer

 

André Obelink werkt als freelance software-engineer en -architect voor gerenommeerde bedrijven. Hij richt zich met name op het meewerken in - en coachen van ontwikkelteams.

Hij heeft zo’n 15 jaar praktijkervaring in het ontwikkelen van applicaties met Microsoft Visual Basic. Sinds de introductie van het .NET Framework werkt hij voornamelijk met de .NET versie van Visual Basic.

André publiceert met regelmaat artikelen in zowel nationale - als internationale vaktijdschriften. Daarnaast is hij een alom gerespecteerd spreker op software development congressen. Ook heeft hij inmiddels drie Visual Basic boeken op zijn naam staan. André vervult binnen de internationale .NET associatie (INETA) een Europese bestuursfunctie en is de oprichter en drijvende kracht achter de succesvolle Visual Basic portal: www.VBcentral.nl.

Voor zijn bijdrage aan de (internationale) Visual Basic gemeenschap ontving André al drie maal op rij de prestigieuze Microsoft MVP award.

 

 

 

Gedetailleerde cursus inhoud:

 

1. Introductie
  • Wat is Microsoft .NET?
  • Het .NET Framework

2. De ontwikkelomgeving van Visual Studio 2008

  • De ontwikkelomgeving van Visual Studio 2008
  • Kennismaken met de ontwikkelomgeving
  • Solutions, projecten en bronbestanden
  • Uw eerste WinForms-programma: Hallo wereld!
  • Het venster Properties

3. Grondslagen van de taal Visual Basic

  • De basis van een programmeertaal
  • Procedures
  • Variabelen
  • Gegevenstypen
  • Arrays
  • De scope van variabelen en Procedures
  • Conversiefuncties
  • Beslissingen nemen: Conditionele logica
  • Code herhalen: lusstructuren
  • Namespaces

4. Klassen en objecten

  • Abstractie
  • Insluiting
  • Overerving
  • Polymorfisme
  • De sleutelwoorden Me, MyBase en MyClass
  • De sleutelwoorden MustInherit en MustOverride
  • Constructors
  • De functie CType()
  • Generics en collecties van klassen
5. Windows Forms – Desktopapplicaties
  • Formulieren
  • Controls of besturingselementen
  • Veelgebruikte besturingselementen en componenten
  • MenuStrip, ToolStrip en StatusStrip
  • Standaarddialoogvensters
  • De grootte van besturingselementen dynamisch aanpassen
  • Bureaubladtoepassingen nieuwe stijl

6. Fouten voorkomen, opsporen en afhandelen

  • Fouten afhandelen
  • Fouten opsporen en oplossen

7. Omgaan met gegevens

  • Werken met bestanden
  • Werken met XML
  • Werken met databases
  • Een databaseapplicatie maken
  • LINQ to SQL

8. De namespace My

  • De klassen in de namespace My