一、学习前的告诫
学技术,首先得明白一个道理:技术更新太快,学习永无止境。说的白了点,技术活是个比较累的活。今天的新技术,明天就可能淘汰掉。it圈流行的言语---"学技术,是吃青春饭的"。
一入侯门深似海,各种体会自身知。既然选择,那么请尊重自己的选择!针对那些学门手艺,先捞个饭吃的,别来浪费青春。
二、语言略叙
针对web编程语言,目前最流行的php,java,C#,VB,Ruby。。。。。。语言太多,跟着行业潮流走是没有错的。
从火爆的asp,jsp,asp.net。到现在的php疯狂应用。web编程,大片江山尽归php占有。但”稀缺的资源“永远是最贵的。
三、语言学习入门
选择好一门学习的语言,如何学习?这个是每个初学者的痛苦之处。如果脑袋不灵光,怎么学,都找不到路。学习语言,大多数,对基础的知识学习的不够认真,太简单的带着三分轻视,在学习时,也是走马观花,顺手一翻几十页。这种现象在初学者身上是一种”病“-----难治之症。书在手百看百能识;页封时几字几句忘。
有问题问百度,查技术文档请用谷歌,或其他搜索引擎。
1.学习语言得从开发环境搭建开始
web语言编程,首先得搭建学习语言的开发环境,比如说php。目前有现成的环境软件,下载运行就可以使用,针对初学者是不错的工具(phpstudy,xampps,wamp Server)。如果需要需要知道原理,请查阅php官方文档,亲自搭建环境。没有环境如何谈学习?这种学习最多也就是”纸上谈兵“罢了。
2.学习语言基础知识
学习语言的基础,不是看看就会的,而是需要实际动手操作,针对每个基础点进行操作、运行。才能在错误与问题中发现新的问题,解决所有碰到的问题,才能加强记忆,深刻记住。也许会碰到一些书本或者资料里以及网上原本就是错误的知识点。只能通过查找大量的信息去佐证真伪,用实际的操作去验证各自的说法正确与否。没有这个毅力,请放弃吧!在学习任何知识点时,会牵连出其他的很多问题。只有不断的解决问题,才能理顺。在基础知识学习中,碰到的问题相对比较少。
3.学习深入进阶
学习语言基本知识,在不断的提高自己认识,以及语言知识时,积累到一点量的时候。可以开始写一些比较复杂的程序模块。各个基础知识点能相互的应用,就可以学习如何进行web编程。
web的网页上如何输入数据?输入的数据如何保存到数据库?如何从数据库查询数据?显示在web网页上? 所有的语言学习,在基础知识扎实的前提下带着前面4个问题学习编程,就已经在路上了。做一个简单的动态网页,做一个复杂的动态网页。最复杂的问题,可以细微的分解。这就是在第一篇中红色标识文字,这是学习web编程语言的精髓思路。
4.学会”抄袭“
在不知道如何灵活应用的时候,先学会学习别人的东西,才有可能产出自己的东西来。抄袭,是需要理解人家的思维方式,理解人家的处理问题的方法技巧。
5.高级入门前
目前,流行的语言大部分面向对象,针对初学者谈这些东西,只能是增加学习的难度。在学习初期,也就是还只会懂得借鉴的同时,不要过多的关注。如果能明白那更好。每个人的学习能力不一样,效果也不一样。
为新手提供帮助,为企业降低成本。学习交流群号: 484952351、31954000 C#、PHP、JAVA、html、CSS、JavaScript、jquery。