The Federal Virtual Training Environment (FedVTE) provides the following courses free of charge and without login requirements. You must use a modern browser (Edge, Chrome, Firefox) and have cookies enabled to track your progress in these courses.
The News Literacy Project, a nonpartisan education nonprofit, is building a national movement to advance the practice of news literacy throughout American society, creating better informed, more engaged and more empowered individuals — and ultimately a stronger democracy.
The Human Library® creates a safe space for dialogue where topics are discussed openly between our human books and their readers.
All of our human books are volunteers with personal experience with their topic. The Human Library® is a place where difficult questions are expected, appreciated and answered.
The Human Library® host events virtually and in libraries, museums, festivals, conferences, schools, universities and for the private sector. We have published our books in over 80 countries.
A list of cybersecurity internships, designed to help students identify teams and opportunities. This is in no way an endorsement of any of these programs, organizations, or the like. This is strictly informational.
I don’t want this to be Vega’s Opinionated Big Ass Book To Give You An All-In-One Education, both because VegaOpBABTGYAAIOEdu is far less catchy, and because I don’t even think it’s possible. The more I write on this the more I value input of others and other resources I find, and the more happy I am that I called this project Opinionated Guides.
A Guide. That’s what I want this to be. I want OpGuides to be a resource that’s like your friend you can come back to for advice on where to go next, and I think that’s something the internet really needs. Search engines are were awesome for finding information, but only when you know what to look for, so I figure OpGuides can be a sort of curated information source, with the crappy results filtered out, the best resources I know of included, and a healthy mix of entertainment in the education so that it’s not a chore to read.
Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more!
Students spend hundreds of hours using these tools over the course of their education (and thousands over their career), so it makes sense to make the experience as fluid and frictionless as possible. Mastering these tools not only enables you to spend less time on figuring out how to bend your tools to your will, but it also lets you solve problems that would previously seem impossibly complex.
Translated into multiple languages.
A curated list of books that will blow your mind.
Build your own (insert technology here) when you know nothing about it. Dozens of links to curated tutorials about lots of different things, from 3D rendering to how network stacks work to other stuff.
A free, independent, and open source set of curricula for learning languages.
David MacKay has put the textbook he wrote online for everyone to download in a variety of formats. If you find it useful, consider buying a copy.
The full text of The Handbook of Applied Cryptography, one of the best textbooks available in the field. The original authors have gotten permission from the publisher to put the text online as sets of PostScript and .pdf files for anyone to download and share.
A free, online book on the C programming language. There is also a downloadable .pdf file of the contents of the e-book so you don't have to try to archive the whole website.
A search engine which indexes where you can purchase over 150 million rare, out of print, new, used, and import-only books online.
The subtle wit of Isaac Asimov.
A Creative Commons-licensed book by Al Sweigart that teaches programming in Python through writing your own video games. Full source code is included.
A free, open source mathematical processing system written in Python.
A grassroots peer-based education project based around online learning and remote collaboration between small groups of students. They just started up so things are a little thin at the moment. This is an interesting experiment to keep your eye on. Creative Commons.
A collaborative textbook written by teachers opposed to the Texas School Board's revisionist view of American history.
A massive list of free-as-in-beer ebooks about programming: Languages, platforms, tools, and more. Ideal for teaching classes, continuing education, reference, and getting a jump start on programming in school.
A collective that's building F/OSS medical equipment and synthesizing important pharmaceuticals. Presented at HOPE about torrenting drugs and medication.