1. Bitburner
Learn: Javascript Private or Broken Links
The page you're looking for is either not available or private!
Also available on Steam. A cyberpunk game where you play as a hacker. It's a mix of Cyberpunk 2077, MUD rpgs, and an idle-clicker. Uses a subscript of Javascript called Netscript
2. Vim Adventures
Learn: vim Private or Broken Links
The page you're looking for is either not available or private!
A simple RPG in the style of Zelda where you navigate using HJKL and your magic spells are vim keystrokes.
3. TwilioQuest
Learn: JavaScript Private or Broken Links
The page you're looking for is either not available or private!
, Python 3Python 3
#distill #organize
To change python version
sudo update-alternatives --config python3
If presented with error ModuleNotFoundError: No module named 'apt_pkg' then likely your current versio..., APIsAPIs
Application Programming Interface for utilizing functions from another website.
How They Work
!how-APIs-work.png
Four Kinds of APIs
SOAP APIs
These APIs use Simple Object Access Proto..., API VR
A 16-bit space adventure that teaches you necessary skills for operating Cloud tools.
4. Grid Garden
Learn: CSS Private or Broken Links
The page you're looking for is either not available or private!
grid
5. Factorio
Learn: scaling, thinking like a programmer All about optimization and learning to scale the program.
6. Code Combat
Learn: Java, JavaScript, Python, Lua, CoffeeScript A dungeon crawler where the character is controlled using different languages
7. CheckiO
Learn: Python, Typescript Different coding games for learning Python and Typescript.
8. Screeps
Learn: JavaScript Private or Broken Links
The page you're looking for is either not available or private!
An MMO strategy sandbox where you control the character and command them to attack through JS scripts.
9. Git Games
Learn: Git Private or Broken Links
The page you're looking for is either not available or private!
A scavenger hunt that helps you learn source control commands.
10. Terminal
Players code algorithms (i.e. strategies) that compete head-to-head, tower defense-style. Winners earn global recognition, exclusive job opportunities, and cash prizes.
11. Zachtronics Studios
Learn: Assembly https://store.steampowered.com/app/370360/TIS100/
12. Virtual Circuit Board
Learn: Circuitry
13. CRUMB Circuit Board
Learn: Circuitry Provides virtual breadboards to practice on.
14. Hacknet
Learn: Pen Testing A terminal-driven hacking game with a fully internally-consistent network simulation and an interface so real you shouldn't play it in an airport.. Uses Bash.
15. 7 Billion Humans
Learn: Parallel Processing Uses a visual programming language to teach you parallel processing.
16. Turing Complete
Learn: Binary, Assembly, Logic Gates Teaches you CPU architecture using puzzles. You hand craft all components.
17. while True: learn()
Learn: Machine Learning A cat teaches you how to teach a machine how to learn. Not a true course on machine learning, but gives you an idea.
18. Adventure Land
Learn: Javascript An MMORPG where you control up to four characters at a time using Javascript. Has sprite graphics like a Sega Genesis.
19. Grey Hack
Learn: Cybersecurity Grey Hack is a massively multiplayer hacking simulator game. You're a hacker with full freedom to act as you wish on a vast network of procedurally generated computers.
20. Rogue Bit
Learn: Comp Sci fundamentals You are a single, sentient bit trying to escape a CPU. You use concepts from logic gates, binary, ASCII and CPU architecture to solve puzzles as you escape.