Overview
Lovelace Academy is a free video course library that teaches web developers how to build blockchain applications. It suits someone who already writes web code and wants a course that runs from first lesson to finished app. The Plutus Experience course ships with a public code repository, so learners read the same source the instructor types on screen1.
The subject is Cardano development. Lovelace Academy was started in Brazil by three stake pool operators, the people who run the servers that produce Cardano's blocks, as a free education project2. The centrepiece is Plutus Experience, a twelve-module course on writing smart contracts, the small programs that hold funds on a blockchain and release them only when agreed conditions are met1.
Key Features
- A course you can finish, not a playlist. Plutus Experience runs twelve modules across eighty-eight numbered videos, and each module names the earlier ones it depends on, so the path through is defined rather than improvised1.
- Lessons you can run yourself. A module's written notes double as the slide deck used on screen, and the code inside them is executed live during the lesson, so viewers see real output instead of screenshots1.
- A low bar to start, with one hard requirement. The course treats functional programming as helpful but not necessary and assumes no blockchain background; what it does need is a Linux machine with the Nix package manager set up3.
- A shorter path in. A thirteen-video course covers Aiken, a smart contract language for Cardano, by building a marketplace contract one rule at a time and then writing tests for it4.
- Somewhere to ask when stuck. A module points to the same three places for help: the project's own Discord server, a dedicated tag on Cardano Stack Exchange, and the Plutonomicon developer community3.
What to Expect
Videos are short and numbered, in the style of "Module 7 episode 4", and each one covers a single idea. The Lovelace Academy channel reads as a syllabus rather than a feed5.
Plutus Experience is a long arc. It opens with how Cardano records ownership, teaches the PureScript language from scratch, then works through a plain web page, a wallet-balance app, and finally two complete applications: one that locks funds until a deadline and releases them to a named recipient, and one that mints tokens1.
Two other strands sit around that course. The earlier one is a run of interviews with people building on Cardano, the format the project set out in its first grant application and delivered6. The later one adds the Aiken course and three hour-long tutorials on Midnight, the privacy-focused chain built to work alongside Cardano7.
Plutus Experience writes its on-chain validators in Haskell with Plutus Tx and drives them from PureScript off-chain code built on the Cardano Transaction Library, an approach that predates Aiken, so the twelve modules are best read as a deep grounding in how the pieces fit rather than a shortcut to shipping. The channel's own Aiken course is the faster route to tooling in common use4. This is a course to work through in order rather than a reference to dip into, which is worth weighing against other developer learning platforms.
Everything is free to watch. The written companion at learn.lovelace.academy covers the same subjects in text, with a plain-language vocabulary page and a getting-started section for anyone who prefers reading first8. Portuguese subtitles for Plutus Experience were funded and delivered through Project Catalyst, the community grant fund Cardano holders vote on, on the argument that Brazil has a large developer population and a small English-speaking share of it9.
