Home » , » Download PDF Visual Basic Programming For The absolute Beginner by MICHAEL A. VINE

Download PDF Visual Basic Programming For The absolute Beginner by MICHAEL A. VINE


Sinopsis

Microsoft Visual Basic is a leader among high-level languages in supporting the event-driven paradigm and Rapid Application Development (RAD). More specifically, Visual Basic’s acceptance and popularity can be seen in many facets of application development such as database access, Graphical User Interface (GUI) prototyping, building distributable components, Internet scripting, desktop and client/server design, and even game development.

Because of its common commercial uses and ease of learning, Visual Basic has also become popular with higher education institutions all over the world for teaching people how to program.

While this book’s primary objective is to teach you the Visual Basic language, I will also cover some relevant computer science principals in a palatable form suitable for beginning programmers.

What makes this book unique from other programming texts is its ability to replace the sometimes-boring scientific, business, and financial programming examples with games. It is this approach that should make your learning experience engaging and enjoyable.

Although there are no prerequisites for this book (math or otherwise), you will learn concepts, procedures, and techniques that are rooted in math. This book does, however, assume that you are familiar with at least one Microsoft operating system, such as Windows 95, 98, NT, or 2000.

During this time, learning how to program meant attending the computer science school in my area. I was able to study such intriguing languages as COBOL, BASIC, FORTRAN, or, if I was lucky, C or C++. I found these languages, well, let’s say less than exciting. I wanted to learn how to reach into an empty bag and pull out something interesting, something tangible, or something that someone would say, “Hey, that’s pretty cool,” and “Where did you learn how to do that?” It wasn’t until years later that I came across a new language called Visual Basic and began to study it on my own. It wasn’t until then that I realized what I had been missing during all those computer science courses. Anyone can learn how to program, but not everyone can find enjoyment in it. Visual Basic transcends the programming world by offering something that other languages taught at universities during that time could not offer. And what is this, you ask? The answer, simply put, is instant gratification. Yes, I said it! Instant gratification—the enjoyment of building something quickly and seeing your results immediately. This is what makes Visual Basic so popular as a teaching tool and a very common platform for rapidly building application prototypes in the business world.


IN THE REAL WORLD

RAD development tools such as Visual Basic provide the facilities for creating graphical interfaces that can depict the functionality and flow of an application before you start any major programming. Prior to RAD tools, customers often waited many months, if not years, to see what their applications would look like. During an extended development period, customers could and did change their requirements for an application. For the programmers, this meant going back to the drawing board and modifying tedious, complicated, and expensive code to accommodate the customers’ changing needs. Visual Basic provides the necessary RAD tools for quickly creating graphical interfaces and the ability to change them in a moment’s notice without the legacy problems of major code changes. RAD development environments such as Visual Basic have proven to be a solid and popular mechanism for saving companies money and time.

Content

  1. Introduction to Problem Solving and Visual Basic
  2. Visual Basic Fundamentals and GUI Basics
  3. Making Decisions
  4. Iteration
  5. Subprocedures, Functions, and Controls Continued
  6. Advanced Controls
  7. Debugging and Error Handling
  8. Data Files and File Access
  9. Standard Code Modules, Multiple Forms, and Encryption
  10. Arrays
  11. Drag and Drop
  12. Setup and Deployment
  13. Common ASCII Codes



0 komentar:

Posting Komentar