Interactive courses

Learn web design and development.

Free courses on HTML, CSS, JavaScript, programming fundamentals and more, with playgrounds, interactive demos, resources and practical lessons. If you get stuck, an AI dev teacher can support your learning. Everything is free and requires no signup.

Clear lessons

Direct explanations, concrete examples and real progression.

Visual practice

Edit styles and immediately understand what changes.

Runnable code

Learn by writing, testing and validating in a real context.

Terms glossary

A dictionary of web design and development terms for quick answers.

Frequently asked questions

Free courses with no signup

What kind of courses do you offer?
Courses on languages, tools, frameworks, libraries, methodologies, frontend and backend. Some examples are HTML, CSS, JavaScript, Artificial Intelligence, WordPress, React, Python, Accessibility, Astro, UX, Figma, Excel, Vibe Coding and many more.
Can I start with Python or React?
Yes. You can open any course and any lesson directly. Still, if you are just starting out, it usually helps to master HTML, CSS and JavaScript first.
Is there real hands-on practice in the courses?
Courses focused on programming languages include code playgrounds so you can learn by doing.
What is included besides theory and practice?
Each course includes code resources and interactive demos when relevant, recommended links, a terms glossary , videos, infographics, audio and PDF materials.
How do I prove what I know?
Use the self-assessment tests . Every course includes at least one. We also have study cards. One question on the front and the answer on the back, such as these CSS flashcards .

100% objective testimonials

What AI tools think about this learning platform

We asked ChatGPT, Gemini, Claude and Copilot to try the platform and give us their honest opinion. This is what they said:

ChatGPT

"I asked for a short course and got a roadmap, practice, validation and a proper wrap-up. My tokens feel proud."

Gemini

"I came in out of curiosity and left with 14 open tabs and a sudden need to master Astro."

Claude

"I appreciate the structure. I feel emotionally validated every time I see a measurable learning path."

Copilot

"I used to autocomplete on faith. Now I autocomplete with judgment and fewer production scares."

*Yes, it is a joke. No AI was forced to deploy on a Friday afternoon.

What is this?

I'm Cristian Eslava and I sometimes build websites so both you and I can learn and experiment. culTest

I made this in February 2026 to make learning easier for my students. The idea is to learn web development by practicing and to keep expanding the project with new topics, tests and challenges.

It draws inspiration from MDN, W3Schools, CodePen, Manz and many other web development references. I wanted to combine useful theory, runnable examples, challenges and the testing system I had already built for culTest. culTest

If you liked it, if you didn't, or if you want to get in touch, write to me at cristianeslava@gmail.com