学习网站开发应该去的网站

September 20, 2013

本文推荐了几个在学习网站开发时,应该去的几个网站,能帮助你更好的学习。另外,还有几个不推荐去的,因为这些网站会浪费时间精力。如果你有用的话,可以收藏一下这些网站。特别是stackoverflow 如果你用Google搜索你碰见的问题的话,很多时候,出现在第一个会是来自stackoverflow,就像用百度搜的话,百度知道会排在第一个一样。

Before you start to do web development, either for a hobby(业余爱好) or for your start up project(启动项目), you should be prepared for(为。。。做好准备) learning many different technologies including both front end(前端) and back end(后端). You may need to deal with UI design, business logic design, data store(数据源) and infrastructure(基础设施) setup(设置) etc. This seems a very complex(复杂的). Indeed, if you know where you should(应该) go, the it's actually(实际上) not so hard(困难).

Here are some sites you should go when you face issues while you are doing web development. These sites are not language specific(特定的,明确的), they will not cover(包括,涉及) only one specific web programming language, instead they focus more about issues you may encounter(遇到,遭遇) and solutions(解决方案) you can find.

Where to go?

StackOverflow -- when you have a specific programming query(疑问,询问)

Quora -- when you have architectural(建筑学的,建筑上的) design like doubts(疑问,拿不准)

SmashingMagazine -- when you want to get inspiration(灵感) from other awesome(可怕的,极好的) sites and see good design tutorials(辅导的) + free resources

Mozilla Developer Network -- when you are looking for documentation and tough tutorials on coding

WebPlatform -- is like MDN but cleaner and better and younger. It may be too young at the moment and may lack(缺乏,没有) some information but it will grow and become one of the best platforms(平台) for documentation(文件,文档) and tutorials.

Hacker News -- when you just want to see great people talk and not disturb(打扰,妨碍) them. Oh and this is one place where you also get the best start up information with detailed reviews(回顾,复习) and what not. Quality of discussion(讨论) is so frigging(该死的,可恨的) awesome that you just don't want to ruin(毁灭,使破产) it by adding mediocre(普通的,平凡) thoughts to it.

Dochub.io -- when you need to know what parameters(参数) that function takes or other similar(相似的) documentation. MDN is slower for these queries.

SitePoint -- provides cutting-edge(尖端,前沿) content for web professionals(专业的) — developers, designers, programmers, freelancers(自由作家) and site owners.

Google / DuckDuckGo - Google, you know is great. DDG is awesome for programming related queries. It gives answers right then and there.

Where not to go?

w3schools - While they are always the top on Google Search they have an outdated(过时的) site. They might have good resources for some of the technologies but it will be hard for a reader to know when to trust it and when he/she shouldn't.

Reddit - You will not be able to distinguish(区分,分辨) when you are being trolled(轮唱,使转动) and when the person is actually(实际上,事实上) helping you out(help out 帮助。。。摆脱困难). There are decent(正派的,得体的) subreddits like programming and web_design. If you can handle(处理,操作) reddit it's great - it just takes a lot more effort(努力,成就) than many other sources.

Any site that doesn't look like it was made in last decade. Quick(快的,迅速的) quality check:
All the code should be in perfect(完美的) formatting
All the code should be brilliantly(辉煌的,光亮的) highlighted
The paragraphs(段落) should be well formatted and content should look neat(整洁的,平滑的) overall(总体的,全部的)
Too many links on the page, go away(走开)
Too many banner ads on the page, go away

If you want to learn a specific language like PHP, the best way is to go to its official website and check out(检验) the documentations. You should also check the forums(论坛) related to them as well.

原文标题:Sites to go if you want to learn web development , 来自于 http://www.pixelstech.net/article/1379596280-Sites-to-go-if-you-want-to-learn-web-development

--- EOF ---

添加新评论