Skip to content
#1 in Visual Basic .NETUdemyVisual Basic .NETPaid courseAll LevelsCertificate

Learning Visual Basic .NET - A Guide To VB.NET Programming (Udemy.com)

Want to learn how to program with VB.NET? This beginners guide to programming in Visual Basic.NET will show you how.

Created by: Infinite Skills

Last updated January 2017

Our take

Based on the ratings of 1,296 students, a sample of their written reviews and the syllabus, as the course stood in January 2017. No course pays to be reviewed.

A seven hour video course from Infinite Skills that walks through VB.NET from installing Visual Studio to classes, LINQ, file handling and printing. It has about 1,300 reviews and a 4.5 average, with roughly 7,000 students enrolled. The syllabus is fundamentals only: 85 lectures across 19 sections, one long block on classes, no quizzes, no coding exercises and no database work. It suits someone who wants a tidy tour of how the language and Windows Forms fit together before building anything serious, rather than a project driven course.

Reviewers like how organized it is and single out the classes and printing sections as material other beginner courses skip. The narrator, who one reviewer calls Rod, is described as clear and concise. The complaint that comes up most is speed: several people say he talks fast and they had to rewind constantly. Others say the later material on generics, lambdas and interfaces feels rushed, the examples are abstract math rather than real apps, and the missing database section is a real gap. The one star reviews grumble about the working files, one because they would not download at all.

The bigger problem is age. The last update was January 2017, so the Visual Studio layout on screen no longer matches a current install, though reviewers say the code still runs with minor tweaks. Compared with the Windows Forms and step by step project courses beside it in our Visual Basic .NET listing, this one is more lecture and less building. It is a fair paid choice for anyone who wants a fast, clean explanation of VB.NET syntax and object oriented ideas and can tolerate an older IDE. People who need projects or exercises will be better served by the neighbouring courses.

Best forPeople with a little coding background who want a quick, organized tour of VB.NET syntax, classes and Windows Forms basics.
Skip it ifYou want current Visual Studio screens, database access, quizzes or real projects to build along the way.

Pros

  • Clear, well organized progression from the IDE through variables, debugging, classes and LINQ
  • A 95 minute block on classes and a printing section that reviewers say other beginner courses skip
  • Working files are included so the examples can be followed along in Visual Studio
  • End of lesson challenges that one reviewer found usefully tough

Cons

  • Last updated in January 2017, so the Visual Studio layout shown no longer matches current versions
  • The narrator talks fast; several reviewers say they had to rewind constantly to keep up
  • No database section, no quizzes, and examples lean on abstract math rather than real apps
This course will not teach you how to code but how VB.NET works. It is a short course and the instructors talk fast.
Tomislav Peran, a student

Listed as all levels, but the fast pace and abstract examples suit people with some prior coding more than true first timers.

icon
What you will learn

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

Course content

19 sections · 85 lectures · 7 hours of video 1 article

  1. 1Introduction 4 free previews4 lectures · 11 min
  2. 2Using The IDE3 lectures · 14 min
  3. 3Building User Interfaces5 lectures · 17 min
  4. 4Common Controls5 lectures · 14 min
  5. 5Container Controls3 lectures · 13 min
  6. 6Events Handling3 lectures · 23 min
  7. 7Dialogs4 lectures · 14 min
  8. 8Working With Forms3 lectures · 18 min
  9. 9Using Variables5 lectures · 19 min
  10. 10Debugging5 lectures · 26 min

Who it is for

The instructor says it suits

  • Programmers and Developers

What you need before you start

  • No Prior Programming Experience Required

How it compares

Against the other 20 rated Udemy courses in Visual Basic .NET on CourseDuck:

  • Rating4.5 out of 5higher than 75% of them
  • Reviews1,296#1 of 21 by number of reviews
  • Length7 hourslonger than 55% of them
  • Last updatedJanuary 2017earlier than 90% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
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.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Infinite Skills

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.

icon
More courses by Infinite Skills

Free

$19.99

$15.99

$22.99

Free

$11.99

icon
More Visual Basic .NET courses

$69.99

$79.99

$79.99

$64.99

Free

$84.99

icon
Reviews

4.5

1,296 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Laerte Mancuso Junior on 8/12/2022

- Não recomendo para iniciantes. - Os exemplos utilizados na Seção 15 "Classes" não são práticos, não tem a ver com o mundo real, e para complicar, usa exemplos matemáticos, o que torna o aprendizado ainda mais complexo. - Muitos exemplos não tem uma saída para formulário, o código é debugado para se verificar o resultado de variáveis, etc. - Se você acha que vai aprender POO de maneira simples e com exemplos do mundo real, não recomendo este curso.

