Software Engineering for Data Scientists cover art

Software Engineering for Data Scientists

From Notebooks to Scalable Systems

Preview
Get this deal Try Premium Plus free
Offer ends 29 January 2026 at 11:59PM GMT.
Prime members: New to Audible? Get 2 free audiobooks during trial.
Just £0.99/mo for your first 3 months of Audible.
1 bestseller or new release per month—yours to keep.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at £8.99/mo after 3 months. Cancel monthly.
Pick 1 audiobook a month from our unmatched collection - including bestsellers and new releases.
Listen all you want to thousands of included audiobooks, Originals, celeb exclusives, and podcasts.
Access exclusive sales and deals.
£8.99/month after 30 days. Renews automatically.

Software Engineering for Data Scientists

By: Catherine Nelson
Narrated by: Teri Schnaubelt
Get this deal Try Premium Plus free

£8.99/mo after 3 months. Cancel monthly. Offer ends 29 January 2026 at 11:59PM GMT.

£8.99/month after 30 days. Renews automatically. See here for eligibility.

Buy Now for £12.99

Buy Now for £12.99

LIMITED TIME OFFER | £0.99/mo for the first 3 months

Premium Plus auto-renews at £8.99/mo after 3 months. Terms apply.

About this listen

Data science happens in code. The ability to write reproducible, robust, scaleable code is key to a data science project's success—and is absolutely essential for those working with production code. This practical book bridges the gap between data science and software engineering, and clearly explains how to apply the best practices from software engineering to data science.

Examples are provided in Python, drawn from popular packages such as NumPy and pandas. If you want to write better data science code, this guide covers the essential topics that are often missing from introductory data science or coding classes, including how to understand data structures and object-oriented programming; clearly and skillfully document your code; package and share your code; integrate data science code with a larger code base; learn how to write APIs; create secure code; apply best practices to common tasks such as testing, error handling, and logging; work more effectively with software engineers; write more efficient, maintainable, and robust code in Python; put your data science projects into production; and more.

PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2024 Catherine Nelson (P)2024 Ascent Audio
Data Science Programming & Software Development Software Development Technology Software Computer Science Programming

Listeners also enjoyed...

AI Engineering cover art
Designing Machine Learning Systems cover art
Fundamentals of Data Engineering cover art
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow cover art Designing Data-Intensive Applications cover art
Storytelling with Data cover art
Hands-On Large Language Models cover art
The Mom Test cover art
Building Microservices cover art
Natural Language Processing with Transformers (Revised Edition) cover art
Generative Deep Learning (2nd Edition) cover art
No reviews yet