Web开发入门
Linux:操作系统的王者;
Apache:Web服务器的霸主,安全、简单、易用;
PHP:Web开发中最流行的服务器端脚本语言,也是中小型网站必备的廉价解决方案;
CSS:网页设计者必须精通的圣经;
Perl:开发者的瑞士军刀,无论在Web开发还是在日常工作中都能发挥极大的作用,但国内应用还很少;
Windows:虽然我不喜欢它,但长期与它打交道毕竟有一些格斗心得;
Excel:不仅仅是电子表格,还能用于数据处理、文档制作等;
Photoshop:网页设计者谁没用过它呢?
这上面是从http://tech.idv2.com/about/ 网站摘抄过来的,也代表未来一段时间内,非常有用和吃香的的技术。我把上面的修改一下,以前在大学的时候,外教santosh也说过,在大学其实学好四个技术就OK了。1.一门操作系统 2.一个数据库 3.一种语言 4.计算机网络。
操作系统:Windows/Linux/Unix,其实Mac OS现在也很流行,很多大公司的美工、前端工程师、后台工程师都在使用Mac来做设计月开发
数据库:SQL Server、Oracle、MySQL、DB2等等。掌握一种就OK了。
语言:在开发中语言太多了,比如:C、C++、Java、C#、PHP、Ruby、Python和Perl等等,还有其他我不知道的语言哦!
计算机网络:这个是软件工程或者计算机专业中比较核心的课程。在这边blog中就不多讲了。
目前Web开发中主要三个平台,其中还有2个小语种平台。
.NET平台:asp.net+sql server +iis+windows
.Java平台:java+oracle+jboss/wsphere+Unix/linux
PHP平台:php+mysql+apache/ngix+linux/niux
Ruby平台:这个平台不是很熟悉,不过Ruby是日本人发明的。这个不得不佩服日本在技术比中国人造诣深厚。
Python平台:这个平台也不是很熟悉,不过MDN开发的apps platform平台是使用Python开发的。
其实每个平台都有自身的优点和缺点,选择其中的一个都能找一份好工作。技术的深浅,还需要在工作中,慢慢学习和细心积累。在这里主要讲的是Web开发,当然现在很多同学在关注移动开发,后续会写一些关于移动开发的概览。其实我个人的观点是Mobile Web开发也会是一个新的增长趋势。
本文基于 知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议发布,欢迎转载,演绎,但是必须保留本文的署名liminjun88(包含链接http://www.cnblogs.com/liminjun88/),且不得用于商业目的。如您有任何疑问或者授权方面的协商,请与我联系 。