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

50 篇文章 0 订阅
28 篇文章 0 订阅

学了这么久也该总结总结了!从一无所知到小白,到自主学习,再到跟着别人走。走了不少弯路,
希望这次总结能帮到自己和别人。
看了这么久的文章,尽然没有介绍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开发方面的介绍,希望对那些还在自学的人有帮助。
每周至少一篇博客,希望坚持!!
感谢留言,欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值