任何一种编程语言,系统的学习的时间我基本规定在一个星期以内,这是因为时间宝贵,不像在学校的学生可以有无数的时间来慢慢学习,入门之后实践过程中继续深入学习,用得越多就越熟悉。
如果之前没有编程基础,就不能这样规定学习的时间,应该根据自己的实际情况来定新的语言进行系统学习的时间。
首先,官方网站是必须看的
任何一种编程语言的官方网站是必须准备好的
查一查官方有那些可以看的资料。比如软件下载,官方文档,官方的tutorial教程,不必急着看,知道自己能在官方网站找到什么东西就可以了
比如我找到了各个版本的入门资料,详细的语言说明
语法说明
入门Getting Started
其次,国内别人提供了那些学习资料,比如资料网站,教学视频
再次,国外有没有可以学习的网址
作为一个职业程序猿,基本的英文还是需要掌握的,即使不太熟,也可以借助一些翻译工具,也能逐步在学习过程中学习英文,一举两得。经过翻译的资料,经常由于翻译的人不是专业人士,胡乱把一些专业术语进行翻译,导致,看懂中文都无法对照是什么英文,这样的学习结果不是太好。因此,还是要多看英文资料。
经过一番比较,我初步认定GURU(大师)这里的入门教程,我最容易学习,容易看,容易懂,脉络清晰
因为我熟悉英文,而且w3schools.com的资料比较权威,因此,这个就是我选定的资料查询平台
最后,我将跟随guru大师(我选定的入门教程)一起学习几天,顺便把学习的过程贴出来,希望能帮助到各个希望踏入程序猿殿堂的人,希望帮助到在编程语言层出不穷的时代,在各种语言如何选择,能让自己如何紧跟时代脉络,不落后于这个发展瞬间万变的时代。希望把这种无师自通的能力说给初学者。
我现在已经没有必要这样系统的学习了,看到代码就能明白个大概,可以在工程实施过程中一遍完成工作,一遍深入学习