Course Overview
In this course on VB.NET, you will learn how to do programming using Visual Basics. The course starts from scratch and hence a beginner can also take and enjoy this course.
The course starts with Introduction to VB.NET where we will get acquainted to Interfaces, Namespaces and Collections in VB.NET. We will also learn Basic structure of a VB.NET Interfaces, Namespaces and Collections etc. Then we will proceed to understand Events and Delegates in VB.NET etc.
Visual Basic .NET (VB.NET) is a multi-paradigm, high level programming language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language. Although “.NET” portion dropped in 2005, this article uses “Visual Basic .NET” to refer to all Visual Basic languages releases since 2002, in order to distinguish between them and the classic Visual Basic. Along with Visual C#, it is one of the two main languages targeting the .NET framework.
Microsoft’s integrated development environment (IDE) for developing in Visual Basic .NET language is Visual Studio. Most of Visual Studio editions are commercial; the only exceptions are Visual Studio Express and Visual Studio Community which are freeware. In addition, .NET Framework SDK includes a freeware command-line compiler called vbc exe. Mono also includes a command-line VB.NET compiler.
In this course you will be learning in detail about the following topics:
Interfaces, Namespaces and Collections
Introduction
Interfaces
Namespaces
Collections
Strongly typed collections
Comparing collections with arrays
Examples 1
Examples 2
Additional Examples
Events and Delegates
Introduction
Events and Event Handling
Delegates
Events and Delegates
Inheriting events
Examples Events and Delegates
Additional Examples
Multithreading and Garbage Collection
Introduction
Multithreading
Multithreading in VB.NET
Synchronization
Memory management and Garbage Collection
Finalize and Dispose methods
Garbage collector
Manual memory management versus Garbage collection
Examples 1
Examples 2
Additional Examples 1
Additional Examples 2
What are the requirements?
– A PC with internet
– The course is easy to understand along with Practical examples. Hence the learning journey will be quite easy
What am I going to get from this course?
– Over 9 lectures and 1.5 hours of content!
– Understand Interfaces, Namespaces and Collections along with Practical Examples
– Learn about Events and Delegates
– Understand about Multithreading and Garbage Collection
What is the target audience?
– Programmers
– Developers
– Students and Freshers
– Software Professionals