As software developers, we constantly need to learn new technology.
Luckily, there are tons of resources to gain knowledge from.

One of them are the O’Reilly books. O’Reilly is one of the main publishers for programming books.

O’Reilly offers an online learning platform with top-notch quality. You gain access to all the titles from the O’Reilly library, as well as books from other well-known book sellers like Manning, The Pragmatic Bookshelf and Packt Publishing.

45K+ titles including early release books, 30K+ hours of video, live online courses, case studies, expert playlists, and more.


O’Reilly is a premium subscription service and costs USD $49/month or USD $499/year for a single user.

That sounds a lot. But you get a lot of great quality content for that price.

I found an article from 2019 that stated that O’Reilly’s invidividual tier is underpriced.

Other Ways to Get Access

Some public libraries (in the US) provide free access to the platform. I haven’t found libaries that offer this perk in my region. This option is limited to where you live, and it might be US-only.

If you are a student, you should also check if your university gives you free access to O’Reilly.

A third option is the Association for Computing Machinery.

From Wikipedia 1:

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947, and is the world’s largest scientific and educational computing society. The ACM is a non-profit professional membership group, claiming nearly 100,000 student and professional members as of 2019. Its headquarters are in New York City.

ACM offers multiple membership tiers. One of them comes with the ACM Digital Library. This tier includes membership to the O’Reilly learning platform.

The Professional ACM Library Membership costs USD $198, which is less than half of the O’Reilly pricing.

Plus, they offer a discounted price for students and people from developing countries.

  1. Wikipedia: Association for Computing Machinery ↩︎