Ask HN: Web Programming Where to Start?

3 points by lauren_ ↗ HN
Let me begin begin by introducing myself I'm 17 and I love thinking about startups and the web. But it's hard to implement projects you come up with if you don't know a little bit of how to code.

I need advice on a way for a total noob to get started with web programming. I know people who can answer questions about most languages so that's not a factor. I just need solid advice and a jumping off point.

4 comments

[ 3.2 ms ] story [ 22.7 ms ] thread
I would get 5 books on the topic. Bring them home, try them all, and you're bound to find one that you like and can work your way through.

One I'd recommend is "Eloquent Javascript". It may be a tiny bit out of date now (I read it over 5 years ago maybe, and Javascript has improved a lot since then), but it's a solid book.

Other books you might like: Pragmatic Programmer, Pattern on the Stone, Clean Code, Mastering Regular Expressions.

Start from something professional used. I suggest Javascript and you can use both for frontend and backend. Angular and NodeJS are easy to learn.
The best introduction to programming online is Harvard's CS50x on edx. It'll give you a great foundation and there's a bunch of sequel courses that are more focused, including one on web development (https://cs50.harvard.edu/web/2019/summer/).