Kostenloser Python-Kurs: Die NSA teilt ihr Material für Anfänger
Kostenloser Python-Kurs

Python. Trotz seiner 30 Jahre erlebt die Sprache einen enormen Popularitätsschub, und das Lehrmaterial im Web hat sich vervielfacht, dazu teilen Tausende von Experten fast täglich ihre Erfahrungen. Doch der Programmierer Chris Swenson (auf Twitter besser bekannt als „Cupcake“) wählte einen anderen Weg: Unter dem sogenannten „Gesetz zur Informationsfreiheit“ forderte er die NSA auf, ihr gesamtes Trainingsmaterial zu Python zu veröffentlichen. Willst du programmieren wie ein Geheimagent? Jetzt kannst du es.

Wenn jemand eine Empfehlung für eine Programmiersprache für kurze oder mittlere Frist sucht, erhält er wahrscheinlich viele widersprüchliche Informationen (da jeder Programmierer gerne die Umgebung verteidigt, in der er sich am wohlsten fühlt), aber wenn es drei gibt, die über dem Rest stehen, sind es JavaScript, Java und Python.

Und das verfügbare Material ist … beeindruckend. Zum Beispiel kannst du die Essenz von JavaScript in weniger als 15 Minuten lernen, mit mehr als einem Dutzend Sprachen online üben, oder spielend programmieren lernen. Egal auf welchem Niveau du bist, es wird immer jemanden geben, der bereit ist zu helfen. Allerdings sind all diese Lösungen streng persönlich, für Selbstlerner gedacht. Was passiert, wenn ein Unternehmen oder eine Regierungsbehörde neues Personal schulen muss?

Kostenloser Python-Kurs, mit Hilfe der NSA

Dank der Anfrage des Programmierers Chris „Cupcake“ Swenson können wir es heute erfahren. Das sogenannte FOIA, Abkürzung für Freedom of Information Act oder Gesetz zur Informationsfreiheit, ermöglicht es allen US-Bürgern, Bundesinformationen zu erhalten. Natürlich erfüllen die Regierungen nicht immer die FOIA oder tun dies teilweise, aber Swensons Anfrage stellt keinen Sicherheitskonflikt dar: Der Zugang zum Python-Trainingsmaterial der NSA.

Swenson gibt zu, dass er es aus purer Neugier tat und auch keine allzu umfassende Antwort erwartete, aber was er erhielt, war eine Kopie des offiziellen Kurses COMP 3321, der sich über fast 400 Seiten erstreckt. Der Kurs richtet sich speziell an Anfänger und erwähnt, dass „Wenn du noch keine Sprache kennst, ist Python ein guter Ort, um anzufangen.“

Kostenloser Python-Kurs: Die NSA teilt ihr Material für Anfänger
Willkommen im Unterricht! Mit freundlicher Genehmigung der NSA

Der Text enthält eine kurze Einführung, Worte seines Schöpfers Guido van Rossum, die potenziellen Anwendungen einer Sprache wie Python und Details zu ihrer wachsenden Beliebtheit. Außerdem schlägt die NSA vor, dass der Kurs in einem zusammenhängenden Block von zwei Wochen abgeschlossen werden kann, oder aufgeteilt, um ein freundlicheres und entspannteres Tempo zu schaffen.

Bist du interessiert und kannst ein wenig Englisch? Dann weißt du, was zu tun ist: Besuche Archive.org und lade das PDF herunter. Swenson erwähnt, dass die Behörde einige Materialien zurückbehalten hat und versuchen wird, sie über neue FOIA-Anfragen zu erhalten, aber er hält die erste Antwort für gut und kann nicht enttäuscht sein, wenn er 400 Seiten zuvor klassifizierten Inhalts erhält.

PDF herunterladen: Klicke hier

Quelle: ZDNet

https://old.neoteo.com/cursos-de-programacion-online/