.NET training -  Adv VB | Classes & LINQ

VB Training

Adv VB | Classes & LINQ (3 days)

£895 + VAT for most venues (£995 + VAT for London)

This advanced Visual Basic course is aimed at two classes of people: those who already know VB6 or VBA, or those who have been on a WPF, ASP.NET or WinForms course and want to learn how to program in more detail. The course assumes delegates know how to declare variables and perform basic coding, and shows how to use LINQ to get data from SQL Server tables, and especially how to create and use classes in VB.

Course details

  • Locations for Adv VB | Classes & LINQ coursesLocations:Manchester
  • Next Adv VB | Classes & LINQ course locationNext course:Wed 14 March 2018
  • Adv VB | Classes & LINQ course timesTime:09.30-16.30

Course Contents

Generics

  • Training topicUsing List Of
  • Training topicDictionaries
  • Training topicLambda functions

Designing classes

  • Training topicWhat classes are
  • Training topicExamples of using classes
  • Training topicProperty or method?

Creating classes

  • Training topicInstantiating objects
  • Training topicRO, WO and RW properties
  • Training topicCreating methods
  • Training topicOverloading methods

Basic inheritance

  • Training topicDesigning classes with inheritance
  • Training topicInheriting a base class
  • Training topicOverriding methods

Covered if time allows If time

Interfaces

  • Training topicInterfaces versus inheritance
  • Training topicDesigning an interface
  • Training topicImplementing interfaces

Basic LINQ syntax

  • Training topicCreating queries
  • Training topicExecuting a query
  • Training topicImmediate and deferred execution

Selecting data with LINQ

  • Training topicThe WHERE clause
  • Training topicSelecting fields
  • Training topicUsing LET for expressions

Advanced LINQ queries

  • Training topicGrouping data
  • Training topicCombining with GROUP JOIN
  • Training topicAggregating data
  • Training topicUsing SKIP and TAKE

Files and folders

  • Training topicCustomising file dialog boxes
  • Training topicUsing stream readers / writers

LINQ to SQL

  • Training topicThe LINQ to SQL designer
  • Training topicCreating methods
  • Training topicThe DataContext class
  • Training topicLazy and eager loading

Writing LINQ to SQL

  • Training topicQuerying a table
  • Training topicUpdating records
  • Training topicInserting data
  • Training topicDeleting records

Advanced LINQ to SQL

  • Training topicCalling stored procedures
  • Training topicImplementing paging with skip/take

Why Choose Us?

View full list of benefits View full list of benefits

Sample customer feedback

"Trainer was excellent, presentation skills, knowledge, pace and pitch perfect."

Simon Haistead (East of England Ambulance Service NHS Trust)

"I loved the course pace and content. Everything was explained at a good pace, was very informative and beneficial. I really enjoyed it!"

Kate Adewale (Dreams IT Consultants Ltd)

"I really enjoyed the course and thought it was well presented, well-structured and gave me all the information that I wanted to gain going into this course."

Rob Andrews (Lex)

"Excellent. The trainer is very knowledgeable on subject matter and happy to assist on any adhoc queries we had."

Adam Willmott (Civil Aviation Authority)

"Very knowledgeable trainer!"

David Norrington-Moore (DNM Business Intelligence Ltd)

There are lots more where these came from (or just refresh this page to change the quotes shown).

This advanced Visual Basic Programming course is not suitable for complete beginners with VB (who should attend our two-day VB introduction course instead). Equally, if you can already implement interfaces and play around with polymorphism, this is not the course for you!

Related Courses

Introduction to VB.NET

Introduction

2 day course

ASP.NET WebForms - VB

Introduction

3 day course

WinForms using VB

Introduction

3 day course

Other Visual Basic training resources

VB exercises

VB exercises

Learning VB? Have a look at our exercises to see if you like our approach to teaching Visual Basic in the classroom.

View VB.NET exercises

VB blogs

VB blogs

To answer specific questions on Visual Basic we occasionally publish blogs on VB - take a look.

View Visual Basic, Visual Studio, WPF or WinForms blogs

This page has 0 threads Add post