Earlier, Microsoft officially launched the Python tutorial document, and later even launched the free video tutorials. Recently, the National Security Agency (NSA) Python training document is also publicly available online.
This document was made public thanks to software engineer, Chris Swenson who “put in a FOIA request to the NSA for their Python training materials and got back a 400-page printout of their COMP 3321 training course.”
Free Python course materials!
I put in a FOIA request to the NSA for their Python training materials and got back a 400-page printout of their COMP 3321 training course.
— Cupcake ✨ 🧁 (@chris_swenson) February 7, 2020
NSA’s training document briefly introduces Python syntax, highlights some practical modules, and areas where the language is suitable, such as automating tasks, creating web applications, or performing advanced mathematical research.
The full documentation can be viewed here.