Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Prøv nu
DK - Details page - Device banner - 894x1036
Cover for Software Engineering for Data Scientists: From Notebooks to Scalable Systems

Software Engineering for Data Scientists: From Notebooks to Scalable Systems

1 Bedømmelse

3

Varighed
7T 41M
Sprog
Engelsk
Format
Kategori

Fakta

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.

© 2025 Ascent Audio (Lydbog): 9781663754141

Udgivelsesdato

Lydbog: 12. august 2025

Andre kan også lide...

  1. Shaping the Future of Python Programming: A Comprehensive Journey: From Basics to Advanced Python Programming
    Shaping the Future of Python Programming: A Comprehensive Journey: From Basics to Advanced Python Programming Michelle Wilson
  2. On Privacy and Technology
    On Privacy and Technology Daniel J. Solove
  3. The Art of Machine Learning: Algorithms and Applications
    The Art of Machine Learning: Algorithms and Applications Craig Dames
  4. Sustainability in Software Engineering: Harnessing Eco-Efficient Techniques for Modern Development
    Sustainability in Software Engineering: Harnessing Eco-Efficient Techniques for Modern Development Steve Abrams
  5. Modern AI Development: Strategies for Implementing Smart Technology Today
    Modern AI Development: Strategies for Implementing Smart Technology Today Sutton Hayes
  6. Introduction to Computer Programming with Python for Beginners: A Step-by-Step Guide to Python Coding
    Introduction to Computer Programming with Python for Beginners: A Step-by-Step Guide to Python Coding SAM CAMPBELL
  7. Machine Learning with Python Guide for Beginners: A Beginner's Roadmap
    Machine Learning with Python Guide for Beginners: A Beginner's Roadmap Robert Francis
  8. Technological Evolution: Understanding the Advancements and Their Impacts (3 in 1)
    Technological Evolution: Understanding the Advancements and Their Impacts (3 in 1) Zoey Fraisers
  9. Enabling Microservice Success: Managing Technical, Organizational, and Cultural Challenges
    Enabling Microservice Success: Managing Technical, Organizational, and Cultural Challenges Sarah Wells
  10. GitHub Copilot: A comprehensive guide to GitHub Copilot
    GitHub Copilot: A comprehensive guide to GitHub Copilot Et Tu Code
  11. AI Unleashed: A Global Transformation: Exploring the Profound Impact of Artificial Intelligence on Systems Worldwide
    AI Unleashed: A Global Transformation: Exploring the Profound Impact of Artificial Intelligence on Systems Worldwide Olivia Quinn
  12. Edge AI: Transforming Data Processing and Decision-Making at the Edge
    Edge AI: Transforming Data Processing and Decision-Making at the Edge May Sherry
  13. Innovating the Future of Python Programming: Code, Create, Innovate: Unlocking the Potential of Python Programming
    Innovating the Future of Python Programming: Code, Create, Innovate: Unlocking the Potential of Python Programming Jennifer Mitchell
  14. Cognitive Architectures: Exploring the Foundations, Theories, and Practical Applications of Human-Like Intelligence Systems in AI, Robotics, and Beyond
    Cognitive Architectures: Exploring the Foundations, Theories, and Practical Applications of Human-Like Intelligence Systems in AI, Robotics, and Beyond May Sherry
  15. The Artificial Intelligence: Explained Navigating the World of AI
    The Artificial Intelligence: Explained Navigating the World of AI J Emanuel
  16. Structured Query Language Simplified: Efficient and Effective Database Management
    Structured Query Language Simplified: Efficient and Effective Database Management Angela White
  17. Artificial Intelligence in Healthcare: Revolutionizing Medicine
    Artificial Intelligence in Healthcare: Revolutionizing Medicine Craig Dames
  18. The Art of SQL: Crafting Robust Database Solutions
    The Art of SQL: Crafting Robust Database Solutions Richard Evans
  19. Learning from the Machines: Shaping Intelligence in a Digital World: Harnessing Algorithms to Drive the Next Wave of Innovation
    Learning from the Machines: Shaping Intelligence in a Digital World: Harnessing Algorithms to Drive the Next Wave of Innovation Evan Carter
  20. SQL Simplified: An Introductory Guide to Database Management
    SQL Simplified: An Introductory Guide to Database Management Ava Wilson
  21. Cybernetics for Beginners: Understanding the Science of Systems and Control
    Cybernetics for Beginners: Understanding the Science of Systems and Control May Sherry
  22. AI Development for the Modern World: Innovations and Applications: Transforming Industries with Artificial Intelligence and Machine Learning
    AI Development for the Modern World: Innovations and Applications: Transforming Industries with Artificial Intelligence and Machine Learning Ava Brooks
  23. Artificial Intelligence and Generative Ai for Beginners: A Comprehensive Introduction to the Fundamentals, Practical Applications, and Future Trends of AI Technologies
    Artificial Intelligence and Generative Ai for Beginners: A Comprehensive Introduction to the Fundamentals, Practical Applications, and Future Trends of AI Technologies Ben Rizer
  24. Reinforcement Learning: A comprehensive guide to reinforcement learning, from fundamental concepts to advanced algorithms and applications
    Reinforcement Learning: A comprehensive guide to reinforcement learning, from fundamental concepts to advanced algorithms and applications Et Tu Code
  25. Chatbots and Conversational AI: Transforming Communication in the Digital Era
    Chatbots and Conversational AI: Transforming Communication in the Digital Era Sam Green
  26. AI-Driven Data Modeling: Transforming Insights and Decision-Making
    AI-Driven Data Modeling: Transforming Insights and Decision-Making Mark Jackson
  27. The Future of AI & Robotics – The Next Invention Boom: How Artificial Intelligence and Robots Are Transforming the World
    The Future of AI & Robotics – The Next Invention Boom: How Artificial Intelligence and Robots Are Transforming the World Cody Moore
  28. Understanding Artificial Intelligence: Principles and Practices
    Understanding Artificial Intelligence: Principles and Practices Craig Dames
  29. Quantum AI: Unleashing the Power of Quantum Computing in Artificial Intelligence
    Quantum AI: Unleashing the Power of Quantum Computing in Artificial Intelligence James Henry
  30. APIENS: FROM GESTURES AND SOUNDS TO  DIGITAL TRANSCENDENCE
    APIENS: FROM GESTURES AND SOUNDS TO DIGITAL TRANSCENDENCE Petr Just
  31. Generative AI Roadmap: A comprehensive guide to mastering Generative AI and Large Language Models (LLMs)
    Generative AI Roadmap: A comprehensive guide to mastering Generative AI and Large Language Models (LLMs) Et Tu Code
  32. Artificial Integrity: The Paths to Leading AI Toward a Human-Centered Future
    Artificial Integrity: The Paths to Leading AI Toward a Human-Centered Future Hamilton Mann
  33. Python in Depth: A Multipurpose Coder and Programmer's Guide
    Python in Depth: A Multipurpose Coder and Programmer's Guide Nathan Venture, D
  34. The Python Programming Revolution: Scripting Success: Practical Approaches to Python Programming
    The Python Programming Revolution: Scripting Success: Practical Approaches to Python Programming David Lee
  35. AI Development for the Modern World: Crafting Solutions for the Modern Era: Mastering the Art of Artificial Intelligence Innovation
    AI Development for the Modern World: Crafting Solutions for the Modern Era: Mastering the Art of Artificial Intelligence Innovation Rachel Adams
  36. The Future Told by AI: Predicting Humanity's Next 100 years Through the Mind of Artificial Intelligence
    The Future Told by AI: Predicting Humanity's Next 100 years Through the Mind of Artificial Intelligence Jen E. Candy
  37. Python Programming for Kids: Getting Started: Fun and Easy Guide to Building Your First Programs
    Python Programming for Kids: Getting Started: Fun and Easy Guide to Building Your First Programs Lily Anderson
  38. Java Web Development: Java Unleashed: Crafting Enterprise-Level Solutions
    Java Web Development: Java Unleashed: Crafting Enterprise-Level Solutions Christopher Wright
  39. PHP: 3 books in 1: PHP Basics for Beginners + PHP Security and Session Management + Advanced PHP Functions
    PHP: 3 books in 1: PHP Basics for Beginners + PHP Security and Session Management + Advanced PHP Functions Andy Vickler
  40. The JavaScript Journey: From Basics to Full-Stack Mastery
    The JavaScript Journey: From Basics to Full-Stack Mastery Priya Singh
  41. Java in Action: The Journey of Java: From Core Concepts to Advanced Programming
    Java in Action: The Journey of Java: From Core Concepts to Advanced Programming Elizabeth King
  42. Streaming Data Mesh: A Model for Optimizing Real-Time Data Services
    Streaming Data Mesh: A Model for Optimizing Real-Time Data Services Hubert Dulay
  43. Website Development: Web Design Skills for Beginners
    Website Development: Web Design Skills for Beginners Jonathan Rigdon
  44. Particle Physics: A Very Short Introduction: An Overview of Particle Physics
    Particle Physics: A Very Short Introduction: An Overview of Particle Physics Mark Hedges
  45. The Head of Professor Dowell
    The Head of Professor Dowell Alexander Belyaev
  46. Physics of Semiconductor Devices: Understanding the Behavior of Semiconductors
    Physics of Semiconductor Devices: Understanding the Behavior of Semiconductors Mark Hedges

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis