Welcome to your beginning Python training course. Soon you'll be making your enemies go blind through the pure awesomeness of your code!
Your journey to becoming a dragon warrior will be separated into different training levels. Each level will correspond with one practical use of Python.
- Level-0: Introductions & System Setup
- Level-1: The Basics & Zen of Python
- Level-2: Creating Command Line Interfaces (CLIs)
- Level-3: Interacting with Web Services
- Level-4: Creating Web Services
- Level-5: Creating Websites
-
Instructional materials are in the
dragon-scrolls
folder, with subfolders for each training level. Inside each level folder is areadme.md
file which will contain links to all the other instructions for that level. -
The code files live in subfolders of
training
. Just like insidedragon-scrolls
, the subfolders are separated by training levels.- In each training level folder (ex.
level-2-command-line-interfaces
) you find two additional folders:bfp-reference
anddragon-warrior
.bfp-reference
contains my final versions of the code files and exist as a reference if you need to copy something over or get behind.- Because the code will often evolve from one state to
a more enlightened state as the exercises progress, you'll find
a
code-snapshots
sub-folder that will contain, well, snapshots of the code files at the end of various exercises.
- Because the code will often evolve from one state to
a more enlightened state as the exercises progress, you'll find
a
dragon-warrior
is where you will be putting the code that you for each training level.
- In each training level folder (ex.
-
The easiest way to get help is to post a message to the class forum. If you haven't already received a message from the forum, you will after you register for the class.
-
If you are a visitor from the great interwebs, feel free to email me at mike@eikonomega.com with any questions.
-
Also, feel free to open Github issues and/or pull requests.