Live data from Hacker News

Show HN: Codecademy.com, the easiest way to learn to code

codecademy.com

121–130 of 239 posts

Re: Show HN: Codecademy.com, the easiest way to learn to code

#121
post #68

Earlier quoted context omitted.

Nope, not a road block for me. By the time you get to that point, the user has already got a taste of the fruit; it's decision time. I registered. I love this. Keep doing what you're doing, expand the library in a few months and contact foundations like Rockefeller for financial support if you need it. Kudos! I'm excited.

awesome. we're adding the option to skip registering but we hope most people do what you do.

good idea, but just a thought - why not have registration go through the terminal as well? It seems you're only collecting email and password - why not just prompt for that without interrupting the flow of the lessons?

Re: Show HN: Codecademy.com, the easiest way to learn to code

#122
post #22

This is definitely genius. Even for programmers the service could be very valuable in learning new languages. I love my O'Reilly books, but I would throw all of them away in a heartbeat if the content was wrapped up in an interactive console like this.

Coffeescript and other languages that compile to Javascript could be an interesting starting point and would need the least work for u guys...

Re: Show HN: Codecademy.com, the easiest way to learn to code

#123
post #68

Earlier quoted context omitted.

Nope, not a road block for me. By the time you get to that point, the user has already got a taste of the fruit; it's decision time. I registered. I love this. Keep doing what you're doing, expand the library in a few months and contact foundations like Rockefeller for financial support if you need it. Kudos! I'm excited.

awesome. we're adding the option to skip registering but we hope most people do what you do.

Just wanted to echo morrow's suggestion - inline registration is a perfect way of collecting and registering users. It's a natural flow, not jarring at all, and also almost endearing if I type my email into the terminal and I get an email in the background and continue working.

Re: Show HN: Codecademy.com, the easiest way to learn to code

#125
post #121
post #68

Earlier quoted context omitted.

awesome. we're adding the option to skip registering but we hope most people do what you do.

good idea, but just a thought - why not have registration go through the terminal as well? It seems you're only collecting email and password - why not just prompt for that without interrupting the flow of the lessons?

thanks, morrow, this is a great suggestion. we'll implement it once we finish adding more capacity and rewriting some of the stuff to lessen load.

Re: Show HN: Codecademy.com, the easiest way to learn to code

#126
post #2

I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code ( http://news.ycombinator.com/item?id=820741 ). We decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at HN (at)…

this must be why you have such a unique empathy for the user. you've truly put yourself in the user's shoes instead of lecturing. its obvious something is great when you instantly think why the hell hasn't everything been like this all along.

thanks! i learned JS while writing the tutorial so it definitely was quite an experience. really appreciate the compliment!

Re: Show HN: Codecademy.com, the easiest way to learn to code

#127
post #2

I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code ( http://news.ycombinator.com/item?id=820741 ). We decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at HN (at)…

Any advice on starting something if you're not a developer, or how you gathered the resources to do it with your limited knowledge? I'm not a developer but I just started doing LPTHW, I'd love to create something of my own but I was never good at making something from 'nothing'.

LPTHW is terrific. we're hoping to offer courses beyond basic javascript so you'll be able to learn from Codecademy too. the easiest thing to do is make something - think of what you'd like to make and keep referencing books on your way to completing it!

Re: Show HN: Codecademy.com, the easiest way to learn to code

#128
post #119

Just FYI, since I assume it doesn't come up in the lessons, your REPL doesn't like objects that self-reference, even though it isn't trying to print them out. > o = {} > o.o = o ==> [object Object] ERROR: Maximum call stack size exceeded This isn't totally unusual; `window` has several self-references, for example, and hangs for several seconds.

@zds inspect.js should fix this issue, which was written by the Node people to inspect objects in the terminal and take care of circular references. I edited it to make it work on the web https://github.com/amasad/jsrepl/blob/master/util/inspect.js Just pass all results from eval to the inspect function and you'll get a nice pretty printed output!

thanks, amasad. looking into this now!
Post reply on HN