finds.dev← search

// the find

Asabeneh/JavaScript-for-Everyone

★ 1,231 · JavaScript · updated Aug 2023

A step by step guide to learn JavaScript and programming. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

A single-file JavaScript tutorial covering the language from scratch — variables, data types, DOM, async/await, and a bit of regex. Written by Asabeneh Yetayeh, who has a whole family of '30 Days Of X' repos. Aimed squarely at beginners who want to learn JavaScript in a browser-first context.

The breadth of topics in one README is genuinely useful for a complete beginner — you can go from 'what is a variable' to localStorage and cookies without switching resources. The exercise sets after each section are practical and appropriately scoped. Code examples are concrete and runnable in a browser console without any build tooling. The DOM section covers the fundamentals (querySelector, event listeners, createElement) in a way that actually shows you why they exist.

Last pushed in August 2023 and still references Node v12 and recommends Atom, which is archived. The repo is essentially one giant README with no real project structure — learning by reading prose is fine for basics but there are no runnable exercises, tests, or scaffolded projects to build. It stops before covering anything modern developers actually need: Promises beyond setTimeout, ES modules, TypeScript, or any toolchain (bundlers, linters). At 1.2k stars it's significantly overshadowed by the author's own 30DaysOfJavaScript repo, which is more structured and maintained.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →