Dengarkan dan baca

Masuki dunia cerita tanpa batas

  • Baca dan dengarkan sebanyak yang Anda mau
  • Lebih dari 1 juta judul
  • Judul eksklusif + Storytel Original
  • Uji coba gratis 14 hari, lalu €9,99/bulan
  • Mudah untuk membatalkan kapan saja
Coba gratis
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 Rating

3

Durasi
7 Jam 41 mnt
Bahasa
Inggris
Format
Kategori

Non Fiksi

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 (Audiobook): 9781663754141

Tanggal rilis

Audiobook: 12 Agustus 2025

Tag

    Yang lain juga menikmati...

    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

    Selalu dengan Storytel

    • Lebih dari 900.000 judul

    • Mode Anak (lingkungan aman untuk anak)

    • Unduh buku untuk akses offline

    • Batalkan kapan saja

    Terpopuler

    Premium

    Bagi yang ingin mendengarkan dan membaca tanpa batas.

    Rp39000 /bulan
    7 hari gratis
    • 1 akun

    • Akses Tanpa Batas

    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Premium 6 bulan

    Bagi yang ingin mendengarkan dan membaca tanpa batas

    Rp189000 /6 bulan
    7 hari gratis
    Hemat 19%
    • 1 akun

    • Akses Tanpa Batas

    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Local

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp19900 /bulan
    7 hari gratis
    • 1 akun

    • Akses Tanpa Batas

    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang

    Local 6 bulan

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp89000 /6 bulan
    7 hari gratis
    Hemat 25%
    • 1 akun

    • Akses Tanpa Batas

    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang