TurboWarp Packager converts Scratch projects into HTML files, ZIP archives, or executable programs for desktop systems.
Learn to Code
CodinGame combines coding games, puzzles, and programming challenges, with support for more than 25 languages.
Apple Developer documentation introduces SwiftUI for developing apps on Apple platforms.
Learn-Perl.org offers a free interactive Perl tutorial for beginners and other learners.
Knights of the Flexbox Table teaches Flexbox concepts alongside Tailwind CSS.
LLM Visualization presents a three-dimensional animated visualization of a language model with a walkthrough.
Packet.School teaches networking through interactive simulations, network building, and a terminal experience.
Scrimba offers interactive coding courses and tutorials covering frameworks, web development, JavaScript, HTML, and CSS.
HackerEarth's Compete section offers programming challenges from companies for users to test their skills.
Learn Git Branching teaches Git through an interactive terminal and branching exercises.
NandGame teaches computer construction through puzzles that progress from basic logic components to a programmable computer.
HTML.com offers free tutorials and reference guides for learning HTML and CSS.
Hello Algo teaches data structures and algorithms with animated illustrations and runnable code, available online and as downloads.
Webhacking.kr hosts a Korean cybersecurity challenge focused on exploiting or defending web application vulnerabilities.
TurboWarp is a Scratch modification with a compiler designed to run projects faster.
The CTF101 wiki introduces Capture the Flag competitions and explains related security concepts.
Guess CSS quizzes users on CSS by showing a frame, its HTML source, and possible styles.
Apple’s SwiftUI sample apps let developers explore interfaces, user interactions, and data flow using Swift Playgrounds or Xcode.
HackDesign provides an online design course for people learning design.
NeetCode offers coding interview practice through courses, assessments, head-to-head mode, and a catalog of programming problems.
Why's (Poignant) Guide to Ruby introduces Ruby programming through an illustrated guide for beginners.
Web Skills presents a visual overview of skills useful for web developers to learn.
EmuDevs offers a desktop game about building emulators, presented as an interactive development experience.
LearningSEO.io maps a free SEO learning roadmap to guides, tools, and other resources for studying search optimization.





