By Damian Gross on 1/10/2021

Unfortunately, the course is already outdated. However, the examples still work, except for minor adjustments. It seems that the author is no longer interested in Visual Basic.net and focuses more on C#. Too bad. Because the course has good approaches and offers examples that are not offered in other beginner courses. As an example, the "Printing section" is worth mentioning. Also, the "classes" that scare off many beginners are actually well done. The only criticism is that the class topics are changed too often. Also, the lack of attention to controls is a pity. The topic is well conveyed, the author has the appropriate competence and can explain well. Even without a good knowledge of English, you can follow the course well. I would have gladly given 5 stars. But due to the age of the course, the lack of updates and the above-mentioned shortcomings, it is unfortunately only 3.5. Deutsch: Leider ist der Kurs schon veraltet. Die Beispiele funktionieren jedoch noch, bis auf kleine Anpassungen. Es scheint als hätte der Autor kein Interesse mehr an Visual Basic.net und konzentriert sich mehr auf C#. Schade. Denn der Kurs hat gute Ansätze und bietet Beispiele, die in anderen Anfängerkursen so nicht geboten werden. Als Beispiel ist hier der "Printing-Abschnitt" anzumerken. Auch das eingehen auf die "Klassen", die viele Anfänger abschrecken ist eigentlich gut gemacht. Zu bemängeln ist hier nur, das die Klassen-Themen zu oft geändert werden. Auch das fehlende eingehen auf Controls ist schade. Das Thema wird gut vermittelt, der Autor verfügt über die entsprechende Kompetenz und kann gut erklären. Auch ohne gute Englischkenntnisse kann man dem Kurs gut folgen. Gerne hätte ich 5 Sterne vergeben. Aber aufgrund des Kurs-Alters, der fehlenden Aktualisierung und den o.g. Mängeln sind es leider nur 3,5.

By Willian Emilio Nunes on 12/12/2020

Really nice course to start programming. It covers all of the basics, even more then one could expect on a beguinner's course. I highly recommend it to all starters and also to someone, who has already some experience on the field, because of the cleaness of the programs done here.

By Shahar Mazur on 5/5/2020

in my way of studying I believe we should have more "homework" instead of mentioning it in the end of a video some of the chapters i just listened and ran the homework prog in my head, knowing the code. as well as this was straight on programming with little to no algorithmic study that is a must in every programming language . all in all i learned how to use VB.net from just listening. so the course reached it's goal. great work !

By Ernesto Rascon on 8/30/2019

This course was just plain amazing from start to finish. The instructor spoke clearly and was very thorough in all the topics he covered. He starts out with easy topics and builds from there. The examples, though simple, are very helpful in hammering down what you've learned. The downside is the instructor does not seem very responsive, but it seems this course wasn't exactly built specifically for Udemy. Regardless, this is an easy 5 stars for me.

By John Quirk on 4/7/2019

It's impossible to create something that's perfect for everyone but that was close. I feel that the speach was a bit fast, especially for the topics I found more difficult. It could do with an overview of the program hierarchy. For instance, I don't know what namespaces are or what else there is. When learning something new, I always have a fear of what the scope of the topic is so an explanation of the structure of the laguage is would be helpful.

By Jorge Swett on 2/11/2019

I am moving from VB6. Well delivered. Clear english. Good introduction to IDE. Covers enough topics to let me get stated to learn on my own. What I missed is source information for the numerous methods, namespaces, constants, enums, etc. that the instructor uses profusely. in short, how to find methods, classes etc. that come with the language that are available to the user. A lesson on the help menu would be useful.

By Harish AS on 1/24/2018

The instructor has paid attention to even the small details while explaining. The course flow is smooth and will make you enjoy the learning curve. The quality of the material presented is top notch and you can tell that the instructor is very experienced in teaching programming languages.

By Keith S. Safford on 9/16/2017

Good refresher for VB.NET. I had learned VB.NET when the .NET Framework initially came out and after a few years had transitioned to C#. The possibility of a VB.NET assignment is looming in the future so I decided to refresh my VB.NET skills. I had created a C#.NET application for Northwind2 using MVC, Wcf, DI, etc. Now I am going to convert that to VB.NET. Problem being is all examples for Dependency Injection (DI), Windows Communication Foundation (Wcf) are in C# so it is going to be very entertaining for me to go through the conversion, however, I think it will prove very worthwhile!

By Eliana on 2/18/2016

Each lecture is well explained and easy to understand.The course goes a little too fast for a beginner, so be sure to catch all the words and explanation for each lecture and take notes! The professor was very quick in responding a couple of question I had; his answers were clear and helpful.

Showing all 10 reviews on CourseDuck

Read all 1,296 reviews on Udemy