Hey. This is awesome. I appreciate that people are talking about the course already. Thanks for your kind words and vote of confidence about 'Baggett at the helm'. It means a lot to me. Here is a little background on the course.
I started teaching this course at on-site engagements for military customers almost two years ago. It was originally a 3 day course and I listed several online courses (Google Python Class, Kahn Academy, SPSE didn't exist at that time) as prerequisites. We jumped straight into the 4 hands on projects where we build a AV/IDS Evading backdoor, sql injection tool, password guesser and a network recon tool. As you can imagine prerequisites are difficult to enforce and I had a portion of the student that were lost. I decided I had to cover the essentials, but I didn't want to bore people who know how to code.
I put a lot of thought into how to cover the essentials for someone who is new to programming/Python and keep it engaging for people who can already code. What I came up with is pyWars. It is a CTF Challenge that runs the first 4 days and is deeply integrated into the course. Skilled programmers will likely disengage from the course material and play pyWars until the material catches up to their skill. New programmers will stay engaged early but turn to pyWars as they build their skills.
Thanks for the interest an "buzz generation."
