The Book
A complete teaching book on Object Pascal, Delphi, FireMonkey, pas2js, and PostgreSQL.
What you get
- 1,098 pages at 7 by 10 inch trim, professionally typeset for long technical reading sessions.
- 81 chapters across 12 parts, sequenced so each part builds on the last.
- 5 reference appendices: language reference, reserved words and directives, useful libraries, migration guide, glossary plus topical index.
- A runnable Delphi 13 project for every code-bearing chapter. Each example folder contains a working
.dproj, every named listing as a verbatim Pascal unit, a driver that exercises the listings, and a README. You read the chapter, then press F9. - Strict, opinionated coding conventions applied consistently across every listing — UPPERCASE control flow, lowercase declarators, properties never bare F-fields, every method body wrapped in TRY/EXCEPT, no Exit, no Inc/Dec on properties, no anonymous methods outside their two narrow carve-outs.
- End-to-end coverage — not just language, but components, cross-platform, web, architecture, databases, and productionising.
Read a sample chapter
Chapter 13 — Properties (and Why F-Fields Are Evil) — is the canonical sample. It shows the book’s voice, the listing density, the rule-card pattern, and the worked-example structure used throughout.
Specifications
| Pages | 1,098 |
|---|---|
| Trim size | 7 by 10 inches |
| Edition | First |
| Year | 2026 |
| Formats | Paperback, Kindle ebook |
| ISBN (paperback) | 978-1-7646887-1-0 |
| ISBN (Kindle) | 978-1-7646887-2-7 |