Dash is a fun and free online course that teaches you the basics of web development through projects you can do in your browser.

Would you recommend this product?
2 Reviews5.0/5
Very impressive considering it was almost entirely designed and built by @nbashaw himself. Question: What's the most surprising thing you discovered building Dash, @nbashaw?
We launched this about a month ago, but I thought I'd share it here again in case some of y'all didn't know what I've been working on :) Would love to hear all of your feedback!
Dash looks great, I'm looking forward to a quiet weekend when I can give it a real test-drive
Good question! The most surprising thing to me is that Dash ended up being way more similar to a book than a website. The main difference is that we get to invent the format and the content that goes in that format, which gives you an order of magnitude more flexibility than simply making a video or a book. That sort of creative freedom is really dangerous and difficult to deal with. It's so much harder to keep it cohesive and limit yourself when there are few natural limitations. We ended up going with a project-based approach that has people building real things right off the bat, and I think it works really really well, but we threw away 4 months of work to get to that point. If you're interested, I wrote up a thing on medium that talks at more length about what I learned building Dash: https://medium.com/what-i-learne...
@nbashaw looooove dash. Was a super fun way to remind myself of the basic conventions in CSS especially that I've used but only lightly over the years, often in a hacky way. Totally fortified some basic foundational concepts for me. The UX throughout is incredible.