Learn VB.NET with Microsoft Visual Studio 2013
3.8 (37 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.
667 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn VB.NET with Microsoft Visual Studio 2013 to your Wishlist.

Add to Wishlist

Learn VB.NET with Microsoft Visual Studio 2013

Double Your Skills: VB.NET and Visual Studio 2013 in One!
3.8 (37 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.
667 students enrolled
Created by Tom Owsiak
Last updated 11/2014
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn Visual Studio 2013
Learn Basic Graphical Interface Design
Learn Visual Basic.NET
Learn the Basics of Windows Presentation Foundation
Learn How to Build DLL's
Learn How to Control Program Flow
Learn How to Build Classes
Learn how to get SQL Server
Learn how to connect to SQL Server with code
Learn how to build a text editor with saving, opening and printing functions
Finish up by adding file previewing and deploy the app.
Learn how to work with events
View Curriculum
Requirements
  • Ability to download and install Visual Studio (100% free)
Description

Reasons for Joining Today:

1) This course uses a feature of Visual Studio called "Step Into". This unique way of teaching ensures that you truly understand the code. Each minute of content is designed to give you maximum comprehension. Please note this course focuses on the language features, and not the graphical aspects of windows programming.

1) This is the only course on udemy with many quiz questions so you can feel confident

that you're truly learning. The quiz questions are taken directly from the code.

2) This course uses the "step into" feature of Visual Studio so you can develop a truly deep understanding of the behavior of the code you write. So you're also learning debugging, and getting exposure to various really powerful features of Visual Studio.

3) This course uses Visual Studio, which is a powerful and widely used programming environment. Today, knowing a programming language is not enough. You have to see how to make efficient use of the features of the language in a professional development environment.

4) This course is still growing, so your purchase will become more valuable over time.

5) It's also important to realize that many of the concepts covered here can be applied directly to such popular languages as C++, C, Java and JavaScript. Programming is logic, so focus on the logical concepts to see how you can transfer what you learn here to other programming languages.

6) This course covers topics not covered in any other VB.NET course on this site.

7) Once you watch the videos, and complete the quizzes, you'll have a solid understanding of the most important aspects of VB.NET, Visual Studio, and Object Oriented Programming. These are skills you can put on your resume. An experienced programmer can earn about 45 to 65 dollars per hour as a consultant with some experience under his belt.

Who is the target audience?
  • Those who little or no programming experience
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 45 Lectures Collapse All 45 Lectures 06:15:27
+
Introduction: How Knowing VB.NET Helps You
2 Lectures 07:29

Important Note: Please be sure your lecture viewer is set to 720p for best results. You can do this by clicking the HD icon in the right lower corner and choosing 720p.

Learning Results:

1) There are many jobs in VB.NET

2) Visual Studio 2013 is free

3) To download Visual Studio, you have to create an account with Microsoft

4) The second link allows you to download "Window On Top". This is a great little program.

5) There is also a book reference. Books are not a replacement for seeing live code in a video, but they do have their function as references.

Preview 02:52

Check your understanding

Getting VB.NET and Visual Studio
3 questions

Learning Result

1) Understand how to control the layout of the panels inside Visual Studio

Preview 04:37
+
Programming Basics
8 Lectures 01:05:16

Learning Results

1) Create a simple console application

2) Learn how to use the step into feature

3) Learn how sub main() works as the entry point into a program

4) Learn how to deploy an application and launch it from within Windows

Preview 10:09

Check Your Understanding

Create, Run and Deploy Your First Simple Application
10 questions

Learning Results

1) Learn the purpose of a format specifier

2) Learn how place holders are replaced at run time with real values

Formatting Output Strings
05:24

Check Your Understanding

Formatting Output Strings
1 question

Learning Results

1) Understand the concept of comments

2) Understand the concept of a block

3) Understand the concept of a statements

What's a Statement, A Block, and a Comment
04:50

Check Your Understanding

What's a Statement, A Block, and a Comment
1 question

Learning Results

1) Understand the concept of a data type

2) Understand the purpose of a data type

3) Understand how to declare and initilize variables

What's a Data Type
10:59

Check Your Understanding

What's a Data Type
1 question

Learning Results

1) Understand the concept of a variable

