Roadmap › 1. .NET › Step 8
VB

VB.NET — Visual Basic .NET from Basics to Advanced (with C# Comparison)

VB.NET syntax and program structure, data types and Option Strict/Explicit/Infer, operators and control flow, procedures (Sub vs Function, ByVal/ByRef, Optional, ParamArray), arrays and collections, classes and OOP keywords (Inherits, Implements, Overridable, MustInherit, Shadows), properties, modules and Shared members, events and delegates (WithEvents/Handles/AddHandler), error handling (Try/Catch and legacy On Error), LINQ and XML literals, async, WinForms and Web Forms code-behind, and converting VB.NET to C#.
0 of 12 lessons completed (0%)
Start lesson 1Versions, lifecycle & toolsInterview Q&A
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know

Module 1: VB.NET Basics

Module 2: Procedures and Collections

Module 3: Object-Oriented VB.NET

Next course in the roadmap: 9. .NET Internals — CLR, CTS, CLS, IL, JIT, Memory Management & Garbage Collection →