Learning Visual Basic .NET - A Guide To VB.NET Programming

Want to learn how to program with VB.NET? This beginners guide to programming in Visual Basic.NET will show you how.
4.2 (101 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,206 students enrolled Bestselling in Visual Basic
$19
$50
62% off
Take This Course
  • Lectures 85
  • Length 7 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2014 English

Course Description

This Visual Basic .NET ( VB.NET ) training course from InfiniteSkills.com will teach you how to program from scratch with Visual Basic.


You will start by learning how to install and use the Visual Studio development environment. The course will then teach you how to build classes that define properties, methods, and events in VB.NET, as well as understand and use overloaded methods and operators and perform calculations. This video tutorial will also cover topics including debugging programs, working with data types, branching and looping statements, and use subroutines, functions, and object-oriented techniques. You will learn how to use LINQ to select, modify, and sort information, as well as easily read and write data in files. Finally, you will learn about printing and print previews.

Once you have completed this VB.NET training course, you will be fully capable of programming with Visual Basic.NET. Working files are included, allowing you to follow along with the author throughout the lessons.

What are the requirements?

  • No Prior Programming Experience Required

What am I going to get from this course?

  • Learn How To Program In VB.NET
  • A Beginners Guide To Visual Basic.NET

What is the target audience?

  • Programmers and Developers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Important - Download These First - Working Files
Preview
Article
0101 Introduction And Course Overview
Preview
02:05
0103 Installing Visual Studio
Preview
05:35
0104 How To Access Your Working Files
Preview
03:22
Section 2: Using The IDE
0201 Creating And Running A New Project
04:55
0202 Copying And Compressing Projects
02:55
0203 IDE Tour
06:05
Section 3: Building User Interfaces
0301 Creating Controls
03:25
0302 Setting Properties At Design Time
03:24
0303 Common Properties
04:26
0304 Naming Controls
02:11
0305 Anchoring Controls
03:53
Section 4: Common Controls
0401 Label And Textbox
01:51
0402 Button
01:52
0403 Check Box And Radio Button
01:39
0404 Combo Box, Listbox, And Checked Listbox
03:48
0405 Menus
04:55
Section 5: Container Controls
0501 Group Box, Panel, And Flow Layout Panel
03:13
0502 Tab Control And Split Container
02:47
0503 Table Layout Panel
07:07
Section 6: Events Handling
0601 Button and Menu Events
08:28
0602 Paint Events
04:52
0603 Scroll Bars
09:44
Section 7: Dialogs
0701 Message Box
04:11
0702 Open File Dialog And Save File Dialog
05:01
0703 Color Dialog And Font Dialog
02:52
0704 Folder Browser Dialog
02:14
Section 8: Working With Forms
0801 Creating And Displaying New Forms
04:23
0802 Re-Using Forms
07:19
0803 Building Custom Dialogs
06:12
Section 9: Using Variables
0901 Declaring Variables And Performing Calculations
05:29
0902 Using Constants
01:47
0903 Understanding Scope
06:08
0904 Arithmetic Operators
02:52
0905 Enumerated Types
02:32
Section 10: Debugging
1001 Stepping Through Code
04:16
1002 Using Watch Windows
03:27
1003 Using Advanced Breakpoints
04:29
1004 Handling Exceptions
06:26
1005 Detecting Errors
07:16
Section 11: Working With Data Types
1101 Strings
03:00
1102 String Methods
04:31
1103 Dates, Times, And Timespans
05:53
1104 Creating Arrays
07:43
1105 Creating Collections
06:41
1106 Initializing Arrays And Collections
04:48
Section 12: Branching Statements
1201 If Statements
02:50
1202 Select Case Statements
03:46
Section 13: Looping Statements
1301 For Loops
07:02
1302 For Each Loops
03:07
1303 While Loops
03:54
1304 Do Loops
03:18
Section 14: Making Methods
1401 Subroutines, Functions, And Methods
08:41
1402 ByVal And ByRef
03:59
1403 Passing Arrays
03:28
1404 Optional Parameters
03:50
1405 Parameter Arrays
03:03
Section 15: Classes
1501 Introduction To Classes
06:35
1502 Creating Properties
06:54
1503 Creating Events
05:32
1504 Event Parameters
07:47
1505 Inheritance And Polymorphism
05:13
1506 Shadowing And Overriding
05:03
1507 Overriding ToString
02:00
1508 Overloading Methods
07:22
1509 Constructors
06:06
1510 Shared Members
05:10
1511 Overloading Operators
07:59
1512 Building Generic Classes
10:02
1513 Building Generic Methods
03:17
1514 Extension Methods
03:25
1515 Implementing Interfaces
06:23
1516 Creating Interfaces
06:23
Section 16: LINQ To Objects
1601 Understanding LINQ
04:31
1602 Lambda Expressions And Order By
07:19
1603 Group By
05:56
Section 17: Working With Files And Directories
1701 Files - The Easy Way
06:19
1702 File Dates And Times
02:35
1703 Working With Directories
04:58
1704 The My Namespace
07:33
Section 18: Printing
1801 Printing
09:03
1802 Printing A Report
08:59

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course