WiseOwl Training - Established 1992 Wise Owl Training

Established May 1992
30 years in business
Wise Owl Training
30 years in business
See 482 reviews for our classroom and online training
Classroom training -  Intermediate VB

Classroom Training

Intermediate VB training course - Classes, LINQ and Entity Frameworks

Available as classroom training course only

£950 + VAT for most venues (£1,095 + VAT for London)

2 days

This intermediate-level Visual Basic course assumes that you already know how to create variables, test conditions and write simple loops in VB.  However, you don't know how to create classes (or at least, don't reallly understand why you'd need to), and you're still a LINQ virgin!

We don't have any dates scheduled for this course, but we may well consider adding them - it's always worth asking.

Alternatively, you could enquire about running the course in your office or even (if available) as a tailored online course.

Course Contents

The contents of this course are as follows:

Designing classes

  • What classes are
  • Examples of using classes
  • Property or method?

Creating classes

  • Instantiating objects
  • RO, WO and RW properties
  • Creating methods
  • Overloading methods

Lists

  • The wonderful VB list
  • Adding and removing items
  • Finding items

Basic LINQ syntax

  • Creating queries
  • Executing a query
  • Immediate and deferred execution

Selecting data with LINQ

  • The WHERE clause
  • Selecting fields
  • Using LET for expressions

LINQ data sources

  • The IEnumerable interface
  • Arrays and lists
  • Other valid data sources

Types of EF model

  • Code first - pros and cons
  • Model first disadvantages
  • Database first

Entity frameworks

  • Database first entity models
  • Updating models

LINQ and EF

  • Selecting rows/columns
  • Inserting rows
  • Deleting rows
  • Updating data

Advaned EF LINQ

  • Anonymous types
  • Stored procedures
  • Partial classes

You should not attend this course if you are a beginner at VB programming (if you are, have a look at our two-day introduction to VB course instead).

Why Choose Us?

Sample customer feedback

Our thanks to everyone who agreed to share their thoughts (note that some of these reviews may be for our online courses).

"I just wanted to offer some feedback on the course last week, an excellent tutor, venue was perfect including the short walk from Piccadilly station and content and course pitch and speed was spot on. From the moment I found Wise Owl as a potential training company I have been nothing but very impressed, I have booked 2 of my team on a SQL course in February and I have no doubts going forwards I will be looking to you guys as my first point of call for training. "

Rob Walker (JDP Furniture Group Ltd)

"It was my first online course and I was pleasantly surprised by the setup, it was very professional and I learnt a lot. The trainer was very approachable and knowledgeable and the course was not too rigid which is exactly what I wanted."

Lorivic Lignes (Atos)

"I really enjoyed the course and it will have a significant impact for my service. The course was really well paced so that everyone could keep up regardless of their experience. I find that Wise Owl have a really brilliant ethos. They treat you as an individual and try to understand the training need rather than just throwing out a generic course. They are always happy to adjust their approach to suit the need unlike other maybe larger providers. This makes the training more effective and impactful. It is also much better value for money!"

Tom Dowler (Southend-on-Sea City Council)

"Great course, well structured - excellent trainer! (Been on Power BI course previously.)"

Tony Pole (UP Global Sourcing (UK) Ltd)

"Very good course - I enjoyed it and learnt a lot. The trainer taught the course very well and explained everything clearly. Recommendation came from colleagues."

Hannah Rodger (Barbican Insurance / Arch Capital Gp Ltd)

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

Related Courses

Introduction to VB.NET

Introduction to VB

2 day course

Other Visual Basic training resources

Visual Basic exercises

Visual Basic exercises

Have a look at some of our VB exercises, to help you understand whether to book training with us in Visual Basic.

View VB.NET exercises

Visual Basic blogs

Visual Basic blogs

As well as other VB training resources, you may find some of our blogs on the language useful - or at least interesting!

View Visual Basic blogs

This page has 0 threads Add post