Vizuara Books
Python for Data Science
Free preview available. Sign in and subscribe to unlock the full book.
Vizuara AI Labs · beginner

Python for Data Science

From first print() to real data projects.

Learn Python from scratch through the lens of data science: fundamentals, data structures, and the NumPy/Pandas/Matplotlib toolkit. Then put it to work in two hands-on builds — a computer-vision app with OpenCV and MediaPipe, and a web scraper.

beginnerpythondata-sciencepandasnumpy
38 capsules182 figures~8 hoursby Dr. Raj Dandekar

Read on your Kindle

We'll send this whole book straight to your Kindle — it opens natively, so you can resize the text, read fully offline, and it remembers where you left off. Nothing to download or manage.

Sending to Kindle is for subscribers — subscribe to read the whole library on your Kindle.

00Getting Started4 capsules

Getting Started — 4 chapters.

01Why Python for Data Science?intuition14 min02Setting Up Your Environmentcode13 min03Your First Python Programcode12 min04How to Read This Bookconcept14 min
01Python Fundamentals6 capsules

Python Fundamentals — 6 chapters.

05Variables and Data Typesconcept14 min06Operators and Expressionscode15 min07Strings and Formattingcode15 min08Control Flow: if / elif / elsecode12 min09Loops: for and whilecode12 min10Functions and Scopecode14 min
02Data Structures in Python6 capsules

Data Structures in Python — 6 chapters.

11Lists: The Workhorsecode12 min12Tuples and Immutabilityconcept13 min13Dictionaries: Key-Value Powercode12 min14Sets and Uniquenessconcept11 min15Comprehensions and Idiomatic Pythoncode14 min16Choosing the Right Data Structureintuition11 min
03Problem-Solving with Coding Challenges4 capsules

Problem-Solving with Coding Challenges — 4 chapters.

17How to Approach a Coding Problemintuition12 min18Coding Challenge Oneproject11 min19Coding Challenge Twoproject12 min20Coding Challenge Threeproject13 min
04The Data Science Toolkit5 capsules

The Data Science Toolkit — 5 chapters.

21NumPy: Arrays and Vectorizationcode14 min22Pandas: Series and DataFramescode13 min23Cleaning and Transforming Datacode12 min24Visualizing Data with Matplotlibcode12 min25A Mini Data-Analysis Walkthroughproject12 min
05Project: Computer Vision with OpenCV & MediaPipe5 capsules

Project: Computer Vision with OpenCV & MediaPipe — 5 chapters.

26Images as Arraysconcept12 min27Getting Started with OpenCVcode12 min28Hand Tracking with MediaPipecode13 min29Building the Milestone Projectproject12 min30Debugging and Extending the Projectdeep-dive14 min
06Project: Building a Web Scraper5 capsules

Project: Building a Web Scraper — 5 chapters.

31How the Web Works for Scrapingconcept11 min32Fetching Pages with requestscode12 min33Parsing HTML with BeautifulSoupcode12 min34Storing Scraped Datacode13 min35Building the Full Scraperproject14 min
07Wrap-Up and Next Steps3 capsules

Wrap-Up and Next Steps — 3 chapters.

36Putting It All Togetherintuition11 min37Course-End Test and Self-Checkconcept15 min38Where to Go Nextintuition12 min

Ratings & reviews

No ratings yet. Yours would be the first.

Sign in to rate this book