Purchase this course now
  • Purchasing this course allows you access to view and download the videos
  • More product info
  • Looking for multi-user licensing info?
$99.95

Currency conversions:

Visual Basic Programming with Visual Studio 2005

  • ·Skill level: 100-300
  • ·Run Time: 27+ hours (144 videos)
  • ·CourseId: 199


This Visual Basic training course for Visual Studio 2005 from LearnItFirst trainer Scott Whigham features training on writing WinForm applications, console applications, and ASP.NET websites using Visual Basic as the language of choice. Also included is a bonus section on integrating SQL Server 2005 with .NET and Visual Basic. This course features nearly 150 videos organized in 12 chapters and totals more than 27 hours of instructor-led training.

Browse this course's videos now
  • Search for videos within this course

This course is featured in the following packages


Table of Contents

Download a PDF of the videos in this course Download PDF version


  • What format is this course in? This course is a video training course in standard .AVI format. After purchasing this course, you will be able to immediately download the entire course (all chapters and all exercises/files).
  • How does it work? It's simple: a user purchases the course and then downloads the course to their hard drive. You can download entire chapters at a time or individual videos. You can then watch the videos from anywhere!
  • If I buy the course, what is included? You get every video in this course along with all of the video exercises/hands-on labs, PDFs, script files and other "bits" that the course may contain. Most courses are a blend of demo and lecture (similar to a live classroom course) but, depending on the topic, some courses are lecture-only while others are demo-only.
  • Are there any free/sample videos from this course? Yes! Check out our free Visual Basic .NET videos
  • If I buy the course, do the videos ever expire? No, the videos do not ever expire. Once you download the videos, you have them for as long as you want! You can read more about this and other questions about purchasing our courses in our pre-sales questions FAQs.
  • Do I have to have an internet connection to watch the videos? No, the videos do not require an internet connection. You will, however, need an internet connection to download the videos!
  • Can I get a certificate saying I passed/took the course? Yes. Once you have downloaded all of the videos in the course, send us a request for a certificate through our contact us page. We'll send you a certificate that looks like this sample certificate.
  • Will this course help me pass a certification exam? Absolutely. We have a lot of members who have successfully earned Microsoft certifications with the help of our training materials. We do not, however, consider ourselves a "certification training company"; we are a "real world training company" and we think there is an important difference between the two. Read more

Scott Whigham

Scott Whigham is the founder of LearnItFirst.com, one of the web's most extensive video training libraries focusing on technical training. Scott is also an experienced consultant, trainer, and author with more than a decade of hands-on experience working with SQL Server databases, writing and debugging applications using Visual Studio, and performance tuning. Scott designed the architecture (websites, class libraries, and database) for the LearnItFirst.com websites and, most re... (Scott's full bio can be found here)

Our Visual Basic course is designed for the beginner-intermediate - beginners will find a lot of great help here as will intermediate-level users.
It is recommended that you have at least a small amount of experience creating variables and working with another programming language (even as a novice)

Browse this course's videos now

Table of Contents (with descriptions/times)

This Visual Basic .NET video training course is separated into chapters. You may view the videos in each chapter separately by clicking the links below or, if you'd like to view every video on a single page, you want The Big List.

Chapter 1 - Getting Started with Visual Studio Express Editions

Abstract: Are you just getting starting with Visual Studio and Visual Basic? Then you'll likely want to start with the so-called Express Editions. What makes the Express Editions so popular? Their price: FREE! The Express Editions (there are several) are easy-to-learn and include everything the beginner (hobbyists, students, and novice developers) needs to build Windows applications, Web sites, and Web services. There are several pieces to the Express Edition puzzle. One piece is the Visual Web Developer 2005 Express Edition, a lightweight tool for building dynamic Web sites and Web services. Another piece is the Visual Basic 2005 Express Edition- targeted programming tools for students and hobbyists who wish to learn the fundamentals of Windows programming. A final piece to the puzzle is SQL Server 2005 Express Edition, a database for building data-driven applications. This chapter focuses on getting you started with Visual Studio and learning Visual Basic by learning the Express Editions.
Number of Videos: 17
Total Run Time: 3 hours and 31 minutes

Chapter 2 - Visual Studio 2005 - Installing and Working With the IDE

