O’Reilly for Public Libraries subscription includes more than 47,000 books and 30,000 hours of video in areas such as information technology and software; business; digital media; professional and personal development; and desktop and web applications. Self-guided video