1)我知道HTML / CSS。我从哪里开始学习如何构建网站和最终的网络应用程序?我在想Javascript(jQuery,是吗?)和PHP / MySQL。那是在正确的轨道上吗?
2)我认识java。了解你在问题1中推荐的内容有多难。你在哪里/如何推荐我学习?
答案 0 :(得分:1)
我建议学习PHP和MySQL作为下一步。要开始使用,您可以通过轻量级的预安装开发环境下载XAMPP。 http://www.apachefriends.org/en/xampp.html
PHP在语法上并没有那么遥远,因为没有原语。您可以开始使用w3schools.com,然后按照左侧边栏列表的方式进行操作。祝你好运!
答案 1 :(得分:1)
如果您已经了解Java,为什么不在Java上使用富Web应用程序框架之一,例如Spring或Struts,Wicket或Google Web Toolkit。或者甚至只是servlet和jsp?
编辑:我想部分答案取决于你的目标。你在寻找新的职业吗?或者,您是否只是想扩大视野,学习软件开发的新方面?
许多概念从语言转向语言 - 像MVC这样的东西非常普遍。 Web应用程序体系结构设计也非常普遍 - 无论您的基础语言如何,缓存,缩放,分片等都或多或少都相同。
对于纯粹的学习和乐趣,解释型语言很难被击败 - 没有重新编译,即时更改等。
答案 2 :(得分:0)
对于jQuery(绝对是要走的路),check out google有很多站点可以帮助你了解基础,官方的jquery站点也很有用。
并且永远不会排除W3schools作为几乎所有网络相关的一般指南。
(抱歉,我会发布更多链接,但我受到我的代表的限制。)
答案 3 :(得分:0)
在railstutorial.org上有一个非常棒的Ruby on Rails教程。您将了解Ruby和Ruby on Rails,尽管该指南绝对关注RoR。我自己也经历过,我强烈推荐它。
答案 4 :(得分:0)
一个非常合理的问题..
一旦你完成HTML,CSS ..下一步将是Javascript [因为它导致客户端脚本 - 在浏览器端创建动态网页]。
下一步是学习服务器端脚本..
服务器端脚本中最常用和最广泛的语言是PHP
学习PHP以及与许多数据库的所有类型的数据库连接。
一旦你完成PHP,你已经知道Java开始开发Java applet和JSP服务器端脚本。
最后,您将精通Web开发的所有基本领域,您也可以使用JAVA创建专业应用程序.. !!!
一切顺利!