1st Edition

BiteSize Python for Intermediate Learners With Practice Labs, Real-World Examples, and Generative AI Assistance

By Di Wu Copyright 2026
358 Pages 165 B/W Illustrations
by Chapman & Hall

358 Pages 165 B/W Illustrations
by Chapman & Hall

358 Pages 165 B/W Illustrations
by Chapman & Hall

This book is an introduction to Python for intermediate learners. It allows readers to take a slow and steady approach to building upon their understanding of Python code. While there are many books, websites, and online courses about the topic, Python programming is broken down here into easily digestible lessons of less than 5 minutes each, following a tried and tested BiteSize approach. Each... Read more

Foreword

Preface

Author Bios

Section I: Object-Oriented Programming

Chapter 1: Introduction to OOP

Chapter 2: Inheritance Chapter 3: Polymorphism

Chapter 4: Encapsulation

Chapter 5: Abstraction

Chapter 6: Documentation

Chapter 7: Case Studies

Section II: Data Manipulation

Chapter 8: N-dimensional Arrays

Chapter 9: NumPy

Chapter 10: Series

Chapter 11: DataFrame

Chapter 12: Pandas

Section III: Data Visualization

Chapter 13: Matplotlib (Basic)

Chapter 14: Matplotlib (Advanced)

Chapter 15: Seaborn

Chapter 16: Plotly

What is Next?

Index

Biography

Dr. Di Wu is an Assistant Professor of Finance, Information Systems, and Economics department of Business School, Lehman College. He obtained a Ph.D. in Computer Science from the Graduate Center, CUNY. Dr. Wu’s research interests are 1) Temporal extensions to RDF and semantic web, 2) Applied Data Science, and 3) Experiential Learning and Pedagogy in business education. Dr. Wu developed and taught courses including Strategic Management, Databases, Business Statistics, Management Decision Making, Programming Languages (C++, Java, and Python), Data Structures and Algorithms, Data Mining, Big Data, and Machine Learning.