All Projects → emschwartz → awesome-recurse

emschwartz / awesome-recurse

Licence: CC0-1.0 license
Awesome resources for learning about computery things while at (or not at) the Recurse Center

Projects that are alternatives of or similar to awesome-recurse

git-course
A basic git and Linux bash CLI training
Stars: ✭ 33 (+37.5%)
Mutual labels:  educational-resources
jose-reviews
Reviews for the Journal of Open Source Education (JOSE)
Stars: ✭ 29 (+20.83%)
Mutual labels:  educational-resources
MongoDB-University
Repo for All MongoDB University Courses
Stars: ✭ 102 (+325%)
Mutual labels:  moocs
Robotics Coursework
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Stars: ✭ 1,810 (+7441.67%)
Mutual labels:  moocs
University-of-California-San-Diego-Big-Data-Specialization
Repository for the Big Data Specialization from University of California San Diego on Coursera
Stars: ✭ 157 (+554.17%)
Mutual labels:  moocs
awesome-moocs
A list of MOOC resources.
Stars: ✭ 26 (+8.33%)
Mutual labels:  moocs
recurse-community-portfolio
Discover all the things Recursers have built!
Stars: ✭ 13 (-45.83%)
Mutual labels:  recurse-center
rc-shell
A UNIX shell
Stars: ✭ 19 (-20.83%)
Mutual labels:  recurse-center
web-development-101
Практическое введение во все инструменты, необходимые для создания рабочих веб-сайтов.
Stars: ✭ 21 (-12.5%)
Mutual labels:  educational-resources
resources
Бесплатный образовательный контент, созданный и отобранный профессионалами
Stars: ✭ 20 (-16.67%)
Mutual labels:  educational-resources

Awesome Recurse Awesome

Awesome resources for learning about computery things while at (or not at) the Recurse Center.

Legend

Resource Type Material Level
🔨 Projects 🐢 Beginner (assumes little or no subject matter knowledge)
📖 Book 🐇 Intermediate (may require some subject matter knowledge or require a moderate amount of work)
🎥 Video(s) 🐎 Advanced (requires significant background knowledge or requires a significant amount of work)
🧑‍🏫 Online Course
📄 Paper

Any resources that do not have a free version accessible (or require physical equipment other than a computer) are marked with a 💲.

Intro to CS

  • 🧑‍🏫 🎥 CS50 by David Malan (also available on EdX) - a popular first course in computer science. Accessible to newcomers and also helpful for people with some experience. It even has its dedicated StackExchange forum! Prof. Malan is one of the finest teachers in CS.
  • 📖 💲 Computer Science Distilled - a small 180-page book providing a concise yet rigorous introduction to Computer Science

Web Development

  • 🧑‍🏫 CS50 Web by Brian Hu and David Malan (this is different than the vanilla CS50 mentioned above) - gives you a complete overview of the landscape of full-stack web development using HTML/CSS, Django, SQL, Javascript upto testing and CI/CD

Machine Learning

Networking

Databases

Compilers

Operating Systems

Distributed Systems

Data Structures & Algorithms

Programming Languages

How Computers Work

Embedded Programming

  • 🔨 🐇 💲 Knurling Sessions - Learn embedded Rust by building a CO2 sensor and/or a Minesweeper game

History of Computing

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].