TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Which web technology[ies] should I learn?

4 点作者 hassaanm超过 14 年前
Hey guys,<p>I have never done any web development but am very interested in learning some web technologies. I believe I have a fairly solid understanding about programming, so I think picking up different languages/technologies shouldn't be too difficult. I am a junior in college, majoring in CS, and would like to work on a couple of small projects on the side. One of the first ideas I'd like to work on is a web app (game), where you join a room and play a simple game (roll a dice, do something, wait till your next turn -- repeat until there is a winner). Basically, my question is what technologies should I learn that will help me implement this idea in the best and most easy way?<p>Thanks!

1 comment

andyn超过 14 年前
Hi there,<p>It's good you've got some web app ideas to work towards, that makes learning a lot easier I think.<p>Firstly you'll want to learn HTML so you can make your pages.<p>Next you want to decide what language you'll use in the web server - do you know any languages already? I would be biased in this case and suggest Python. But there are other languages that will suit you just as well - Java, Ruby, PHP and so on.<p>The above would be enough to get you going and write your web games.<p>Then later on I would recommend:<p>CSS - To style your web pages.<p>Javascript - To add more interactivity/functionality to the browser.<p>SQL - Initially you can just use plain text files or simple key-value stores that most languages have bindings for (I'm thinking of the shelve module in Python for example). But eventually you'll want to store more data or query it in interesting ways.