Mark Lutz's Python Training Service

Please note: this page has slipped into history. See the training

Home

page for details, and the

Main

site for other Python resources.

This page describes our company and background. Its sections:

Instructor

Prior Classes

Mission

Business

News

For class content details, see the

curriculum page

. For pricing, see the

prices page

. To inquire about current availability or to schedule a class at your site, please

contact us

.

All our classes are taught by

Mark Lutz

, 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

formal

and

supplemental

bio pages.

Though not actively maintained, a list of prior classes held through 2015 is

available here

for reference. For the instructor's current availability, please

contact us

.

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

curriculum page

. For our take on video/web-based training, see

this section

.

Mark Lutz

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

topic flexibility

which helps focus the class on your students' needs, as well as

all-inclusive pricing

which can simplify your planning.

For information about the instructor's background, please see his

biographical page

maintained at this site. To inquire about current availability or to schedule a class at your site, please

contact us

.

(2015) A new version of the

class workbook

renders well on all browsers

(2015) New student materials option:

USB flashdrives

(2014) Instructor interviewed on

Dice.com news

(2014) Python programs by the instructor:

frigcal

—desktop calendar GUI;

mergeall

—folder synch script+GUI

(2013-2014) The instructor's new books: the 5th Editions of

Learning Python

, and

Python Pocket Reference

(2013) Instructor article on

O'Reilly Radar

(2012) We now accept payment by

credit cards

, in addition to other methods

(2012) A new, brief, and printable

class summary

document

(2012) In addition to CDs, the class workbook is now made available to students

on the Web

(2012) A recent article by the instructor on

Python's evolution

(2011) Our instructor's latest book:

Programming Python

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

suggestions

(2009) Our instructor's new books:

Learning Python

and

Python Pocket Reference

4th Editions

(2008) An

interview

our instructor did for Quantum Books

(2007) A Doctor Dobb's Journal

podcast interview

of our instructor

(2006) Mark Lutz was interviewed on TechTalk radio show, October 2006 [defunct]