• New Learning Path: Learn to Code for the Web
  • OSCON in Amsterdam - See what you'll learn
  • O'Reilly's cleared the way: our Learning Paths will help you get where you want to go. See the Learning Paths

Yan Cui

My adventure with Elm - the functional reactive programming language

Presented by Yan Cui
Date: Monday, Oct 5 at

Upcoming Events

All Online Events >

Help us gain insight into the design community. We’ll be sharing the results publicly.

Take the survey

New Books & Videos

http://akamaicovers.oreilly.com/images/0636920035718/rc_thumb.gif Play in Practice Play in Practice
http://akamaicovers.oreilly.com/images/0636920035053/thumb.gif High Performance Android Apps High Performance Android Apps
http://akamaicovers.oreilly.com/images/0636920032861/rc_thumb.gif Data Wrangling with Python Data Wrangling with Python
http://akamaicovers.oreilly.com/images/0636920043300/thumb.gif How to Make Mistakes in Python How to Make Mistakes in Python
by Mike Pirnat
http://akamaicovers.oreilly.com/images/0636920044345/thumb.gif iOS 9 Programming Fundamentals with Swift iOS 9 Programming Fundamentals with Swift
by Matt Neuburg
http://akamaicovers.oreilly.com/images/0636920034674/thumb.gif Information Architecture Information Architecture
Fourth Edition
http://akamaicovers.oreilly.com/images/0636920032052/thumb.gif Make: Design for 3D Printing Make: Design for 3D Printing
http://akamaicovers.oreilly.com/images/0636920043508/thumb.gif A/B Testing, A Data Science Perspective A/B Testing, A Data Science Perspective
http://akamaicovers.oreilly.com/images/0636920042662/thumb.gif Network Engineering Fundamentals Network Engineering Fundamentals
http://akamaicovers.oreilly.com/images/0636920043478/thumb.gif Java: The Legend Java: The Legend
by Ben Evans
http://akamaicovers.oreilly.com/images/0636920041405/thumb.gif Designing Data Structures in Python Designing Data Structures in Python
http://akamaicovers.oreilly.com/images/0636920042211/thumb.gif Usability Testing and Research Usability Testing and Research

New! Live Online Training

Mike Amundsen

Implementing Hypermedia with Node and HTML5

Presented by Mike Amundsen on October 22, 2015 from 8:00am – 2:00pm PDT

Learn More
Donald Miner

Introduction to using Hadoop with Python

Presented by Donald Miner on October 27, 2015 from 8:00am – 4:00pm PDT

Learn More
Max Firtman

Mobile HTML5 Training

Presented by Max Firtman on November 2–5, 2015 from 9:00am – 2:00pm PDT

Learn More

Video Training – It’s like having an expert on your desktop.

500+ training courses and full conference videos. Over 4000 hours of in-depth training. Three leading publishers: O’Reilly Media, Infinite Skills, Packt Publishing.

Start any video training course for FREE

What is O'Reilly Media?

Technology Books, Tech Conferences, IT Courses & News

O'Reilly spreads the knowledge of innovators through its technology books, online services, magazines, research, and tech conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, O'Reilly has a long history of advocacy, meme-making, and evangelism.

Shop our wide selection of books, ebooks, and videos now

Shop 11,000+ titles from publishers you trust, including: O’Reilly Media, Wiley, No Starch, SitePoint, Wrox, and more.

Start Browsing

Deals of the Day

Python Data Science Handbook

Ebook – $16.99 (Save 50%)

Use code: DEAL
Get O'Reilly Deals
Software Architecture Fundamentals Soft Skills

Video – $39.99 (Save 50%)

Use code: MSDEAL
Get Business Deals

Video Deal of the Week

Web App Optimization with JavaScript

Video – $24.98 (Save 50%)

Use code: VDWK
Get Weekly Video Deals

Got a Question?

Do you have a question about O'Reilly's products and services? Ask it here >

  • Subscription access to 25,000+ books/videos from top publishers
  • The best books and courses from the brightest minds

Learn more >