Live data from Hacker News

A beginner's cheat sheet for web development

bentobox.io

31–40 of 198 posts

Re: A beginner's cheat sheet for web development

#32
Hm, looks nice! The coloring of the columns doesn't seem to be meaningful in any way I can come up with. I think it would make more sense if things were grouped into categories (e.g. databases, web frameworks, frontend languages, backend languages, style/presentation). If you use color I would make it meaningful (e.g. represent order of learning things with color something?).

Re: A beginner's cheat sheet for web development

#34
post #32

Hm, looks nice! The coloring of the columns doesn't seem to be meaningful in any way I can come up with. I think it would make more sense if things were grouped into categories (e.g. databases, web frameworks, frontend languages, backend languages, style/presentation). If you use color I would make it meaningful (e.g. represent order of learning things with color something?).

Yeah there's been a ton of suggestions for what the colors should mean but I'm leaning towards something like what you're suggesting!

Re: A beginner's cheat sheet for web development

#35
post #16

Earlier quoted context omitted.

Thanks for the feedback! Anything to add in terms of tech I'm missing or better links?

http://learnpythonthehardway.org/ As far as tech, you're covering a lot of different topics. My knee jerk reaction would be add more of the competitors (i.e. foundation since you have bootstrap) but there's value in maintaining a smaller list of technologies since this seems to be targeted at true beginners.

Yeah I have this for ruby I think. Will add it in - or you can make the pull request and put it in there!

https://github.com/JonHMChan/bento/tree/gh-pages

Re: A beginner's cheat sheet for web development

#36
post #33

I can't say how many times I have been asked 'How can I start learning to build stuff for the web?' and wanted to give this as an answer. It's not perfect, but it's on GitHub!

Yessir! Please contribute! https://github.com/JonHMChan/bento/tree/gh-pages

Re: A beginner's cheat sheet for web development

#37

I'm not sure if the order is supposed to matter that much, but I feel like the blocks should be ordered from easy to hard. Why is PHP at the end of the list? Why is JSON so close to the front? But yea, I just think the ordering could be better, still a nice resource!

It seems to be in order of relevance -- that would explain PHP being at the end. :)

Haha oh man, that's just asking for trouble isn't it?

Re: A beginner's cheat sheet for web development

#39

I'm not sure if the order is supposed to matter that much, but I feel like the blocks should be ordered from easy to hard. Why is PHP at the end of the list? Why is JSON so close to the front? But yea, I just think the ordering could be better, still a nice resource!

It seems to be in order of relevance -- that would explain PHP being at the end. :)

What a zinger. Unfortunately a basic understanding of PHP is still required for enough tasks that I would recommend learning it early on. It is also a very forgiving beginner language that naturally segways nicely from html/javascript.

Re: A beginner's cheat sheet for web development

#40

everything about web development... apart from the two of the biggest languages/platforms for web development.

And what are those two?

I was going to say PHP but then I saw it at the bottom. I am guessing they mean ASP/.net? I am not sure though, the list looks pretty complete to me.
Post reply on HN