Layered Learning
Never a "one size fits all" approach, our training opportunities are divided into beginner (1000), intermediate (2000), and advanced (3000 - 9000) experience levels. Rather than learning things you might not need to know, you can choose the topics that you are most interested in. Written by a Principal Trainer & Principal Software Development Engineer, in order to insure mastery key topics are presented several times, as well as at ever-increasing depth. No practice, no glory?
Python Programmers Welcome!
Python 2000 is designed for students with a basic understanding of Python. In Python 2000: Beyond the Basics students will focus upon using Python for creating classes, managing packages & paths, creating frameworks, as well as exploring more advanced & modern topics in Python.
In Python 2000: Beyond The Basics students will complete keyword mastery by exploring a large collection of activity-related topics. Sold separately, in the 2000 series students will enjoy learning how to create Lambdas, Generators, Context Managers, Packages & Modules, Classes, Factories, Frameworks, how to manage Exceptions, as well as other professional programming topics.
Never a "one size fits all" approach, after completing Python 2000 you are ready to next explore a large collection of activity-related topics. Rather than learning things you might not need to know, you can choose the topics that you are most interested in.