AniUI Academy

About

A frontend school built on the belief that you learn to code by reading code and then writing it — not by watching somebody else do it.

Why this exists

Most beginner programming material is video, and video is a poor fit for code. You cannot search it, you cannot copy out of it, you cannot skim the part you already know, and you certainly cannot run it. So people watch forty hours of someone else typing, feel like they have learned JavaScript, then open an empty editor and find they cannot start.

AniUI Academy is the opposite arrangement. Every lesson is written, so you can read it at your own speed and search it later when you have forgotten the bit you need. Every lesson also carries a live editor with real code already in it, so the moment something is explained you can change it and watch what happens. Nothing is hidden behind a sign-in wall: the whole curriculum is readable by anyone, including people who never make an account.

How the courses are built

The JavaScript course assumes nothing at all. It starts before the language does — what a browser actually is, how a page gets to your screen, what happens when you press a key — because the usual first lesson quietly assumes a dozen things that nobody ever explained. From there it works up to closures, asynchronous code and the parts of JavaScript that people bounce off years into a career.

Each lesson ends with a short quiz, and the quiz is the gate: the next lesson opens when you have passed it. That is deliberate. It is very easy to read a chapter, recognise every word, and retain none of it, and a quiz is the cheapest way to find that out immediately instead of four lessons later.

Who builds it

AniUI Academy is built by Anish, who also builds AniUI, an open-source React component library, and AniUI Pro. The lessons, the curriculum, the exam questions and the code running this site are all written by hand rather than generated, which is the only reason it is worth reading. The source is on GitHub.

How it pays for itself

The courses, the challenges, the job board and the resume maker are free, and there is no plan to change that. Two things keep the lights on: advertising on the free pages, and one paid exam — a certification you can sit if you want a credential to show an employer. Passing it is optional and skipping it costs you nothing but the certificate; every lesson is the same either way.

Being straight about this matters more than it sounds. If a site is free and will not say why, the answer is usually that you are the product. Here it is ads on the free material and one voluntary purchase, and the privacy policy lists exactly what is stored and what is shared.

Getting in touch

Corrections are genuinely welcome — a wrong explanation in a lesson is worse than no lesson, so if something reads badly or is simply incorrect, tell me. The contact page has the address and what to expect.