From the Author
We really like Delphi!
We wrote this book for both beginners and more experienced programmers. It is based on course material we have successfully used with students of various levels (from school children, through undergraduates and postgraduates, to professional programmers and pensioners).
We teach Delphi because we like Delphi. It is relatively easy to use and produces professional results. It is fun to program with Delphi.
In the book we aim to guide the reader through the main features of Object Pascal by introducing programming concepts in tandem with Delphi components. Object Pascal is the underlying programming language provided by the Delphi environment.
Whichever version of Delphi you use, this book will be applicable.
From the Back Cover
Discover Delphi - Programming Principles Explained
Shirley Williams and Sue Walmsley
Suitable both for beginners and more experienced programmers, Discover Delphi provides a complete and user-friendly introduction to programming with this accessible, prize winning language. Supported by a wealth of screen shots, examples, quizzes and exercises, the book harnesses the unique nature of Delphi to enable the reader to acquire fundamental programming skills while learning to design and produce attractive Graphical User Interfaces (GUIs).
Guiding the reader through the chief features of Delphis underlying language, Object Pascal, the authors introduce key programming concepts in tandem with essential Delphi components and their important methods, properties and events. Discover Delphi develops the skills needed not only to program within the Delphi environment but also to go on and learn other imperative and object-based languages.
Discover Delphi offers unequalled support to the Delphi learner, including-
· Objectives and summaries at the beginning and end of each chapter
· Over 140 screen shots
· An abundance of complete class-tested examples throughout the text
· End of chapter quizzes and answers
· Practical and relevant end of chapter exercises (solutions available online)
· Suitable for use with all versions of Delphi
· Glossary of key terms and language features
· Special appendix on Debugging Aids and Techniques
Based on successfully used course material, Discover Delphi is an ideal text for a first year programming course in Delphi. It is also suitable for other introductory programming courses across a range of student disciplines and perfect as an individual self-study guide and reference.
Shirley Williams is a Senior Lecturer in Computer Science at the University of Reading.
Sue Walmsley is a Senior Scientific Officer in Computer Science at the University of Reading.
They have both taught programming for over 10 years, using a variety of languages and environments.