O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Visual Basic 2010 Fundamentals I and II LiveLessons (Sneak Peek)

Video Description

&>Visual Basic 2010 Fundamentals I and II LiveLessons  introduces all key facets of the Visual Basic 2010 language through a hands-on approach with hundreds of working programs. This video starts at the beginning and goes on to explore many of the major innovations Microsoft has incorporated in Visual Basic 2010 and .NET 4.0. Deitel begins by covering programming basics: control statements, methods, arrays, and file manipulation. He then goes on to explore inheritance and polymorphism, the keys to modern object-oriented programming. Deitel then covers many key platform features, including LINQ data queries, web development with ASP.NET, Windows Forms GUI programming, and support for graphics and multimedia. All of the sample programs have been carefully audited against the newest Visual Basic language specification.

This video has a companion Video Enhanced book: Visual Basic 2010 How to
Program, 5/e by Paul Deitel and Harvey Deitel.
 https://ssl.safaribooksonline.com/9780132575188

Table of Contents

  1. Before You Begin
    1. Before You Begin 00:02:12
  2. Chapter 2: Dive Into Visual Basic 2010 Express
    1. Opening Visual Basic 2010 Express and Configuring Help 00:04:13
    2. Using Visual Programming to Create a Simple Program that Displays Text and and Image 00:14:34
  3. Chapter 3: Intro to VB Programming
    1. Programmatically Displaying Text in a Label 00:19:47
    2. Addition Program 00:19:18
    3. Decision Making: Equality and Relational Operators 00:21:10
  4. Chapter 4: Intro to Problem Solving and Control Statements
    1. Compound Assignment Operators 00:07:24
    2. Formulating Algorithms: Counter-Controlled Repetition 00:05:03
    3. Formulating Algorithms: Counter-Controlled Repetition 00:12:19
    4. Formulating Algorithms: Counter-Controlled Repetition 00:11:13
    5. Formulating Algorithms: Nested Control Statements 00:11:26
    6. Formulating Algorithms: Nested Control Statements 00:12:46
    7. Using the Debugger: Locating a Logic Error 00:12:59
  5. Chapter 5: Problem Solving and Control Statements, Part 2
    1. For…Next Repetition Statement 00:04:48
    2. Application: Interest Calculator 00:13:18
    3. Formulating Algorithms: Nested Repetition Statements 00:15:29
    4. Select…Case Multiple-Selection Statement 00:07:54
    5. Do…Loop While and Do…Loop Until Repetition Statements 00:04:57
    6. Application: Dental Payment Calculator 00:12:01
  6. Chapter 6: Methods
    1. Subroutines: Methods That Do Not Return a Value 00:12:49
    2. Function: Methods That Return a Value 00:08:33
    3. Passing Arguments: Pass-by-Value vs. Pass-by-Reference 00:10:15
    4. Scope of Declarations 00:06:23
    5. Scaling and Shifting of Random Numbers 00:05:11
    6. Randomly Selecting Images 00:05:43
    7. Rolling Dice Repeatedly and Displaying Statistics 00:03:19
    8. Case Study: A Game of Chance 00:11:52
    9. Method Overloading 00:04:39
    10. Optional Parameters 00:04:09
    11. Using the Debugger: Debugging Commands 00:03:14
  7. Chapter 7: Arrays
    1. Initializing the Values in an Array 00:06:03
    2. Summing the Elements of an Array 00:03:44
    3. Using Arrays to Analyze Survey Results 00:14:45
    4. Die-Rolling with an Array of Counters 00:02:24
    5. Case Study: Flag Quiz 00:07:15
    6. Passing an Array to a Method 00:08:06
    7. For Each…Next Repetition Statement 00:07:48
    8. Sorting an Array with Method Sort of Class Array 00:04:19
    9. Searching an Array with Linear Search 00:04:49
    10. Searching an Array with Array Method BinarySearch 00:04:01
    11. Rectangular Arrays 00:04:27
    12. Case Study: Maintaining Grades Using a Rectangular Array 00:16:48
    13. Resizing an Array with the ReDim Statement 00:03:45
  8. Chapter 8: Files
    1. Writing Data Sequentially to a Text File 00:17:45
    2. Credit Inquiry Application: Reading Data Sequentially from a text file 00:08:03
  9. Chapter 9: Object Oriented Programming: Classes and Objects
    1. Account class 00:16:02
    2. Case Study: Card Shuffling and Dealing Simulation 00:18:00
    3. Case Study: Time Class 00:23:48
    4. Shared Class Members 00:09:00
    5. Object Browser 00:04:05
  10. Chapter 10: Object Oriented Programming: Inheritance and Polymorphism
    1. Base Classes and Derived Classes 00:06:59
    2. Business Case Study: Commission Employees Class Hierarchy 00:28:34
    3. Case Study: Payroll System Class Hierarchy Using Polymorphism 00:06:46
    4. Case Study: Payroll System Class Hierarchy Using Polymorphism (continued) 00:13:00
    5. Case Study: Payroll System Class Hierarchy Using Polymorphism (continued) 00:14:07
  11. Chapter 11: Introduction to LINQ
    1. Querying an Array of Primitive-Type Elements Using LINQ 00:14:08
    2. Querying an Array of Reference-Type Elements Using LINQ 00:14:22
    3. Some Common IEnumerable Extension Methods 00:03:46
    4. Deferred Execution in LINQ Queries 00:03:52
  12. Chapter 14: Windows Forms GUI: A Deeper Look
    1. Creating Event Handlers 00:04:36
    2. Control Properties and Layout 00:09:31
    3. GroupBoxes and Panels 00:02:34
    4. Tooltips 00:02:46
    5. Mouse Event Handling 00:05:49
    6. Keyboard Event Handling 00:05:50
    7. Menus 00:15:22
    8. MonthCalendar and DateTimePicker Controls 00:07:26
    9. DateTimePicker Format 00:00:38
    10. LinkLabel Control 00:05:39
    11. ListBox and CheckedListBox Controls 00:03:33
    12. Multiple Document Interface (MDI) Windows 00:09:01
    13. Visual Inheritance 00:07:42
    14. Animation with the Timer Component 00:04:40
  13. Chapter 15: Graphics and Multimedia
    1. The Coordinate System 00:00:56
    2. Manipulating Colors 00:16:02
    3. Using the ColorDialog 00:03:51
    4. Drawing Strings in Different Fonts 00:03:44
    5. Drawing Lines, Rectangles and Ovals 00:05:31
    6. Drawing Arcs 00:09:14
    7. Drawing Polygons and Polylines 00:03:29
    8. Gradients, Line Styles and Fill Patterns 00:07:33
    9. General Paths 00:06:01
    10. Loading, Displaying and Scaling Images 00:03:54
    11. Windows Media Player 00:03:12
    12. Printing 00:10:45