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
- Anytime, anywhere learning with the Pearson+ app
- Easy-to-use search, navigation and notebook
- Simpler studying with flashcards
- 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.
- Introduction to Programming and Visual Basic
- Creating Applications with Visual Basic
- Variables and Calculations
- Making Decisions
- Lists and Loops
- Procedures and Functions
- Multiple Forms, Modules, and Menus
- Arrays and More
- Files, Printing, and Structure
- Working with Databases
- Developing Web Applications
- Classes, Collections, and Inheritance
APPENDICES
- Advanced User Interface Controls and Techniques
- Windows Presentation Foundation (WPF)
- Converting Mathematical Expressions to Programming Statements
- 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