Teaching Python: The Photos

This page collects assorted photos from my training and writing careers. The location shots are from Python training trips (1997-2015); they increase in both quality and quantity in later years because digital cameras hadn't yet taken off when I started teaching (yes, it was that long ago). Most pictures here are described on the Teaching Python page.

Usage tips: the thumbs below scroll as needed, and open custom image displays with navigation links and swipes. To resize images, resize your browser window, rotate your phone, click Full, or tap the image for browser-native view. You can also read narration along the way by tapping Note on toolbars or up-swiping on images, open image info with filename taps or down-swipes, and find more tips here.

Deeper dives: this page's dynamic-layout flavor avoids horizontal scrolls and its thumbs-only cut omits labels, and this gallery's generate and publish scripts demo builds. To make all this work, a Python program generates a browser-dependent stew of HTML layout, CSS styling, and JavaScript logic. Wasn't the web supposed to make this stuff easier?

Image thumbnail

1996-first-pybook.png

Image thumbnail

1998-puertorico-1.jpg

Image thumbnail

1998-puertorico-2.jpg

Image thumbnail

1998-pyref1e-book.jpg

Image thumbnail

1999-lp1e-book.jpg

Image thumbnail

1999-oscon1-tshirt.jpg

Image thumbnail

2000-alameda.jpg

Image thumbnail

2000-newmarket-1.jpg

Image thumbnail

2000-newmarket-2.jpg

Image thumbnail

2000-newmarket-3.jpg

Image thumbnail

2000-newmarket-4.jpg

Image thumbnail

2000-nyc.jpg

Image thumbnail

2000-palmIIIx.png

Image thumbnail

2001-colorado.jpg

Image thumbnail

2001-dublin-1.jpg

Image thumbnail

2001-dublin-2.jpg

Image thumbnail

2001-pp2e-book.jpg

Image thumbnail

2001-pyref2e-book.jpg

Image thumbnail

2001-sandiego.jpg

Image thumbnail

2002-barcelona-1.jpg

Image thumbnail

2002-barcelona-2.jpg

Image thumbnail

2002-barcelona-3.jpg

Image thumbnail

2002-barcelona-4.jpg

Image thumbnail

2002-sonyU1.jpg

Image thumbnail

2003-dublin-1.jpg

Image thumbnail

2003-dublin-2.JPG

Image thumbnail

2003-lp2e-book.jpg

Image thumbnail

2003-sonyClie.jpg

Image thumbnail

2004-colorado-1.JPG

Image thumbnail

2004-colorado-2.JPG

Image thumbnail

2004-ftwalton.JPG

Image thumbnail

2004-sandiego.JPG

Image thumbnail

2004-zaurus.JPG

Image thumbnail

2005-georgia-bnr.JPG

Image thumbnail

2005-puertorico.JPG

Image thumbnail

2005-pyref3e-book.jpg

Image thumbnail

2005-staugustine.JPG

Image thumbnail

2006-chicago-1.JPG

Image thumbnail

2006-chicago-2.JPG

Image thumbnail

2006-doused-oqo.JPG

Image thumbnail

2006-edmonton.JPG

Image thumbnail

2006-london-1.JPG

Image thumbnail

2006-london-2.JPG

Image thumbnail

2006-london-3.JPG

Image thumbnail

2006-monterey.JPG

Image thumbnail

2006-nyc-spamalot.JPG

Image thumbnail

2006-nyc-wallst.JPG

Image thumbnail

2006-nyc.JPG

Image thumbnail

2006-pp3e-book.jpg

Image thumbnail

2007-lp3e-book.jpg

Image thumbnail

2008-seagate-oqo02.jpg

Image thumbnail

2009-VaioP.jpg

Image thumbnail

2009-dublin-1.JPG

Image thumbnail

2009-dublin-2.JPG

Image thumbnail

2009-london-1.JPG

Image thumbnail

2009-london-2.JPG

Image thumbnail

2009-london-3.JPG

Image thumbnail

2009-london-4.JPG

Image thumbnail

2009-london-5.JPG

Image thumbnail

2009-lp4e-book.jpg

Image thumbnail

2009-pyref4e-book.jpg

Image thumbnail

2010-losalamos-1.JPG

Image thumbnail

2010-losalamos-2.JPG

Image thumbnail

2010-losalamos-3.JPG

Image thumbnail

2010-sarasota-1.JPG

Image thumbnail

2010-sarasota-2.JPG

Image thumbnail

2010-sarasota-3.JPG

Image thumbnail

2011-bloomington.JPG

Image thumbnail

2011-boxboro.JPG

Image thumbnail

2011-burlington.JPG

Image thumbnail

2011-chicago-1.JPG

Image thumbnail

2011-chicago-2.jpg

Image thumbnail

2011-chicago-3.JPG

Image thumbnail

2011-chicago-4.JPG

Image thumbnail

2011-hartsfield-2.JPG

Image thumbnail

2011-losalamos-1.JPG

Image thumbnail

2011-losalamos-2.JPG

Image thumbnail

2011-monterey.JPG

Image thumbnail

2011-pp4e-book.jpg

Image thumbnail

2011-sanfrancisco.JPG

Image thumbnail

2011-virginia.JPG

Image thumbnail

2012-marysville.jpg

Image thumbnail

2012-volcanos.JPG

Image thumbnail

2013-lp5e-book.jpg

Image thumbnail

2013-treejustice.JPG

Image thumbnail

2013-vaioz.jpg

Image thumbnail

2014-Frankenthon!.png

Image thumbnail

2014-frigcal.png

Image thumbnail

2014-mergeall.png

Image thumbnail

2014-pyref5e-book.jpg

Image thumbnail

2015-florida.JPG

Image thumbnail

2015-florida2.JPG

Image thumbnail

2015-seattle.JPG

Image thumbnail

2015-seattle2.jpg

Image thumbnail

2016-macbookpro.jpg

Image thumbnail

2017-pyedit.png

Image thumbnail

2017-pygadgets.png

Image thumbnail

2017-pymailgui.png

Image thumbnail

2018-books-amazon.png

Image thumbnail

2018-galaxy-s8+.jpg

Image thumbnail

2018-mobile-site-1.png

Image thumbnail

2018-mobile-site-2.png

Image thumbnail

2018-web-gadgets.jpg

Image thumbnail

2018-web-stew.png

Image thumbnail

2019-chinese-lp5e.jpg

Image thumbnail

2019-galaxy-note9.jpg

Image thumbnail

2019-pyandroid-1.jpg

Image thumbnail

2019-pyandroid-2.jpg

Image thumbnail

2019-pyandroid-3.png

Image thumbnail

2020-more-stew1.jpg

Image thumbnail

2020-more-stew2.jpg

Image thumbnail

2020-ziptools.png

Image thumbnail

2021-android11.png

Image thumbnail

2021-android12.png

Image thumbnail

2021-note20-fold3.jpg

Image thumbnail

you-are-here.png

Gallery built by thumbspage.py



[Home page] Books Code Blog Python Author Training Search ©M.Lutz