Starting Out With Visual Basic, 8th edition

Published by Pearson (March 25, 2019) © 2020

  • Tony Gaddis Haywood Community College
  • Kip R. Irvine Florida International University

eTextbook

per month

  • Anytime, anywhere learning with the Pearson+ app
  • Easy-to-use search, navigation and notebook
  • Simpler studying with flashcards
from$159.99

  • Hardcover, paperback or looseleaf edition
  • Affordable rental option for select titles

For courses in Visual Basic Programming.

Visual Basic fundamentals

Rich in concise, practical examples, Starting Out with Visual Basic covers the tools and features of Visual Basic and when and how to use them. The authors introduce the fundamentals of Visual Basic in clear, easy-to-understand language, making it accessible to novice programming students. Students not only learn how to use the various controls, constructs, and features of Visual Basic, but also why and when to use them.

The 8th Edition includes updates for compatibility with Visual Studio 2017, a new section on the PrintDialog Control and coverage of the CType Method.

Hallmark features of this title

  • Hundreds of Example Programs highlight specific and practical real-world programming topics and include source code, allowing students to run the programs themselves.
  • Concept Statements, Checkpoints, Notes, Tips and Warnings reinforce students' understanding.
  • Case studies appear in many chapters throughout the text, and additional case studies are provided on the text's companion website.
  • Review Questions sets are fill-in-the-blank and short answer questions that check students' mastery of the basic chapter material and are followed by Algorithm Workbench, Predict the Output, and Find the Errors sections.
  • Programming Challenges help solidify students' knowledge of chapter topics through real-world problems to be solved.

New and updated features of this title

  • Programming problems have been added throughout the text to test students' knowledge.
  • Section on the PrintDialog Control. Chapter 9 has a new section on the PrintDialog control, which allows the user to select a printer, or a PDF driver, if one is installed on the system.
  • Coverage of the CType Method. Chapter 12 now has a section on the CType method, which provides convenient type conversion for objects.
  • UPDATED: Chapter 2 has been completely rewritten. Chapter 2 still covers the same topics, but the chapter has been rewritten with fresh new tutorials and a more streamlined organization.
  • UPDATED: Chapter 3 has been reorganized. The authors have reorganized Chapter 3 so the material on variables, data types, and calculations appears first, followed by the material on GUI creation. As a result, there is a stronger emphasis on coding fundamentals. Several new tutorials have also been added to the chapter.
  • REVISED: Code improvements. Throughout the book, many of the code examples have been improved.
  1. Introduction to Programming and Visual Basic
  2. Creating Applications with Visual Basic
  3. Variables and Calculations
  4. Making Decisions
  5. Lists and Loops
  6. Procedures and Functions
  7. Multiple Forms, Modules, and Menus
  8. Arrays and More
  9. Files, Printing, and Structure
  10. Working with Databases
  11. Developing Web Applications
  12. Classes, Collections, and Inheritance

APPENDICES

  1. Advanced User Interface Controls and Techniques
  2. Windows Presentation Foundation (WPF)
  3. Converting Mathematical Expressions to Programming Statements
  4. Answers to Checkpoint

About our authors

Tony Gaddis is the principal author of the Starting Out With series of textbooks. Tony has nearly two decades of experience teaching computer science courses, primarily at Haywood Community College. He is a highly acclaimed instructor who was previously selected as the North Carolina Community College “Teacher of the Year” and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. The Starting Out With series includes introductory books covering C++, Java™, Microsoft® Visual Basic®, Microsoft® C#®, Python®, Programming Logic and Design, Alice, and App Inventor, all published by Pearson.

Kip Irvine holds MS (computer science) and DMA (music composition) degrees from the University of Miami. He was formerly on the faculty at Miami-Dade Community College, and is presently a member of the School of Computing and Information Sciences at Florida International University. His published textbooks include COBOL for the IBM Personal Computer, Assembly Language for Intel-Based Computers, C++ and Object-Oriented Programming, and Advanced Visual Basic.

Need help? Get in touch

Pearson+

All in one place. Pearson+ offers instant access to eTextbooks, videos and study tools in one intuitive interface. Students choose how they learn best with enhanced search, audio and flashcards. The Pearson+ app lets them read where life takes them, no wi-fi needed. Students can access Pearson+ through a subscription or their MyLab or Mastering course.

Video
Play
Privacy and cookies
By watching, you agree Pearson can share your viewership data for marketing and analytics for one year, revocable upon changing cookie preferences. Disabling cookies may affect video functionality. More info...

Pearson eTextbook: What’s on the inside just might surprise you

They say you can’t judge a book by its cover. It’s the same with your students. Meet each one right where they are with an engaging, interactive, personalized learning experience that goes beyond the textbook to fit any schedule, any budget, and any lifestyle.