
Introduction to Programming Using Visual Basic by David Schneider – A Complete Textbook for Learning Visual Basic Progra
Inclusive of all applicable taxes. FREE shipping on all orders.
Available Offers
- 🚚Free Delivery — Free shipping on all orders
- 💵Cash on Delivery — Pay when your order arrives
- ↩️15-Day Easy Returns — Hassle-free return policy
- 🔒Cash on Delivery — Pay safely when your order arrives
Check Delivery
Product Description
Introduction
Programming is no longer a niche skill—it is a fundamental tool for problem-solving in the modern world. For students in India pursuing computer science, engineering, or even self-taught coding journeys, choosing the right first language is critical. Visual Basic offers a gentle yet powerful entry into the world of programming, and David Schneider’s Introduction to Programming Using Visual Basic (11th Edition) has been the trusted companion for learners since 1991. Published by Pearson, this hardcover edition is tailored for Visual Basic 2017 and remains a gold standard in classrooms across the globe.
Book Overview
This book is not just a manual for syntax—it is a complete course in structured programming, problem-solving, and software development. Schneider’s approach has been refined over three decades to ensure that beginners not only learn to code but also learn to think like programmers. The 11th Edition brings updated examples, modern programming practices, and a wealth of hands-on exercises that mirror real-world challenges. Whether you are a student in an Indian university or a professional looking to build foundational skills, this book provides the clarity and depth you need.
Key Highlights
- Proven Pedagogy: Used by instructors worldwide since 1991, with consistent updates to stay relevant.
- Visual Basic 2017 Ready: Fully aligned with the latest version of Visual Basic, ensuring you learn current syntax and tools.
- Problem-Solving Focus: Teaches systematic problem-solving techniques early and reinforces them throughout every chapter.
- Rich Examples: Hundreds of real-world examples from business, science, and everyday life make concepts relatable.
- Practice-Oriented: Section-ending exercises, case studies, and programming projects provide ample hands-on experience.
Inside the Book
The book is structured to build confidence step by step. Early chapters introduce the Visual Basic environment, variables, data types, and control structures. As you progress, you will explore arrays, procedures, file handling, graphics, and database connectivity. Each concept is accompanied by clear, annotated code snippets and visual outputs. The 11th Edition also includes updated coverage of object-oriented programming, event-driven programming, and debugging techniques. Every chapter ends with a comprehensive set of review questions and programming projects that test your understanding and encourage creative application.
Key Topics
- Introduction to Visual Studio and the Visual Basic IDE
- Variables, constants, and data types
- Decision structures: If…Then, Select Case
- Looping: For…Next, Do While, Do Until
- Procedures: Subroutines, Functions, and parameter passing
- Arrays and collections
- File input/output and error handling
- Object-oriented programming with classes and objects
- Database connectivity using ADO.NET
- Creating graphical user interfaces with forms and controls
Reader Benefits
By working through this book, you will not just memorize code—you will develop a genuine ability to break down problems, design algorithms, and implement solutions in Visual Basic. The exercises are designed to simulate real-world scenarios, preparing you for academic exams, coding interviews, and practical projects. The clear explanations and gradual difficulty curve make it ideal for self-study. Indian students will appreciate the straightforward language and the absence of unnecessary jargon, making the learning curve smooth even for those with no prior programming experience.
Learning Outcomes
- Write structured, efficient Visual Basic programs from scratch
- Apply problem-solving techniques to design algorithms before coding
- Create interactive Windows applications with forms, buttons, and menus
- Handle data through files, databases, and arrays
- Understand and implement basic object-oriented principles
- Debug and test programs systematically
- Build a strong foundation for learning other programming languages like C#, Java, or Python
Who Should Read
This book is perfect for undergraduate students in computer science, information technology, and engineering disciplines who are taking their first programming course. It is also an excellent resource for students in polytechnic colleges, vocational training programs, and even high school students with an interest in coding. Teachers and trainers will find the structured layout and abundant exercises ideal for classroom use. Professionals transitioning into software development from other fields will also benefit from the methodical, no-nonsense approach.
About the Author
David Schneider is a renowned educator and author with decades of experience teaching programming at the university level. He has written multiple best-selling textbooks on Visual Basic, Visual C#, and introductory programming. His writing is known for its clarity, precision, and ability to make complex topics accessible to beginners. Schneider’s passion for teaching shines through every page, making him a trusted name in computer science education worldwide.
About the Publisher
Pearson is the world’s leading learning company, with a strong presence in India. Pearson publishes high-quality academic and professional books across all disciplines. Their commitment to educational excellence ensures that every book, including this one, undergoes rigorous editorial review and is updated regularly to reflect the latest industry standards. Indian students and educators rely on Pearson for reliable, authoritative content that supports both classroom learning and self-study.
Conclusion
Introduction to Programming Using Visual Basic, 11th Edition is more than a textbook—it is a launchpad for your programming career. With its time-tested methodology, updated content for Visual Basic 2017, and a wealth of practical exercises, it remains the definitive guide for beginners. Whether you are studying at an Indian university or learning on your own, this book will equip you with the skills and confidence to write real programs. Order your copy from Bookshops.in today and take the first step toward mastering programming.
Quick Summary
Introduction to Programming Using Visual Basic by David Schneider is a trusted textbook that has guided countless students into the world of programming since 1991. The 11th edition is fully updated for Visual Basic 2017 and Visual Studio, making it a current and practical resource. The book stands out by emphasizing problem-solving techniques right from the first chapter, helping readers develop a logical mindset that applies beyond any single language. It covers all essential topics: variables, control structures, arrays, file I/O, GUI design, event-driven programming, and even database access. Each chapter is focused and concise, avoiding superficial coverage of too many topics. The numerous examples, exercises, and programming projects reinforce learning and build confidence. This book is perfect for Indian undergraduate students taking their first programming course, as well as self-learners who want a structured, classroom-tested guide. By choosing Bookshops.in, you get a genuine physical copy delivered to your doorstep, with reliable service and competitive pricing.
Book Highlights
Book Specifications
| ISBN-13 | 9780135416037 |
| ISBN-10 | 0135416035 |
| Publisher | Pearson |
| Language | English |
| Dimensions | 21.34 x 2.79 x 27.43 cm |
| Weight | 1 kg 290 g |
| Category | Languages › C & C++ |
| Genre | Non-fiction |
| Original Language | English |
Frequently Asked Questions
Is this book suitable for absolute beginners with no programming experience?
Which version of Visual Basic does this book cover?
Does this book include exercises and projects?
Can I use this book for self-study?
Is this textbook used in Indian universities?
Does the book cover GUI development?
Are there solutions available for the exercises?
What is the focus of this book – theory or practical?
Does it cover database programming?
Is there a companion website for additional resources?
What is the price of this book on Bookshops.in?
Can I return the book if it is damaged?
Is the book available in English?
Who is the author and what is his background?
Readers Also Search For
Customers Also Bought

Programming
Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

Programming
Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

Programming
Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

Programming
Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

Programming
Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

Programming
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |
Related Products
View All
Computers & Internet
Modern Full-Stack React Projects by Daniel Bugl

Computers & Internet
Mootools 1.2 Beginner's Guide (English, Jacob Gube)

Computers & Internet
Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

Computers & Internet
Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

Computers & Internet
Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

Computers & Internet
