2010-06-21 72 views
1

如果我想创建网站,是“首先用CSS编写HTML & XHTML”一个好的开始? p.s. 但我的计划是迁移到Web应用程序后,我得到使网站 感谢网页编程简介

+0

这是一个相当广泛的话题。在我们开始向任何方向指引您之前,您能否提供更多信息?你现在熟悉哪些东西(IE:操作系统,编程语言,平台首选项?) – 2010-06-21 00:17:27

+3

如果你有*那么多的时间,我建议阅读[在建立公共网站之前每个开发者应该知道的内容]的整个列表( http://stackoverflow.com/questions/72394/what-should-a-developer-know-before-building-a-public-web-site/305381#305381) – 2010-06-21 00:21:08

+0

rockinthesixstring,以及我说我是一个很noob权现在,我启动了python,但是我离开了它,因为我没有时间。即时通讯使用Windows。 =) 基本上我决定从webSITES开始,然后生病尝试web应用程序或其他人员。 – Aydar 2010-06-21 00:28:59

回答

0

@Aydar的基础知识,这是一个非常开放式的问题,太多的一个答案。

如果您对Web开发感兴趣,那么我建议您使用Google开展一些研究,然后再提出更具体的问题。

寻找HTML,CSS开始并习惯于Web使用的标记。您可能希望查看C#或其他语言,并开始研究如何编写生成HTML的代码。

之后,它的技术,如SQL的东西,通讯等等等等

花一些时间进入只是网页以及它们如何工作,然后我想你会自然地开始寻找需要的问题一个开放的领域回答,然后你可以回到这里或谷歌他们。

2

这是一个非常宽泛的问题。答案将根据您想要做的事情而发生根本性变化:webSITES或Web应用程序?

网站是静态页面。设计它们比编程更重要的是发布和打印技能集。你硬技能有:

  • HTML
  • 的Javascript
  • CSS
  • HTTP/HTTPS/SSL
  • IP网络(一点点,没有一吨)

Web应用程序软件开发。你硬技能有:

  • 选择一个框架(这些只是少数):
    • ASP.NET/IIS
    • 的Java J2EE /的Websphere /阿帕奇/ Tomcat的
    • PHP
    • 蟒蛇
  • 选择数据库
    • 的SQL Server(微软)
    • 甲骨文
    • MySQL的
    • 的NoSQL(即MongoDB的)
  • 一切你需要知道的关于编程

开始与网站,因为你需要的东西为Web应用程序也是如此。当您熟悉基本知识时,请转到Web应用程序。选择一个框架,然后去谷歌。搜索“X入门”。我更喜欢在线资源,但您可能会发现一本“入门”书很有用。确保它的范围很广,并且是最新的,因为死树很快就会变质。

重要的意见:
工作在真正的项目,做真正的事情。从小处着手,不要害怕重新发明车轮。真正的项目将帮助你将你的学习融入上下文中,以便你了解所有片段如何组合在一起。