|
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
|
|