.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 22 November 2017
  • 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

"Well structured, learned a lot. The trainer was very approachable in terms of questions and put in extra effort to hunt down answers to tricky problems. The lunches were also a nice touch, better than the usual packs of sandwiches you are given. Will definitely be applying a lot of what I learnt to my day-to-day work. The Wise Owl course seemed one of the few to take the learning beyond the real basics to intermediate level."

James Gallucci (Home Office)

"Would definitely use Wise Owl again."

Damon Smith (Servelec Aura)

"Manuals are very useful to help when I actually have to do this every day."

Sean Wilkinson (Gamma Telecom Ltd)

"The trainer was great. Everything was explained well and questions answered brilliantly."

Dan Hooper (The AA)

"Very good course content and trainer, great venue."

Philip Goudal (Southbank Centre)

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 Visual Basic 2010 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, ASP.NET webforms, WPF or WinForms blogs

This page has 0 threads Add post