您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何零基础自学编程?
基础,自己的,语言如何零基础自学编程?
发布时间:2016-12-08加入收藏来源:互联网点击:
再有一个东西就是变量,变量是初学者较难理解的一个概念,因为变量通常指的是计算机存储的一片区域,类似我们大脑的记忆功能。你可以简单理解是一张张便签纸,帮程序记忆它自己运算的结果,用户输入的数据,或者其它设备传输给它的数据(比如互联网来的)。有些你能改变它们的内容,就叫变量。有些内容是固定的,你只能看不能改,就叫常量。这些常量和变量可以进行上面所说的各种运算,包括布尔运算,这些计算结果则会影响程序在每一个分支的选择。
上面这些你都能有个大概齐的理解之后,就可以选择一门编程语言了。下面这个排行榜里面基本就是一些目前比较流行的编程语言了,这和学英语的原因一样,只有一个原则,适合的几种语言你选择最流行的那一种。为什么?因为第一个最流行肯定得到了大众认可,入坑的机会很少,其次是用的人多,你可以找到的资源教材和范例代码都会更多,方便你入门之后再去进阶和交流。
至于哪种编程语言适合你?主要和你学习编程的目的有关系,如果是觉得编程很酷,试试自己能不能也变成个黑客发明家之类的,那么C/C++比较适合,应该它们和计算机本身联系更紧密,通过学习这两门语言可以对计算机进行非常深入的理解。如果就是有几个数据需要分析分析,写个论文发个总结啥的,甚至就是觉得想看看编程有没有用处的,建议学习Python,这是快速借助计算机算力的不二之选。
如果上面两个都不是你的目的,那么恐怕学习编程大多是来自于你的职业需求。找到你的企业或者想入职的企业,或者想进入的创业领域中,大家都用什么编程语言,你就用它。如果是自己开发产品,则还有一个小提议,一定要去GitHub上先找找看,有没有类似的想法和开源项目,这也会决定你选择的编程语言。
至于具体学习一门语言的过程,也很简单,多调试就行。去网络上,书本中,找到自己感觉有兴趣的程序范例,不要复制黏贴,而是一行行给输进去,然后自己调试出正确的结果(自己输入肯定会出错,找出错误是非常好的学习编程的实战方式)。模仿完成后,在自己给程序定个新运行结果,改改看,继续调试,看程序和你想象的是不是同一个结果,不同是因为结果无法实现?还是程序哪里没改好?几个程序试下来,你就会发现,学编程比学英语要简单,没啥可怕的。
回答于 2019-09-11 08:43:50
(1)学好基础(比如计算机系统、算法、编译原理等等)。
(2)选择好需要学习的语言,如:个人是学习JAVA首先去找一个Java的基础教程学一下,这里推荐慕课,菜鸟,学习Java基础的时候,应该尽量多动手,你想的程序,可能和你编写出来的是两回事。
(3)学习一些Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。
(4)可以在GIT库上找些开源的项目,自己模仿到来做一个,别看代码,只看简介、页面和功能。
(5)深入的学习关于JAVA方面的其余知识。
回答于 2019-09-11 08:43:50
Java学习,从入门到初级再到中高级,期间总要经历一些过程,比如说:由之前的机械模仿,到之后的自己改编,再然后自己的开发等等。在学习过程中,从书籍到视频,再到各大网站的交流进步,一步一步建成自己的罗马。
对于初学者而言,不要妄想在段时间内快速掌握Java的全部内容,一开始打好基础很重要,而且越大的公司,越注重考察你对基础的深入理解。
学习Java,切勿急于求成,我们唯有通过每天的点滴积累才在修改bug的过程中得心应手。在学习技术的同时,一定要多撸代码,做到熟能生巧,多逛一些技术论坛,技术论坛往往是很多程序员思想碰撞的平台,会学到很多知识。
回答于 2019-09-11 08:43:50
你要考虑到你的学历,看你是想学前端?Java?还是大数据!
挑选的话,建议你参考招聘信息和你的兴趣。
前端是可视化的,你学着会很有成就感。
每天有效学习时长要有6个小时这样,1-2小时的笔记时间,敲代码的时长2-3小时。
你要针对性的去学习,不要一口吃个大胖子,学习是个循循渐进地过程。
建议按着学习路线去学习,基本这种都是针对企业的招聘来安排的课程。或者看看招聘信息去学习。
编程一定要代码量上去!!!
因为很多都是一学就会,一敲就废。
俗话说,键盘敲烂月薪过万;键盘落灰狗屎一堆。
学编程没有什么捷径,就是要多看别人的代码,多敲自己的代码。多思考为什么要这样,培养编程思维。
推荐看B站全网最全Web前端学习路线:
https://www.bilibili.com/read/cv5650633?spm_id_from=333.788.b_636f6d6d656e74.7
B站全网最全Java学习路线:
https://www.bilibili.com/read/cv5216534?spm_id_from=333.788.b_636f6d6d656e74.4
B站全网最全大数据学习路线:
https://www.bilibili.com/read/cv5213600?spm_id_from=333.788.b_636f6d6d656e74.7
回答于 2019-09-11 08:43:50
上一篇:腰椎侧弯的标准是什么?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |