Acknowledgments
Introduction
PART I: CRASH COURSES
Chapter 1: Python Refresher
Chapter 2: PyCharm Tutorial
Chapter 3: Pandas Crash Course
PART II: BUILDING APPLICATIONS
Chapter 4: First Dash App
Chapter 5: Global Data Analysis: Advanced Layouts and Graphs
Chapter 6: Investment Portfolio: Building Larger Apps
Chapter 7: Exploring Machine Learning
Chapter 8: Tips and Tricks
Appendix: Python Basics
Index