Learn to code, get a job.
We turn hard working people into employable software engineers. Free, self-paced, right in your browser.
A coder in headphones at a laptop, with the words Let's Go
Private and Public Sector Positions

Full Stack Java
Web Development

See the curriculum

Front End

What users see

HTML, CSS and javascript... primarily. Every website in existence boils down to these 3 languages.

Web Basics · 6 lessons

Back End

The infamous "Processing..."

Databases, configs and so much more. There is no website to see, without a back end to serve it.

Java & Spring Boot + Databases · 12 lessons

Get a job

In demand skills

There are plenty of reasons to learn to code, we focus on employability.

Resumator capstone + Career · 9 lessons

Two people working together at a laptop
Industry Experts

We listen.

The landscape for software engineering is ever changing and we're here to help you navigate the land.

Please double check us. Ask your local hackers, makerspaces, IT friends. Companies and governments are always hiring java devs.

You'll be learning from people who are actively practicing what they're preaching. Professionally employed, doing this on the side to catch you up to speed and prepare you to hit the ground running!

We ship real software, too. Meet Domovoi.

Start learning
Google, Amazon, IBM,
Netflix, Uber, eBay,
Spotify, Nasa, Airbnb, the government,

All these organizations hire java devs, no degree required.

We walk the walk

Meet Domovoi.

A voice assistant for your home that runs on your own hardware. Your voice never leaves your network, and when the internet goes out, Domovoi keeps working.

In Slavic folklore, a domovoi is the household's guardian spirit, often a cat. Ours lives in your network, never someone else's cloud.

  • On your phone: an AI assistant that answers in airplane mode.
  • In every room: Raspberry Pi speakers, or the old laptop and tablet in a drawer.
  • No account. No cloud. No ads.
Meet Domovoi Tell me when it's ready

Free and MIT licensed. 1,100+ commits and more than 9,000 automated tests since July 2026.

Built with Python and Kotlin by the people who write our lessons. Want to build something like this? Start with lesson one.

The Domovoi assistant on a phone, labelled "on this phone", answering why cats purr Domovoi's amber cat
“Hey Domovoi, play jazz in the garage”
“Set a timer for twelve minutes”
“Drop in on the kitchen”
“I'm Sarah”
“What's on my calendar?”
“Play the news”

Don't believe us?

Want updates as we grow? Join the email list.
Curious what we build? Meet Domovoi.
Back to top