VB.NET 4 Fundamentals
Learn all the standard syntax of Visual Basic such as defining variables, if statements, and loop constructs. Learn object-oriented principles such as inheritance, overloading and overriding.
What you'll learn
In this course you learn the syntax of the Visual Basic language so when you are done, you will have a foundational knowledge on how to program applications in .NET. First you learn about .NET and Visual Basic for development. Next you learn about variables, operators and constants. You then learn object-oriented principles and how to create reusable DLLs. Collections such as ArrayList, Dictionary and generic List objects are explored next. Finally, you learn about if statements and loop constructs. Along the way you build several reusable DLLs, a WPF application and an MVC application. When you are finished with this course you will have the skills and knowledge to build .NET applications using Visual Basic. Software required: Visual Studio 2019, .NET 4.5+, Visual Basic.
Table of contents
- Module Introduction 1m
- Built-In Methods of the String Data Type 3m
- Built-In Methods Numeric Data Types 2m
- Built-In Methods of the DateTime Data Type 2m
- Create Product Class 3m
- Auto-Implemented Properties 2m
- Methods - Sub Procedures 3m
- Pass Parameters by Reference 2m
- Vb Dotnet Fundamentals M4 09 3m
- Optional Parameters 3m
- Overloading Methods 2m
- Using a Constructor 2m
- Shared Methods 1m
- Inheritance 7m
- Overridable and Overrides 2m
- ToString() Override and Protected Methods 5m
- Module Summary 1m
- Module Introduction 1m
- Introduction to .NET Collections 1m
- Define and Initialize Arrays 2m
- Using the ArrayList Class 3m
- Using the Dictionary Class 4m
- Using Methods of the Dictionary Class 2m
- Using LINQ Queries with the Dictionary Class 4m
- Generic List(Of T) and the Exists Method 4m
- Methods of the Generic List(Of T) Class 3m
- LINQ Expressions for the Generic List(Of T) Class 2m
- The Product View Model and Manager Classes 6m
- Stepping Through the Code to See the List of Products 3m
- INotifyPropertyChanged Event 6m
- Module Summary 1m