Thanks for the honest feedback, we tried to place a lot of emphasis on interactivity and problem-solving based learning.
Asking to create an account later makes sense, the lessons are open to try without creating an account here http://www.tryfoundation.io/learn/. We wanted users to create accounts in order for them to save progress and code especially for further bigger projects, thoughts?
I did not see that link initially, I think it would be worth a/b testing a version where the option to play without signing up button is visually as dominant as the signup.
Visitors that know that they don't know enough will always signup. I knew that I'd like to learn more Foundation, so immediately submitted my email address. But I would suggest that a decent slice of your users don't know what they don't know - ie. that there is a Bootstrap alternative that is just as flexible, powerful, and easy to learn. Getting those people three steps down the path before giving them a hurdle of signup would, in my opinion, result in a larger user count and greater project impact in the long run.
Asking to create an account later makes sense, the lessons are open to try without creating an account here http://www.tryfoundation.io/learn/. We wanted users to create accounts in order for them to save progress and code especially for further bigger projects, thoughts?