如果你有耐心坚持个一年以上的话, 我会推荐HTML, css ,js, apache ,php, mysql 后三者是需要装软件的, 推荐wamp, 绝佳的一站式环境配置,WampServer, the web development platform on Windows直接包括了apache, php, mysql三个软件, 省的自己一个一个装(该软件的安装地址貌似被墙了,大家也可以直接装mac下面推送的XAMPP)。有不少人在评论里问mac os下对应的软件, 这里补充一下:XAMPP Installers and Downloads for Apache Friends 2. 下一步是学js, js相比前两个会难的多, 因为js才是一门正式的编程语言, 同样, w3school的教程全过一遍,JavaScript 教程, 教程过完了就可以买书看了, 强烈推荐一本超好入门书: 这本书是我看多诸多入门书里面写的最好的一本,直接从实际的应用场景出发,让初学者认识语言的细节。认真学,多看。 再进一步了解js的话推荐经典的犀牛书: 下面这段可以不用看了,因为2014年的前端主流还是jquery,现在已经是天翻地覆了。 3. 2020年补充下,因为这个答案是2014年写的,如今6年过去了,前端技术栈早已发生了天翻地覆的变化,三大框架vue,react,angular平分天下(好吧,准备说应该是vue和react评分天下……),这边推荐学习vue,因为vue的用起来更符合人的直觉,大家直接直接在官网学习,vue本身是比较简单的,难的是vue全家桶系统,nodeJs,webpack等一系列的工具,学起来也是不容易的,志不在前端的话也可以忽略这一部分,学会jquery就可以了。如果想学vue的话,也可以去努力精通,这边推荐一个框架,Ant Design,虽然说该框架是为react设计的,但根据我的综合使用体验,这个还是比iview等其他框架更加优秀一些。目前vue还在快速的进化之中,看书的意义不大,如果想看的话,也可以试试下面这本书。 4. 在前面你学习js的时候, 你可能就接触一些后端的东西, 没错, 就是ajax. 这个是需要后端返回数据的. 这个时候你要开始学习php了, 入门php相比于js会更麻烦一些, 因为运行php需要有很多细节要处理, 所以一本好的入门书籍是非常重要的, 这个w3school上面的php帮不了什么忙了, 推荐一本书:网站建设和管理基础及实训 语言数据库http://ASP.NET 语言数据库php+mysql 语言数据库jsp+server , 当然, 这过程中你会遇到各种各样的问题, 但是如果你学到了这一步, 非常欢迎你私信我来学习, 我绝对帮助, 现在肯学习的孩子太少了, 而且题主才上高中, 太难能可贵了. 5. 一些注意点, 学习HTML, css, js的时候, 只要有浏览器就够了, 不需要装wamp, 编辑器推荐sublime, 多用google, 多敲代码, 尤其是多敲代码非常重要, 不敲代码你什么都学不会. 其他的想起来再补充吧. 对于那些说加入xxx阵营的, 不要理他们, 直接在win上面学, php和apache对win的兼容性非常好, 完全可以从入门学到精通都无需碰linux. 当然, 如果你网站最终上线的话, 还是需要接触linux服务器进行部署。现在微软已经有了wsl,如果学习的时候有空的话,建议研究下wsl,可以直接在windows中使用linux系统进行开发。看完之后学jquery, 这个时候你基本能够了解语言库了, jquery 也直接过一遍w3school的教程,jQuery 教程. jquery会了, 基本上你网页开发前端就已经入门了, 如果你学的扎实, 反复的看, 其实你就可以胜任前端开发的工作了, 不过浏览器兼容性还是解决不了的, 不过你目标不是前端工程师, 浏览器的兼容性不了解也无所谓.
学习网站建设和管理基础及实训语言数据库ASP.NETphp+mysqljsp+server?
评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
0 留言