2) Understand the concept of a changing quantity

3) Understand how to use the locals window

4) Understand how to use the syntax x=x+1 to increase a variable by 1

Define and Use a Local Variable and Use the Locals Window
08:20

Check Your Understanding

Define and Use a Local Variable
1 question

Learning Results

1) Understand how to create two variables

2) Understand how to produce a sum

3) Understand that changing x also changes the value of x+y

Create and Operate on Two Variables
06:25

Check Your Understanding

Create and Operate on Two Variables
1 question

Learning Results

1) Understand how to copy a variable into another variable

2) Understand that changing a copy doesn't change the original

3) Understand how to use the syntax y=+y

Results of Copying Variables
07:33

Check your understanding

Results of Copying Variables
1 question

Learning Results

1) Understand how to read values from users

2) Understand how to convert strings into numeric form

Interacting Wth Users Through the Command Line
11:36

Check Your Understanding

Interacting Wth Users Through the Command Line
1 question
+
Controlling Program Flow
9 Lectures 01:03:21

Learning Results

1) Understand the concept of an if/else block

2) Understand how to use the step into feature to see how this block runs in memory

3) Understand that the concept of an if/else block is general and logically the same in all programming langugages

Coding If/Else Blocks
06:26

Check your understanding

Coding If/Else Blocks
1 question

Learning Results

1) Understand how to make multiple decisions using if/else if/ else

Making Multiple Decisions with If/ElseIf/Else
06:51

Check your understanding

Making Multiple Decisions with If/ElseIf/Else
1 question

Learning Results

1) Understand how to code a basic while loop

2) Understand how a for loop is used to repeat code

Looping with While/End While Loops
08:52

Check your understanding of this lecture

Looping with While Loops
1 question

Learning Results

1) Understand how a do while loop works

2) Understand how to use the locals window to see the behavior of the loop while the program is in memory

Looping with Do Loop While Loops
04:42

Learning Results 1) understand how to code a do loop until loop 2) Understand how such a loop executes 3) Understand how this loop can give an infinite loop
Looping with Do Loop Until
05:54

Check your understanding

Looping with Do While Loops
1 question

Learning Results

1) Understand how to code a for loop

2) Understand how a for loop can be used to run lines of code repeatedly

Looping with For Loops
07:13

Check your understanding

Looping with For Loops
1 question

Learning Results

1) Understand how to code a for each loop

2) Understand how to code a simple array

3) Understand how to use the loop to get through the array

For Each Loops and a Simple Array
06:36

Check your understanding

For Each Loops and a Simple Array
1 question

Learning Results:

1) Learn how to code a case block

2) View the case block in memory as the program runs

Coding Select Case Blocks
10:32

Check your understanding

Coding Select Case Blocks
1 question

Learn Results:

1) Learn how to control loops using the "Exit for" key phrase

Exiting Blocks of Code at Will
06:15
+
Operators
4 Lectures 27:48

Learning Results

1) Understand how to code the and operator

2) Understand that this operator must have both sides evaluate to true for it to evaluate to true overall

And Operator
04:59

Check your understanding

And Operator
1 question

Learning Results

1) Understand how to code the or operator

2) Understand that only one side has to evaluate to true for the result of the operator to be true

Or Operator
08:01

Check your understanding

Or Operator
1 question

Learning Results

1) Understand how a single operator can evaluate and store back into a variable

2) Understand that these usually have the form "operation=", e.g: +=, -= and so on

Operators that Evaluate and Assign
06:57

Check your understanding

Operators that Evaluate and Assign
1 question

Learning Results

1) Understand how to code the logical not operator

2) Understand that this operator reverses the truth value of a statement

Logical Negation Operator
07:51

Check your understanding

Logical Negation Operator
1 question
+
Functions and A Graphical User Interface Project
3 Lectures 20:28

Learning Results

1) Understand the concept of a function

2) Understand how to code a simple function

Write a Simple Function
05:27

Check your understanding

Write a Simple Function
1 question

Learning Results

1) Understand a function

2) Understand a sub

3) See the difference between the two

Understand the Difference Between Functions and Subs
04:45

Check your understanding

Functions and Subs
1 question

Learning Results

1) Build a simple graphical interface

