Python. Ondanks dat het 30 jaar op de teller heeft, beleeft de taal een fantastisch moment van populariteit, en het lesmateriaal op het web is vermenigvuldigd, met duizenden experts die bijna dagelijks hun ervaringen delen. Toch koos programmeur Chris Swenson (beter bekend als Cupcake op Twitter) de voorkeur aan een andere weg: onder de zogenaamde "Wet op de Vrijheid van Informatie" vroeg hij de NSA om al zijn trainingsmateriaal met betrekking tot Python openbaar te maken. Wil je programmeren als een geheime agent? Nu kan het.
Als iemand een aanbeveling vraagt voor een programmeertaal om op korte en middellange termijn te leren, is de kans groot dat hij veel tegenstrijdige informatie krijgt (elke programmeur verdedigt graag de omgeving waarin hij zich het prettigst voelt), maar als er drie zijn die boven de rest uitsteken, zijn dat JavaScript, Java en Python. En het beschikbare materiaal is... indrukwekkend. Je kunt bijvoorbeeld de essentie van JavaScript leren in minder dan 15 minuten, oefenen met meer dan een dozijn talen online, of leren programmeren door te spelen. Het maakt niet uit wat je niveau is, er zal altijd iemand zijn die bereid is om te helpen. Nu is het zo dat al deze oplossingen strikt persoonlijk zijn, gericht op zelfstudie. Wat gebeurt er wanneer een bedrijf of overheidsinstantie nieuw personeel moet trainen?
Gratis Python-cursus, met hulp van de NSA
Dankzij het verzoek van programmeur Chris 'Cupcake' Swenson kunnen we dat vandaag ontdekken. De zogenaamde FOIA, afkorting voor Freedom of Information Act of Wet op de Vrijheid van Informatie, stelt alle burgers van de Verenigde Staten in staat om federale informatie te verkrijgen. Logischerwijs voldoen de regeringen van dienst niet altijd aan FOIA of doen ze dat gedeeltelijk, maar het verzoek van Swenson vormt geen veiligheidsconflict: de toegang tot het Python-trainingsmateriaal van de NSA.
Swenson geeft toe dat hij het uit pure nieuwsgierigheid deed, en hij verwachtte ook geen al te uitgebreide reactie, maar wat hij terugkreeg was een kopie van de officiële cursus COMP 3321, die bijna 400 pagina's beslaat. De cursus is speciaal gericht op beginners en vermeldt dat "als je nog geen enkele taal kent, is Python een goede plek om te beginnen".
De tekst bevat een snelle introductie, woorden van de maker Guido van Rossum, de mogelijke toepassingen van een taal als Python en details over de groeiende populariteit. Bovendien suggereert de NSA zelf dat de cursus kan worden voltooid in een volledig blok van twee weken, of gefractioneerd om een vriendelijker en relaxter tempo te creëren.
Ben je geïnteresseerd en spreek je een beetje Engels? Dan weet je wat je moet doen: bezoek Archive.org en download de PDF. Swenson zegt dat het agentschap sommige materialen heeft achtergehouden, en hij zal proberen ze te verkrijgen via nieuwe FOIA-verzoeken, maar hij vindt dat de eerste reactie goed was en dat hij niet teleurgesteld kan zijn met 400 pagina's aan voorheen geclassificeerde inhoud.
Download de PDF: Klik hier
Bron: ZDNet
https://old.neoteo.com/cursos-de-programacion-online/