Dark Mode



Ethan Teaching Ethan Teaching

I’ve been teaching Python and related technologies professionally for over five years. Several of my courses are offered on a regular cadence in partnership with the University of Cincinnati’s Center for Business Analytics.

I also offer private trainings for organizations. Class sizes are typically about 15, and most courses run between 1 and 2 full days. For details, including rates, please contact me by email: ethanpswan@gmail.com

Additionally, you can schedule ad hoc time with me. See the Office Hours page.


FastAPI Tutorial

Hands-on exploration of building a RESTful API with Python and fastapi. Meant for students who are comfortable with Python but have no experience with web development, such as data scientists.

Python for Web Scraping

The basics of HTML and web requests for people who want to scrape websites and have prior Python experience. Focuses on the beautifulsoup and requests libraries.

See also: Courses Office Hours