OSTraining Books

OSTraining books help you learn by following enjoyable, step-by-step instructions. Our books are written in plain English, and are supported by plenty of online documentation and videos.

Available in print & Kindle from Amazon. Available in ebook with your membership!

If you’re a teacher and are considering using an OSTraining book for a class, send us an email. We’ll be happy to help with curriculum ideas, review copies, or whatever else you might need.

Join OSTraining!

Access to all our books included.
Not to mention all the video courses!

WordPress Explained is a high-quality introduction to building WordPress sites. This version is updated for 2020, WordPress 5 and Gutenberg.

This is a fun and clear introduction to Drupal 8. Drupal 8 is an amazingly powerful system. We wrote this book to make Drupal 8 as simple and straight-forward as possible.

React Explained is a fast-paced and enjoyable introduction to React, which is the Javascript framework of choice for WordPress, Drupal, Magento, and thousands of developers. Updated for 2020!
Joomla 3 Explained is the best-selling and best-reviewed guide to Joomla. This version is updated for 2019 and Joomla 3.9.
Javascript Explained is a step-by-step guide to the most common & reliable JS techniques.
Gatsby is an amazingly powerful system, but many newcomers can find it overwhelming. We wrote this book to make Gatsby as simple and straight-forward as possible.
WooCommerce Explained is a practical and enjoyable introduction to building your eCommerce sites in WordPress.
Magento 2 Explained is a fun and pratical introduction to Magento 2, one of the most popular eCommerce platforms in the world. This book is completely updated for 2019.
DDEV-Local is a revolutionary tool for local web development. It’s much better than WAMP, MAMP and other tools you’ve used in the past.
MySQL Explained is a step-by-step guide to the world’s most popular database, which powers WordPress, Drupal, Magento, and Joomla.
CSS Grid Explained is a fun and enjoyable introduction to CSS Grid, the layout technique that is revolutionizing the frontend web-design industry.
Flexbox Explained is a fun and enjoyable introduction to Flexbox.
Multilingual Joomla Explained is a fun and enjoyable introduction to building multilingual sites in Joomla.
Drupal 7 Explained is the best-selling and best-reviewed guide to Drupal 7. This is a completely new version of the book, updated for 2019.
Genesis Explained is a coder’s guide to Genesis, the most popular theme framework in WordPress, now part of WPEngine

More Books in Development!