TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What to learn to create amazing sites

9 pointsby hodbbyabout 13 years ago
I want to create a commercial website. I have knowledge in programming but never used it. I am trying these days to learn Python on my own but my time is limited. Just bumped into this amazing website 42floors.com and i thought to myself that this is exactly what i want. So my question is- What should i learn? how do you think I can learn it? and if you know good sites for that purpose?<p>Thank you all

4 comments

ScottWhighamabout 13 years ago
The idea that creating "amazing sites" requires nothing but programming skill and dexterity is just wrong. There is so much that goes into creating an amazing site, and many would argue that "programming" is the least of it. I'm not suggesting programming is unimportant; I'm just pointing out that it is just one piece of many. And besides - the term "programming" is sort of being thrown about along with HTML and CSS. I don't really consider writing HTML or CSS to really be "programming" so I'd just sort of beware of some of the advice you're given. Are they important? Of course. But that's just one aspect of a site, just as "programming" might be just one part of "site development".<p>I wish I had links to share or book suggestions to provide but I don't really know of any that walk you through every aspect. I can just rattle a few ideas out and you can take away (or ignore) as you wish:<p><pre><code> User experience SQL programming SQL administration Front end design Front end image creation Front end coding (HTML, CSS, and wiring up lang./frameworks used) Middle tier coding </code></pre> I think tzaman is about right with the 3-5 years estimation <i>for most people</i>. There are a few folks who can do this in 2-4 years too and even fewer would could do it in a year.
评论 #3933539 未加载
factorialboyabout 13 years ago
Here's a minimal list:<p>* HTML / HTML5 * CSS * JavaScript<p>Later on, when you feel the need for server side programming:<p>* JavaScript on Node.js
hackNightlyabout 13 years ago
The 42 floors website is JavaScript heavy, so if you want something comparable you'll want to be well versed in the three web languages; HTML, CSS, and JavaScript. Codecademy.com is a great place to get started, and there are plenty of free resources online to help you along. With focus and determination, you'll be building JavaScript apps like 42 floors in no time.
评论 #3930051 未加载
wunkiabout 13 years ago
I would pick a framework Django (Python) and or Ruby on Rails (Ruby). Not because they are better, but because there is lots of documentation and howto's and and it's relative easy to get something on the screen. That keeps you motivated and you will pick up on the language along the way.
评论 #3930299 未加载