CLEVERtrain

Hello. My name is Jonathan LaCour. I teach people how to program in Python in just four days. Below is a summary of the topics covered in my course.

Principles of Python

A short introduction to the core concepts, principles, and philosophy of the Python programming language.

A Rapid Introduction to Python

A whirlwind tour of the core Python language, intended to review the syntax and basic language features.

Intermediate Python

An introduction to a variety of intermediate Python topics, with practical example code, and real-life scenarios.

Advanced Object-Oriented Programming

A more in-depth look at objects and object-oriented programming in Python.

Concurrency

An overview of concurrency constructs and best practices in Python. The instructor will not only present the concepts of concurrency in Python, but also discuss potential pitfalls, and outline a variety of options for concurrency.

Pot-Luck Python

The client will have the opportunity to select three of the following topics to be included in their training.

I am an experienced programmer who has been using Python for over ten years. I have given numerous technical talks at a variety of conferences and user groups, and enjoy helping developers learn Python. My passion for dynamic programming languages, agile development, and unit testing permeates my teaching style.

Want to know more? . My rates are competitive, and my course can be customized to your needs.