应用程序开发者想开始web开发? [英] Application developers wanting to start web development?

查看:143
本文介绍了应用程序开发者想开始web开发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

那么,什么是人谁知道应用端开发(C ++ / C#),并希望开始开发Web应用程序和网站的最好的建议?

So what's your best advice for someone who knows application side development (C++/C#) and wants to start developing web applications and websites?

我应该开始什么语言用? (PHP / JavaScript的/其他)

What languages should i start with? (php/javascript/other)

你对我有什么样的秘诀?

What kind of tips do you have for me?

推荐答案

首先,你应该学习XHTML和CSS。他们是网络发展的基础,需要注意的是XHTML应该用于结构和CSS的设计是非常重要的。 XHTML应该是相当容易和简单。在另一方面,CSS可以是相当棘手的,因为每一个浏览器解释以不同的方式CSS。

To begin with, you should learn XHTML and CSS. They are the foundations of web development and it is important to note that XHTML should be used for structure and CSS for design. XHTML should be rather easy and straightforward. On another hand, CSS can be rather tricky since every browser interprets CSS in a different way.

接下来,你应该学习JavaScript(不与Java有关)。在我看来,学习JavaScript与库如 jQuery的并的 Protoype

Next, you should learn Javascript (which is not related to Java). In my opinion, learning Javascript is essential with libraries such as jQuery and Protoype.

之后,你应该学会服务器端Web开发。 PHP将是更好的比ASP.NET开始。为什么? PHP是免费的!此外,还有一堆免费的网络托管解决方案,为您测试您的PHP网站。如果你不希望测试服务器上,你可以下载免费的软件,将模拟计算机上的服务器,所以你可以在计算机上进行测试。其他语言/技术正变得像 的Python,Ruby和的 Node.js的

Afterwards, you should learn server side web development. PHP would be better to start off with than ASP.NET. Why? PHP is free! Also, there are a bunch of free web hosting solutions for you to test your PHP sites. If you do not want to test on servers you can download free software that will emulate the server on your computer so you can test on your computer. Other languages/technologies are becoming very popular like Python, Ruby and Node.js.

最后一件事,最终可能成为真的很方便!SQL用于数据库

One last thing that could eventually become really handy: SQL for databases!

XHTML:

  • Tutorial: http://www.w3schools.com/html/default.asp

CSS:

  • Tutorial: http://www.w3schools.com/css/default.asp
  • Design: http://tutsplus.com/
  • Design inspiration: http://www.cssheaven.com/
  • Design inspiration: http://cssline.com/
  • Pure CSS menus: http://www.seoconsultants.com/css/menus/horizontal/

的Javascript:

  • Tutorial: http://www.w3schools.com/js/default.asp

PHP:

  • Tutorial: http://www.w3schools.com/php/default.asp
  • Free hosting: http://www.000webhost.com/
  • Server emulation (Windows): http://www.wampserver.com/
  • Server emulation (Mac): http://www.mamp.info/
  • Server emulation (Linux): http://lamphowto.com/

SQL

  • Tutorial: http://www.w3schools.com/sql/default.asp
  • MySQL: http://www.mysql.com/
  • Oracle: http://www.oracle.com/
  • OLE DB: http://msdn.microsoft.com/en-us/library/ms722784(VS.85).aspx

ASP.NET:

  • Tutorial: http://www.w3schools.com/asp/default.asp
  • Documentation: http://www.asp.net/

的Servlet:

  • Java: http://java.sun.com/docs/books/tutorial/
  • Servlets: http://java.sun.com/products/servlet/
  • Servlets: http://www.novocode.com/doc/servlet-essentials/

其他:

  • Silverlight: http://silverlight.net/
  • Moonlight: http://www.mono-project.com/Moonlight
  • JavaFX: http://javafx.com/

*如果任何人有其他网站的相关知识,请随时提出意见,并张贴他们!

*If anyone has the knowledge of other sites, please feel free to comment and post them!

这篇关于应用程序开发者想开始web开发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