Ben Forta

Books

Over 40 titles on SQL, Python, Regular Expressions, web development, and more — with over a million copies in print across 16 languages.

Coding for Kids

Captain Code

Captain Code: Unleash Your Coding Superpower with Python

Becoming a coder is all fun and games. Literally. Written for middle and high school students, this book won't just teach you coding. This book will help you learn how to think like a coder, analyze problems like a coder, plan like a coder, progressively iterate like a coder, craft elegant solutions like a coder, even talk like a coder. Using Python, the world's #1 programming language, you'll create games while discovering and unleashing your coding superpower.

SQL

The SQL series is among the best-selling technical books ever written, with millions of copies in print. There are five editions available — choose the one that works best for you: the core book covers all major DBMSs, while the spin-off titles dive deeper into specific platforms.

Sams Teach Yourself SQL in 10 Minutes

Sams Teach Yourself SQL in 10 Minutes (Fifth Edition)

This is the best selling SQL book of all time, used by individuals, organizations, and as courseware by dozens of academic institutions the world over. Now in its fifth edition, this book provides additional examples and tips, adds coverage of several advanced topics, and contains content specific to all major DBMSs including IBM DB2, Microsoft SQL Server, MariaDB, MySQL, Oracle, SQLite, and PostgreSQL.

DBMS-specific editions

MySQL Crash Course (2nd Edition)

MySQL Crash Course (2nd Edition)

MySQL has become one of the most popular database management systems in the world. This book builds on the best-selling SQL in 10 Minutes and provides more detailed coverage specific to MySQL.

MariaDB Crash Course

MariaDB Crash Course

MariaDB is an alternative to MySQL, one of the most popular DBMSs in the world. This book builds on SQL in 10 Minutes and provides more detailed coverage specific to MariaDB.

Sams Teach Yourself Microsoft SQL Server T-SQL In 10 Minutes (2nd Edition)

Sams Teach Yourself Microsoft SQL Server T-SQL In 10 Minutes (2nd Edition)

SQL Server is one of the most popular and important DBMSs in the world. This book builds on SQL in 10 Minutes and provides more detailed coverage specific to T-SQL.

Sams Teach Yourself Oracle PL/SQL In 10 Minutes

Sams Teach Yourself Oracle PL/SQL In 10 Minutes

Oracle powers some of the biggest and most complex data repositories in the world. This book builds on SQL in 10 Minutes and provides more detailed coverage specific to PL/SQL.

Regular Expressions

Learning Regular Expressions

Learning Regular Expressions

Regular expressions are for the rest of us. This book teaches you the regular expressions you really need to know, starting with simple text matches and working up to more complex topics including backreferences, conditional evaluation, and lookahead processing. You'll learn what you need methodically, systematically, and simply — using clear and practical examples and solving real problems.

View all books → View all translations →