Getting to Intermediate
summary
Builds a minimally viable Yahoo Finance–style web app using Flask + MongoDB + Docker and the AlphaVantage API, runs it behind Gunicorn WSGI, experiments with memcached, and ultimately runs locally rather than public hosting. Emphasizes practical skills: small readable functions, logging, focused try/except handling, and decorators that collapse six near-identical modules into one (cutting 28 statements to eight). Targets a 3–6 month project horizon and reports having crawled 10,000 stocks as proof of concept; encourages incremental, review-backed learning.
AI-written summary · about
chapters (21)
- 0:00Start
- 1:29Where is my Python Alpaca Book?
- 3:11Outline
- 3:42Mindset - Imperfect def()s
- 4:40Mindset - A Proposal
- 6:30Work Product - What
- 7:39Work Product - How
- 8:40Concepts - Write Good Functions
- 9:09Concepts - Good Functions
- 10:58Concepts - A pretty good function
- 12:44Concepts - Not a great function
- 13:34Learn Logging
- 15:14Get Comfortable with Exceptions
- 20:01Don't Dread Decorators
- 21:39Decorator Story
- 24:25Just keep thinking Next Step
- 26:22Get Feedback
- 27:24Get Free Lessons
- 27:53Resources: Newsletters
- 28:22Resources: Articles
- 29:03Resources: Videos
related talks
31mWeb Development with Flask
19mJourney into the Deep World of Web Development
02h 45mBuild without limits - lessons learned from using generative AI dev tools
05mFlask in Five
01h 00mFrom notebook to production using
19mOptimizing Data Retrieval with Python Celery
37mBuild a Data-Driven Web App That Everyone Can Use
01h 49mBuilding Web-based Analysis & Simulation Platforms