2) Understand the concept of a property

3) Understand the concept of an event

4) Write logic to handle simple math and checking for division by 0

Build and Deploy a Graphical User Interface Application
10:16
+
Arrays in Depth
6 Lectures 01:00:53

Learning Results

1) Understand how to declare an array of a certain size

2) Understand how to assign values to the array

3) Understand how to extract values from an array

Create and examine a simple array
08:08

Learning Outcomes

1) Understand how to loop through arrays

2) Understand that the for each loop is very different from the regular for loop

3) Understand how to see the difference between the two kinds of loops using the locals window

Looping Through Arrays
08:56

Looping Through Arrays
1 question

Learning Results

1) Understand that arrays are reference types

2) Understand that references types can be changed through any of the references

3) Understand that a reference is a name, and that multiple names can point to the same memory location

Arrays are Reference Types
06:51

Check your understanding

Arrays are Reference Types
1 question

Learning Results

1) Understand how to control array sizes dynamically

Setting Array Sizes Dynamically
09:33

Check your understanding

Setting Array Sizes Dynamically
1 question

Learning Results:

1) Understand how to resize and preserve the contents of an array

2) Learn how to resize an array and lose the contents

Redimensioning Arrays More Detail
08:32

Learning Results

1) Create a simple WPF application

2) Connect the interface to some useful code

3) Deploy and install the application.

Create a Simple Windows Presentation Foundation Application
18:53

Check your understanding

WPF
5 questions
+
Object Oriented Programming Basics
6 Lectures 01:09:16

Learning Results

1) Understand how to create a class

2) Understand how to create an instance of a class

3) Understand how to create a function that can be called on an object

Create and Instantiate a Simple Class
13:58

Check your understanding

Create and Instantiate a Simple Class
1 question

Learning Outcomes

1) Learn how to control access to fields using properties

2) Understand how to code properties

3) Understand that the get part gives access to fields, and the set part allows us to set field values

4) Understand there is a default "value" used in the set accessor

Create and Use Properties for Better Control
09:58

Check your understanding

Create and Use Properties for Better Control
1 question

Learning Results 1) Understand how to create an event 2) Understand how to invoke an event 3) Understand how to write code that's more complex and realistic
Events
16:39

Writing and Reading Files
10:11

Check your understanding

Writing and Reading Files
1 question

Learning Results

1) Understand the needs for try/catch blocks

2) Learn how to code try/catch blocks

3) Understand how to use exceptions to get diagnostics

Try/Catch/Finally
10:22

Learning Results

1) Understand how to create a class library

2) Understand how to call class library functions from client code

Crate and Use VB and C# Class Libraries
08:08
+
Database Basics
2 Lectures 25:21

Learning Results

1) Understand how to find and download SQL Server Express

Find and Download SQL Server Express
09:22

Learning Resources

1) Understand how to connect to an SQL database

Read Information From a Table in SQL Server
15:59
+
Text Editor App.
5 Lectures 35:35

Learning Results

1) Understand how to make a simple use interface

2) Understand how to add a file open dialog

Build the Interface and Add File Open Functionality
13:25

Learning Results

1) Understand how to add a file save dialog

Add a Dialog For Saving Files
07:51

Learning Results

1) Understand how to print to printers and files

Add Printing to Printers and Files
07:50

Learning Results

1) Understand how to add text previewing

2) Understand how to deploy the app

Add Previews Abilities, and Deploy the App.
06:24

Conclusion: Where to go from here
00:05
About the Instructor
Tom Owsiak
4.4 Average rating
1,150 Reviews
15,735 Students
17 Courses
Web, Math, Stats., and Physics Expert
  • I have nine years experience as a teacher of mathematics, physics, statistics, and programming. I worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and others. I'm the publisher of one of the most successful programming courses on udemy, called "Learn C# With Visual Studio 2013". Currently, I work as a mathematics and computer science teacher at a college in NY.
  • Related Education:
  • Master of Science in Applied Statistical Computing, Kennesaw State University
  • Bachelor of Arts, Pure Mathematics, Queens College
  • Associates of Science in Computer Programming
  • Creator of more than 1620 math, physics, statistics and programming videos
  • Programmer of more than 500 educational simulations