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
Start tilbuddet
DK - Details page - Device banner - 894x1036

Learn Python by Building Data Science Applications: A fun, project-based guide to learning Python 3 while building real-world apps

1 Anmeldelser

5

Sprog
Engelsk
Format
Kategori

Fakta

Understand the constructs of the Python programming language and use them to build data science projects

Key Features

• Learn the basics of developing applications with Python and deploy your first data application

• Take your first steps in Python programming by understanding and using data structures, variables, and loops

• Delve into Jupyter, NumPy, Pandas, SciPy, and sklearn to explore the data science ecosystem in Python

Book Description

Python is the most widely used programming language for building data science applications. Complete with step-by-step instructions, this book contains easy-to-follow tutorials to help you learn Python and develop real-world data science projects. The “secret sauce” of the book is its curated list of topics and solutions, put together using a range of real-world projects, covering initial data collection, data analysis, and production.

This Python book starts by taking you through the basics of programming, right from variables and data types to classes and functions. You'll learn how to write idiomatic code and test and debug it, and discover how you can create packages or use the range of built-in ones. You'll also be introduced to the extensive ecosystem of Python data science packages, including NumPy, Pandas, scikit-learn, Altair, and Datashader. Furthermore, you'll be able to perform data analysis, train models, and interpret and communicate the results. Finally, you'll get to grips with structuring and scheduling scripts using Luigi and sharing your machine learning models with the world as a microservice.

By the end of the book, you'll have learned not only how to implement Python in data science projects, but also how to maintain and design them to meet high programming standards.

What you will learn

• Code in Python using Jupyter and VS Code

• Explore the basics of coding – loops, variables, functions, and classes

• Deploy continuous integration with Git, Bash, and DVC

• Get to grips with Pandas, NumPy, and scikit-learn

• Perform data visualization with Matplotlib, Altair, and Datashader

• Create a package out of your code using poetry and test it with PyTest

• Make your machine learning model accessible to anyone with the web API

Who this book is for

If you want to learn Python or data science in a fun and engaging way, this book is for you. You'll also find this book useful if you're a high school student, researcher, analyst, or anyone with little or no coding experience with an interest in the subject and courage to learn, fail, and learn from failing. A basic understanding of how computers work will be useful.

© 2019 Packt Publishing (E-bog): 9781789533064

Release date

E-bog: 30. august 2019

Andre kan også lide...

  1. Data Science For Dummies: 2nd Edition Lillian Pierson
  2. Artificial Intelligence For Dummies Luca Massaron
  3. Data Science John D. Kelleher
  4. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  5. Python For Data Science: The Ultimate Comprehensive Step-By-Step Guide To The Basics Of Python For Data Science Kevin Clark
  6. Computational Thinking Peter J. Denning
  7. Programming Interviews For Dummies Eric Butow
  8. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  9. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  10. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  11. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
  12. Cybersecurity For Dummies Joseph Steinberg
  13. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  14. Business Intelligence For Dummies Swain Scheps
  15. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  16. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  17. Data Analysis Introbooks Team
  18. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  19. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  20. Ultimate Python Libraries for Data Analysis and Visualization Abhinaba Banerjee
  21. How Smart Machines Think Sean Gerrish
  22. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  23. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  24. Blockchain For Dummies Tiana Laurence
  25. The Deep Learning Revolution Terrence J. Sejnowski
  26. Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in Python Sofien Kaabar
  27. Critical Thinking Skills For Dummies Martin Cohen
  28. Python for Data Science: Clear and Complete Guide to Data Science and Analysis with Python. Alex Campbell
  29. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  30. No Excuses!: The Power of Self-Discipline: The Power of Self-Discipline; 21 Ways to Achieve Lasting Happiness and Success Brian Tracy
  31. Eat That Frog! Third Edition: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time Brian Tracy
  32. Python Machine Learning: Complete and Clear Introduction to the Basics of Machine Learning with Python. Comprehensive Guide to Data Science and Analytics. Alex Campbell
  33. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
  34. Human Universe Professor Brian Cox
  35. Deep Learning: Guide to Machine Learning and Artificial Intelligence David Feldspar
  36. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  37. Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking Kevin Clark
  38. What is the Dark Web?: The truth about the hidden part of the internet Evan J. Rodgers
  39. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  40. Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets Nassim Nicholas Taleb
  41. Mastering Large Language Models with Python Raj R
  42. Influence, New and Expanded: The Psychology of Persuasion Robert B. Cialdini
  43. Noise Daniel Kahneman
  44. Machine Learning: Deep Learning, Text Analytics, and Reinforcement Learning with Big Data David Feldspar
  45. Sapiens: A Brief History of Humankind Yuval Noah Harari
  46. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  47. Range: How Generalists Triumph in a Specialized World David Epstein
  48. Ultimate Django for Web App Development Using Python Leonardo Lazzaro

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

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
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
Prøv gratis