您的位置:首页 > Web前端

个人关于web开发浅尝辄止,web开发概览

2016-11-19 15:46 253 查看
学了这么久也该总结总结了!从一无所知到小白,到自主学习,再到跟着别人走。走了不少弯路,

希望这次总结能帮到自己和别人。

看了这么久的文章,尽然没有介绍web开发系统流程的文章,各个阶段该学什么,什么地方需要重点掌握,什么地方需要了解,竟然没有。没办法我写一个吧。

虽然我是初学者,但是希望踩过的坑能帮助到自己和别人。

首先,我呢,大学,二流还是3流不好说。开始是自学,然后有人带,然后就废物。自己学呢首先找资料是一门技术活,一来就看开发文档的就是扯淡,我觉得应该先看一些统筹概念性文章。了解一下程序员这个职业,然后在看技术。比如可以了解web开发是干嘛的,安卓是干嘛的,运维是什么,服务器部署等等(我就是这么来的)。然后就是技术了。网上有很多技术论坛或者技术网站,比如知乎,CSDN,博客园,国外的级更多了(先翻墙),https://www.processon.com ,github账号要有,coding.net又可以有,萌码,实验楼,freeCodeCamp,IPEN等等。这些都是基础,从一个标签开始学习。我痛心疾首就是没有打好基础,现在拼命补,记得标签越多越好。当然就业的网站也要多关注领英(莫名其妙封了我),拉钩等,微信就是公众号了,什么程序员那些事,前端开发,黑客技术等寓教于乐特别好(15个程序员必关注的公众号)。

然后是系统知识了,由于我是新手就不装b了。大神们欢迎留言提供学习方法。本文作为补充只是提供学习途径和方向。

(个人化的小图,欢迎指正

http://www.processon.com/mindmap/582fe577e4b0645c0ec62791http://www.processon.com/mindmap/582fe577e4b0645c0ec62791



制作的动图,勉强看一下。东西不多,感觉把重要的知识都写出来了。有补充的话,欢迎留言交流!

1 html+css:各种标签和属性,还有各种技术(图片后面的文字隐藏,左右等长伸缩(padding-bottom:9999em,margin-bottom:-9999em;),浮动布局,清除浮动,定位布局(relative,absolute,fixed),框架(frameset,iframe).

2 js/jq:各种插件和函数。基于函数编程(个人理解)。ajax很重要。

3 后端PHP/JAVA,脚本语言PHP函数超多,java好一些但是相对与PHP难一些吧?java为例:工厂(单例)模式(饿汉模式,懒汉模式,双重锁模式),SSH框架,mybaties框架,herbarate框架,PHP最常用的是THINKPHP吧!然后最重要的就是MVC思想了。java的servlet,PHP待补充。都是B/S思想。

4 数据库。一般常用的是mysql。CURD是基本的吧。select,insert,update,delete(truncate不知道是不是打错词了)。连接数据库什么JDBC,数据库连接池。

5 服务器:个人测试,服务器一般用apache。安装很麻烦!PHP用wapserver集成一体的。

除了上述的以外就是一些要用的边角了,jsp指令,cookie,session,正则表达式。

注意本文后端语言综合了PHP和java,但是偏向于java,请注意分辨。PHP和java会一个就行,但是技多不压身。

剩下的就是应用了,写前端PS是一个必杀技啊。

本文就是希望提供一个大体的介绍,特别是web开发方面的介绍,希望对那些还在自学的人有帮助。

每周至少一篇博客,希望坚持!!

感谢留言,欢迎指正!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息