6. All Learning On Your Own Opportunities

6.1. From Chapter 1 - Introduction to Data Science

  • File Explorers and Shell Commands

  • Numerical Analysis

6.3. From Chapter 3 - Jupyter

  • Problems with Notebooks

  • Math in Notebooks

6.4. From Chapter 4 - Review of Python and pandas

  • Basic pandas work in Excel

6.5. From Chapter 5 - Before and After

  • Technical Writing Tips

6.6. From Chapter 6 - Single-Table Verbs

  • Mito

  • xlwings

6.7. From Chapter 7 - Abstraction

  • Writing Python modules

  • Jupyter %run magic

6.8. From Chapter 8 - Version Control

  • VS Code’s git features

  • Deepnote’s git features

6.10. From Chapter 10 - Visualization

  • Visual EDA Tools

  • SandDance

  • Plot with Less Code

  • Geographical Plots

  • Tableau

  • Charticulator

  • Visualization Design Principles

6.11. From Chapter 11 - Processing the Rows of a DataFrame

  • CuPy (fastest option)

  • NumExpr (easiest option)

  • Cython (most flexible)

6.13. From Chapter 13 - Miscellaneous Munging Methods (ETL)

  • SQL in Jupyter

  • SQLite in Python

  • College Football Data Python API

  • NBA Data Processing Tutorials

6.14. From Chapter 14 - Dashboards

  • Alternative to Streamlit: Dash

  • Alternative to Streamlit: Voilà

  • Alternative to Streamlit: Gradio

  • Alternative to Streamlit: Deepnote Interactive Blocks

6.15. From Chapter 15 - Relations as Graphs - Network Analysis

  • Centrality Measures

  • Gephi

  • Cytoscape