O’Reilly includes more than 38,000 book titles and more than 30,000 hours of video. The content includes code snippets, certification preparation materials, practice exercises, and training video. Subjects covered include: Business; Desktop and Web Applications; Digital Media; Engineering; Information Technology & Software Development; Math & Science; Personal & Professional Development.