THE POWER OF PYTHON: BUILDING REAL-WORLD APPLICATIONS FROM SCRATCH