Please note: this page has slipped into history. See the training
page for details, and the
site for other Python resources.
This page describes our company and background. Its sections:
For class content details, see the
. For pricing, see the
. To inquire about current availability or to schedule a class at your site, please
.
All our classes are taught by
, Python programmer since 1992, author of multiple Python books since 1995, and Python trainer since 1997. Mark has been in the software field for 30 years, and has been using, promoting, and teaching Python for two decades. For more on the instructor's background, see the
and
bio pages.
Though not actively maintained, a list of prior classes held through 2015 is
for reference. For the instructor's current availability, please
.
Learning any programming language as sophisticated as today's Python requires a substantial investment in time and focus, spanning a progression of steps: from initial introduction, to in-depth study, to practical project experience. Especially for less-experienced students, this can be an ongoing process that spans months or years, depending on required skill level.
Our classes are designed to optimize the first steps of this process — to jumpstart your Python learning experience. They:
Provide in-depth, hands-on introductions to both the Python language itself, as well as ways to apply it to common programming tasks
Focus on fundamentals and core concepts which span application domains and reflect real-world Python programming
Allow students to interact with a domain expert and focus on the subject matter, in ways that only live, in-person training can
Naturally, no 3-day class alone is enough to transform a novice into a Python "master of the universe," and most students will benefit from additional learning tools, including books and real-world experience. However, our classes do provide the solid foundation needed to begin the process well. By attending our classes, students get a crucial head start with Python, and gain a strategic advantage over less structured approaches.
For information on class content and prerequisites, please see the
. For our take on video/web-based training, see
.
is both the sole instructor and the sole proprietor of his training business.
He started his training business in 1997 to meet the early and rapidly growing demand for Python instruction. It quickly became the leading Python course offering in the world, providing over 250 classes in the US and abroad as of 2012. Mark's classes are delivered as private on-site sessions, are taught live and in-person, and are available to companies and groups both large and small.
In addition, Mark's classes offer
which helps focus the class on your students' needs, as well as
which can simplify your planning.
For information about the instructor's background, please see his
maintained at this site. To inquire about current availability or to schedule a class at your site, please
.
(2015) A new version of the
renders well on all browsers
(2015) New student materials option:
(2014) Instructor interviewed on
(2014) Python programs by the instructor:
—desktop calendar GUI;
—folder synch script+GUI
(2013-2014) The instructor's new books: the 5th Editions of
, and
(2013) Instructor article on
(2012) We now accept payment by
, in addition to other methods
(2012) A new, brief, and printable
document
(2012) In addition to CDs, the class workbook is now made available to students
(2012) A recent article by the instructor on
(2011) Our instructor's latest book:
4th Edition
(2010) An author interview of our instructor for the PSF's first newsletter [defunct]
(2010) We no longer offer public classes for individuals, but have
(2009) Our instructor's new books:
and
4th Editions
(2008) An
our instructor did for Quantum Books
(2007) A Doctor Dobb's Journal
of our instructor
(2006) Mark Lutz was interviewed on TechTalk radio show, October 2006 [defunct]