Abstract: This chapter focuses on setup - install, update, patching, etc - and configuring the environment for fast use/access. If you want to learn the ins and outs of the IDE (the Integrated Development Environment) then you'll get lots of practical information from these videos about docking, setting options, and more.
Number of Videos: 9
Total Run Time: 1 hour and 28 minutes

Chapter 3 - Introduction to .NET and Visual Basic Concepts

Abstract: This chapter is designed to help you rapidly get the basics of the IL, compilers, and much of the terms and logic behind .NET languages and, more specifically, Visual Basic.
Number of Videos: 31
Total Run Time: 5 hours and 25 minutes

Chapter 4 - Writing Console Applications

Abstract: For most people, the logical place to begin learning a complex language like Visual Basic is with console applications. Console applications are really nothing more than applications (exe's) that you run at the command prompt (or DOS prompt). What's so great about console apps? Why should you start here? Sooner or later you'll likely need to write a console application - even if you're doing web development- and learning to write console applications allows you to separate yourself from learning the complex environment and lets you focus specifically on the code. Also, console applications can be written by hand; i.e., with Notepad.exe or any text editor and a compiler.
Number of Videos: 7
Total Run Time: 1 hour and 20 minutes

Chapter 5 - Intro to WinForm Development - Creating Windows Applications

Abstract: Sometimes called rich clients, WinForm (short for Windows Forms) applications allow the developer the full set of Visual Studio tools and customizations. With Visual Studio 2005, you can develop Smart Client applications and this chapter of videos helps you focus exclusively on WinForm development.
Number of Videos: 5
Total Run Time: 51 minutes

Chapter 6 - Introduction to ASP.NET Web Applications - Building Websites and Web Pages

Abstract: ASP.NET is an incredibly rich environment that allows you to create incredibly dynamic web applications and web services. This chapter of videos helps you get started working with your first web applications as well as walking you through the architecture and concepts of using ASP.NET. If you want to learn to write ASP.NET web pages, This chapter is the place to start - after you've reviewed the Concepts and Installation-level videos.
Number of Videos: 10
Total Run Time: 1 hour and 56 minutes

Chapter 7 - ASP.NET: Data Viewer Controls

Abstract: In this video chapter, you will learn how to filter a SqlDataSource based on certain parameters as well as get a great introduction and overview of the Gridview.
Number of Videos: 8
Total Run Time: 1 hour and 38 minutes

Chapter 8 - ASP.NET Master Pages, User and Server Controls

Abstract: This chapter focuses purely on using ASP.NET master page, as well as working and developing user controls and server controls.
Number of Videos: 6
Total Run Time: 1 hour and 7 minutes

Chapter 9 - ASP.NET Websites - Deployment, Maintenance and Using Web Servers

Abstract: This chapter is for anyone wanting to learn how to deploy an ASP.NET website, how to update your websites, and Best Practices for deployment and maintainability. Also discussed in this series is how to deploy your sites to local and remote locations, using hosted environments, using FTP, and much more.
Number of Videos: 16
Total Run Time: 3 hours and 9 minutes

Chapter 10 - Test Driven Development , Unit Testing, Agile and Extreme Programming

Abstract: This chapter is about several options for programming: Agile programming, Extreme programming, and Test Driven Development (TDD)/Unit Testing. Unsure about what these are? Then you'll want to watch this chapter for a solid understanding of each.
Number of Videos: 5
Total Run Time: 1 hour and 0 minutes

Chapter 11 - Getting Started with SQL Server 2005

Abstract: VB and SQL Server go together like peas in a pod. SQL Serer is a very natural database for VB - in fact, you can even install a SQL Server 2005 Express Edition instance when you install VB. This chapter/chapter is about installing and working with Visual Basic - SQL Server 2005 Enterprice, Standard, Developer, and Express Editions.
Number of Videos: 12
Total Run Time: 2 hours and 28 minutes

Chapter 12 - Misc Topics That Don't Fit Anywhere Else

Abstract: A grab bag of material - SSIS package execution in .NET for starters - and just a whole bunch of random material that just plain can't be put into a chapter easily.
Number of Videos: 18
Total Run Time: 3 hours and 25 minutes

Browse this course's videos now

^ Back to top