Picking a Python version: A manifesto
This report guides you through the implicit decision tree of choosing what Python version, implementation, and distribution is best suited for you.
Insights, practical guidance, and announcements from O'Reilly
This report guides you through the implicit decision tree of choosing what Python version, implementation, and distribution is best suited for you.
Python is at the center of fundamental changes in computing education. Tour the features that make Python appropriate for education, and learn how an active Python community supports educational outreach.
Take a deep dive into several common software architecture patterns
Examine the functional aspects of Python: which options work well and which ones you should avoid
Using data science to improve lives, fight injustice, and support democracy
How modern C++ (C++11 and C++14) provides the power, performance, libraries, and tools for massive server farms and low-footprint mobile apps.
What programmers need to know about Microsoft's cloud platform
A new reality is coming that will forever change the way we engage with our surroundings.
Bringing some of the benefits of face-to-face learning to millions of people without access to an in-person tutor.
Control roaches with your smartphone.
Designing, building, and operating services from the perspective of customer goals helps improve quality.
A look at what it takes to be a professional data science programmer.