15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 如何系统的学习web开发?(已有网站开发经验但不精) ?

如何系统的学习web开发?(已有网站开发经验但不精) ?

时间:2023-11-28 12:54:01 | 来源:网站运营

时间:2023-11-28 12:54:01 来源:网站运营

如何系统的学习web开发?(已有网站开发经验但不精) ?:要写PHP,不只要会PHP

给你看看参考书

========================================

说说我的学习过程

一开始我是学.Net(C#)出身的

这个学习过程给面向对象打好了基础

那本C#高级编程我通读了至少有3遍

之后有项目经验了以后再慢慢看别的

然后接触了PHP,一开始觉得各种不好用,现在觉得PHP比C#方便

不过面向对象支持的不是很完全就是了= =

基本技术好的都得是自学~

========================================

推荐的学习过程

1. 入门书籍

《PHP和MySql Web开发》<-- 这本算是PHP的入门红皮书了

《CSS入门经典》

《锋利的jQuery》<-- 学习jQ的话推荐这个,很快就能看

下面的朋友提醒我了@高玉龙

基础知识还应该学习正则、json、XML、Ajax

不过这三个不急,可以在实践阶段边学边用(一开始不会没关系,哪怕不用都行,但是你得知道有这个东西)

看书的时候看到不懂得地方可以记下来,在实践环节自己试试,再找找资料就行了

千万不要卡在一个地方,对整体学习过程不利(っ °Д °;)っ

2. 实践

看完书呢就开始写代码╮(╯▽╰)╭

至于写什么内容都可以,重点是不要用任何框架,要从最底层的代码写起

当时我是从头开始写了一个网站程序

写网站是很好的,包含基础的增删改查、文件上传、套版等内容

网站要能写出来的话,基本上基础就差不多了

不知道的东西可以翻书和百度

推荐一开始不要用模板引擎,用hereDOC输出代码,方便理解PHP整体的运行流程

具体的流程《PHP和MySql Web开发》里说的停清楚了

JS部分的话一开始用JQ好了,就算不用JS也没问题≖‿≖✧

网上多看看代码是少不了的!~

3. 再看一遍书

再看一遍《PHP和MySql Web开发》,很多一开始不明白的地方就明白了

4. 学习框架

推荐学习1-2套框架,我当时学的是WP和TP

这两套都不错呢

尤其是TP,国内的资料很多,边写的结构也很清楚

官网的手册一定要完整的看一遍,不要求全部记住,至少要知道有问题找什么内容

5. 再实践

用框架写个东西玩玩咯,写啥随意,目的是要熟练应用框架

这个阶段可以练习下JS和CSS了,不过CSS不熟也没关系,对JS一定要知道一些

6. 进阶

上面的部分都是作为一个PHPer的基础数字了(个人认为)

接着就看个人兴趣了

PHP

PHP接着我觉得要学的就是缓存了

一开始学memcache入手比较简单

其他内容看工作需要了~

反正有了自学基础的话学什么都不难~

程序设计类

我推荐的话学些下设计模式,推荐书目《Head First 设计模式》,使用Java的,不过对于理解很有帮助

然后又针对性的去看PHP的设计模式

还有就是代码重构了,我看的记得是C#版的,具体书名忘了

JS类

JS的话可以学全,学全了老板不要我老子就做前端去(╯‵□′)╯︵┻━┻

《JavaScript入门经典》这本书里涵盖的内容挺多的

《JavaScript权威指南》里边,算是进阶的进阶

《你不知道的JavaScript》短小精悍,我只买到上,不知道下有没有出

对于JQ的理解也需要加深

《JQUERY COOKBOOK》是不错的进阶基础

JS想要学通的话,嘿嘿嘿,prototype要搞懂

其他

还有服务器、数据库这块可以找些东西学

这些我不熟悉,就不误人子弟了

========================================

最后

这只是我的学习过程,可以参考,全部照做的话可能效果不理想

最重要的还是要找到合适自己的学习节奏

以上

P.S. 年轻人不要浮躁~

关键词:经验,学习,系统

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