Python oktatóanyag az NSA-től

Egy Twitter felhasználó gondolt egyet és a Freedom of Information Act törvény adta jogával élve kérvényezte az amerikai Nemzetbiztonsági Ügynökségétől a Python oktatóanyaguk nyilvánossá tételét. Válaszul egy ~400 oldalas kinyomtatott dokumentumot kapott, amit beszkennelt és szabadon elérhetővé tett.

A tartalomjegyzék:

Első fejezet: Python alapok

  1. Introduction: Your First Python Program
  2. Variables and Functions
  3. Flow control
  4. Container Data Types
  5. File Input and Output
  6. Developement Environment and Tooling
  7. Object Orienteering: Using Classes
  8. Modules, Namespaces and Packages
  9. Iterators, Generators and Duck Typing
  10. String Formatting

Második fejezet: Hasznos modulok

  1. Collections and Itertools
  2. Command Line Arguments
  3. Dates and Times
  4. Interactive User Input with ipywidgets
  5. GUI Basics with Tkinter
  6. Logging
  7. Math and More
  8. Visualization
  9. Pandas
  10. A Bit About Geos
  11. My First Web Application
  12. Network Communication Over HTTPS and Sockets
  13. HTML Processing with Beautifulsoup
  14. Operations with Compression and Archives
  15. Regular expressions
  16. Hashes
  17. SQL and Python
  18. Structured Data: CSV, XML, and JSON
  19. System Interactions
  20. Threading and Subprocesses
  21. Machine Learning Introduction

Szóval egész jó kis bevezető anyag, amely áttekintést ad pár hasznos modulról is.

Letöltés (118 MB): DigitalOcean Spaces, Archive.org

Hozzászólások

Sub, hogy el ne felejtsem, érdekesnek tűnik ToC alapján.

Jó is a nyomtatott/szkennelt whitespace :-)

A kinyomtatott és visszascannelt dokumentumokat itthon is ismerjük. :)

arch,ubuntu,windows,android
zbook/elitebook/rpi3/nokiax6_DRG_sprout

Hűha...Érdekes. 

Már az meglepő, hogy megcsinálták. Mondjuk lehet, hogy csak azért is...

ez miben mas mint egy eddigi python oktato anyag?

A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!