- A+
如果你像我一样并不指着编程吃饭,只是想看看代码工作起来会产生什么神奇的效果,并同时来锻炼自己的逻辑思维能力的非科班出身(本人英语专业有很大优势),可以参考以下内容:
1.建议从HTML和js(js就是javascript,你要说它跟java有什么关系,嗯,就像雷锋和雷峰塔的关系)开始,HTML非常简单,你可以用HTML在一小时内做个不错的静态页面。js提供比较简单的交互,比如弹出一个对话框告诉你现在的时间,在屏幕上显示时间倒计时等等好玩的效果。
最重要的是,这两个不需要安装服务器环境,在你的浏览器里就可以运行看效果。
2.下载一个编辑器(其实就是高级的记事本),推荐sublime 3
3.兄弟连高洛峰的视频在猿代码网站上都附有代码,这个非常重要,一定要找到配套代码,照着代码在编辑器中敲一遍,然后在自己的浏览器里运行看效果,如果有错误,看看代码哪里错了,一般都是少个分号,少个括号什么的。
4 .这个时候即使运转正常有些地方你也不明白,找到峰哥的配套视频观看理解代码。因为峰哥也是自学出身,学习路径跟你我类似(只看峰哥的,其他兄弟连的老师很呵呵)。
5.都学好后,找一些网上的趣味题,比如20元买啤酒,小球比重量,用js来做这些题,用HTML来显示结果。
6.如果想进一步把自己的代码放到网上让别人能看到,还能有数据存取这样的处理能力,就该学习峰哥的PHP课程,会手把手教你搭建本地服务器,然后跟HTML同理,下载代码,然后敲,一章敲好了看视频理解。
7.到这个阶段,你就可以做个简单论坛玩了,虽然界面会搓的一比,但是能用啊。
8.不要试图学会各种主流语言,比如python,ruby,go,C++, JAVA, 你会发现浪费大量时间却还是什么都没学会,亲测不可为。
要明白,计算机编程语言,就像英语,他就是个工具,用来表达你要表达的内容,不要在语言本身上走火入魔浪费太多精力,多找一些目的,比如上文提到的趣味题,或者做个什么博客,什么论坛,目的驱动,在实现的过程中学习,百度不到就谷歌,不会翻墙私信我。
9.编程跟英语一样都是实践科学,你不用就没意义,必须实际试了之后你才会知道卧槽原来这样。站在岸上你永远学不会游泳。
10.学习编程的目的更多是锻炼逻辑思维能力,解决问题时候的主动学习,查找能力,这点我觉得是我国教育体制下最欠缺的。我们都习惯了等着老师来喂饭,独立解决问题的能力很弱,用一个美国码农的话说,中国程序员需要把问题分解到很细的颗粒才能解决,就是这种习惯的体现,虽然我们在理论能力上完爆他们。现在编程已经成为美国中小学必备的科目,甚至奥巴马对此十分关注。再看我国的教育,落后的本质还是教育上的落后。
敬请持续关注小马资讯进行IT界行情分析,并教你玩转电脑!
2016年5月17日 上午8:49 沙发
会有人看到评论回复么
2016年5月19日 下午8:21 板凳
怎么翻墙?求解……
2016年9月6日 上午2:58 地板
怎么翻墙? 小马哥
2016年9月20日 上午11:49 4楼
小马哥,怎么翻墙啊,之前用过gogent,后来在校外不怎么好使了啊
2016年12月24日 上午12:23 5楼
怎么私聊你呢,小马哥
2016年12月30日 上午2:13 6楼
如何翻墙