大学毕业几年了,零基础,想学电脑自学计算机编程入门,怎么选择好

谢邀 下次可以先去搜索下,没囿类似问题再提问哈

其实你现在这种情况,就是完全零基础只会开关机,重装用360那种

不要指望现在自己能听懂别人的建议,估计你壓根不知道下面回答说的是什么

高考后的暑假,除了等成绩就是和基友鬼混,好好珍惜这段假期而且零基础也学不了太多东西。你能静下心把郝斌老师的《C语言视频教程》看完就很不错了基本看完你就有点方向了,否则给你再多建议你也不知所措

具体看我之前的┅个回答吧:

题主问的是怎么准备,而不是问这样做对不对能不能成功。

我相信大家都成年了自己有规划。

看到题主我总是想起三姩前的我,想入门而不得门都找不到,没人给我建议用什么书,怎么学统统没头绪。

我大学日语专业15年离开学校时,只是普普通通的网民平时电脑有问题,只用360或者暴力关机的那种毕业后利用业余时间学了一点C的皮毛,目前正在自学javaSE

作为完全零基础,我必须先声明:自学难度很大题主请做好打硬仗的准备。

但如果真的热爱你会甘愿为她花时间,恨不得了解她的全部的

高考完,还是需要放松的所以,我觉得利用暑假学个C启蒙就够了。如果学得快可以再考虑学其他的。我一个菜鸟肯定不敢说C简单我的意思是借助C启蒙。两个月就学它吧剩下的时间好好和同学玩,以后很难有段时光和心境了祝福你。

1学C语言,一瞥什么叫程序

很多人推荐学python,马仩能做出东西而学C的过程从头到尾一直是黑窗口,太枯燥对此我不反驳。但因为我本身不觉得学C枯燥所以学得还挺开心。这点请题主注意

1,我推荐的视频是郝斌老师的《C语言自学教程》这套视频教得很浅,但重点够突出对零基础小白的启蒙做的非常好。与其说看这套视频学C语言倒不如说初探自学计算机编程入门世界,有个概念吧视频最主要还是教循环分支语句,数组指针,结构体等等最朂基本的程序知识但这些知识在以后的学习中都要用得到的。所以这个阶段借助C语言做个启蒙吧。

2C和Java的语法很像,java的创建和C是有渊源的有点传承的意思。所以后期学习java基础语法可以一带而过,直接学习面向对象和类的使用(原谅我知识匮乏,我的意思就是说學郝斌老师的C,是对以后学习java做铺垫即使你以后不学java,学python或者其他语言这套视频教的知识以后你都用得到。是程序最基本的知识)

2初学者初期不推荐看书

真正面向初学者的好的书籍太少。而且面向初学者的书籍往往会很冗长...因为为了照顾初学者要通过对比已知的事粅引入,或者大量的类比所以初期最好是看视频,顺便看看老师是怎么敲代码调试,化内存分析语句的知乎的人都是精英,他们早僦忘了自己当初在老师的指导下怎么学成的所以对初学者往往很没耐心。你经常会听到以下范例式回答:

看什么视频直接看书啊,直接敲啊!

直接看Thinking in java!(这本书对初学者而言相当于小学生看鲁迅的文章学中文...)

放弃吧,你学不起的(纯粹打击)

所以私以为,你以后洳果认定要自学不要理会这些人的话。找跟自己学习路径相同的朋友好过很牛逼但是没有借鉴作用的大神。

我建议看郝斌的视频先過一遍。因为纯新手的话没有人上课、没有人指导,几乎不可能独立地把书看懂而且刚开始会觉得非常枯燥。这是我个人的真实感受我一开始连VC++都不会装,什么叫编译点哪里运行?整型是什么和数学中的整数有区别吗?这些都是初学者的问题很正常,跟着一步步慢慢来老师还会带你敲代码。有什么比老师给你亲自示范一遍更直观

看完视频后,需要看书的可以买经典书籍系统性学习下。此時会好懂一下

1,郝斌C语言自学教程过一遍某些视频看不懂的,多看几遍(三遍还看不懂就做个标记,再往下看因为学习某些知识需要了解后面的内容...)。多百度查一查看看别人的博客总结。(windows自带的media播放器可以对MP4格式文件加速播放界面右击——增强功能——播放速度设置)

2,一开始就安装好IDE工具(就是运行环境比如你写文字要用word,写代码要用IDE工具我推荐Dev C++),不要想着看完视频再安装再去動手。

看视频一定要同时敲代码不敲代码等于白学,而且理解不深刻看懂了和会敲是两码事。

3初期建议背诵简单的小算法,比如冒泡排序怎么算闰年等。因为后期刷题时经常要用到

4,看完视频建议去刷一阵子题目,巩固下基础语法推荐我们母校的在线判题系統:

special课程相关—— 高级语言练习题(新手入门)50~ ——

共150道题目左右,刷完你的自学计算机编程入门启蒙就算OK了。

当然有些人对启蒙的概念是:看完什么计算机导论视频,完成xxxx教程每个人定义不同。但不管怎么样相信我,学完这套视频你的暑假起码不是浪费的。

郝斌C语言自学教程(可以加速):

在文理上刷题时自己写的程序源码:

1、做一名程序员绝对要耐得住寂寞,并且要一直有点兴趣促进你学习如果你完全没兴趣,你是不可能学会自学计算机编程入门

2、能抗压。咱干程序员这一行业每忝几乎都是面对枯燥的代码,经常要面临着加班除非你特意去很轻松的公司上班。

满足了这两点那就开始努力学习吧。

在分享学习之湔小编先来解释下,什么是自学计算机编程入门自学计算机编程入门其实就是给机器指令,机器的所有运作都是通过指令来实现的計算机是不懂人所说的语言,它们只懂计算机语言只有学会了计算机语言,才能跟计算机沟通给它们指令,让他们根据你的指令进荇执行。

自学计算机编程入门语言有很多但是我推荐Java和Python。

上面的统计已经很久了不是太精确。Python现在是第一

Java这门自学计算机编程入门語言仍然是当今非常流行的自学计算机编程入门语言,是c++的进化版在web(网站)领域应用非常广。几乎现在90%的企业都是用Java来进行开发的

Python語法不严谨,开发起来非常轻松省去了很多其他语言要花很长时间才能解决的问题。尤其人工智能的出现将Python的语言特性已经稳稳占领叻第一的宝座。

回到学习其实有很多选择,一个是自学二个去培训机构,第三是大学就是学这个专业

你要相信一件事,自学需要非瑺非常大的兴趣还有自觉。很多有 自学计算机编程入门基础的小伙伴们打算自学自学计算机编程入门语言的时候本来打算每天看一个尛时书,敲一个是小时代码但是坚持不了几天,就会放弃了在这基础上,是有自学计算机编程入门基础的那么你想想,一个没有自學计算机编程入门基础的呢你所承受的是,我要努力买书,自学但是呢,书到了翻了几下,然后还是继续玩手机去了然后就没嘫后了。

所以说如果你坚持要自学,你必须要非常努力把这个当回事,立志学好坚决不放弃。要有非常大的自觉性

如果你要学习┅门开发语言,上面我所推荐的Java或者Python。

网上有很多视频和电子书下载但是小编不推荐,因为你看完视频忘了你是不会返回去重新看嘚,但是书不一样哪个知识点忘记了,你可以翻书看一下就可以了。而且你什么钱都没花,你根本没有学的感觉

推荐书籍:《Java语訁程序设计》第8版,《Python基础教程》第三版(第2版很经典也推荐)。

小编觉得培训机构是目前对于零基础最好的入门很多人自学容易放棄,平时又不愿意花钱买书一直是看网上视频。学了半年了还是前面几章反复学,到头来一场空

见过很多人,说不愿意花钱去培训想自学,最后都没有学成为什么呢,因为都放弃了如果你花钱去培训机构学,小编想告诉你你花了钱,肯定会学进去而且比你洎学速度快很多,你碰到哪里不会老师会告诉你问题在哪里。

如果你大学选择这个专业你入门非常简单,只要你上课认真跟老师思路赱就可以一般大学会首先教C语言,毕竟有三四年的时间学习C语言一般一个学期是学不完的,你大概那个时候的寒假你要自己把后面那些没讲到的全部学完。

学完C语言一般学校会教Java,由于Python的兴起时间就在这几年所以一般大学Python课程还没开。Java一般分为两个学期教第一個学期是一些非常基础(变量的定义,面向对象的三大特性等)第二个学期教的就是高级部分(流,线程jdbc等等)。一年的时间差不多剛好讲完你跟着学校的教学,后续需要的知识点(数据库html,JavaScript等等)差不多等你毕业差不多学完但是小编要提醒的是,你不要等着老師来教最好你课前先看一下书,然后学的东西才能记得住有时候一本书,教到一半可能这个学习就结束了,下个学期一来就是教叧外一本书的东西。如果这个学期老师没有教完你必须要自己寒暑假学完,不然凭你哪些一般的知识,找不到工作的

说了那么多,解决一下上面自学留下来的问题。

一般自学整个Java se(包括基础 变量循环,选择面向对象。线程流等等)或者Python。你现在就要学的就是數据库(sql serveroracle,mysql任选一个都是支持t-sql语句)。学完数据库然后学习html,JavaScriptjquery,css+div

前端知识不一定你要特别熟悉,但是给你一段代码你至少要看得懂。

自学学完前端你就要学习专业方向的知识了。如果你是想干Android开发就要学Java和Android studio

最后说一下,学完之后该怎么找工作:

首先你必須先学好,然后你背一些常见的面试问题再之后,你还需要自己花点时间做几个像样的项目(没一个项目人家估计是不会要你的)。所以说你要自己做几个像样的项目,让他们也认为你可以培养

为了帮助小伙伴们更好的学习Python,技术学派整理了Python的相关学习视频及学习蕗线图

评论转发文章,私信回复:资料

首先告诉你的是计算机高级自學计算机编程入门语言都是相似相通的,会了一门自学计算机编程入门再去学习另一门会很容易

所以先选择一个比较简单的入个门,知噵自学计算机编程入门这么回事对自学计算机编程入门有一定的了解,然后再去深入学习和研究自己喜欢的那方面下面主要面向两种囚分别推荐,第一种是什么基础都没有的对电脑也不熟悉的人。另一种是了解一点电脑的基础和使用会通过百度查询遇到的某些问题,能独立解决一些问题的人


如果你是第一种人。没有任何基础不了解什么是自学计算机编程入门,对计算机也不是很了解那么推荐C語言。一般来说计算机相关专业,都会开设C语言课程C语言是高级语言里边最基础的,并且是面向过程的所以相比较其他高级语言,學习起来入门简单些刚开始学习C语言编出来的程序都是黑框框,没有界面如果想做个正经用的软件,肯定得有界面这个以后可以通過别的语言学,因为C语言写带界面的程序太麻烦了因为C语言基础,简单易上手,所以被大部分学校选为计算机基础课程

除了上述原洇,最重要的一个就是C语言搭建编译环境很方便下载一个C语言的IDE即可,不需要进行其他的配置所谓编译环境,就是你写代码并且编译玳码的地方也就是你的工作站,C语言的编译环境安装一个编译工具就搞定,方便万事开头难,所有的人学自学计算机编程入门刚开始大部分都会在搭建开发环境上卡住一阵所以一般推荐零基础的同学看视频学习,因为大部分视频都是教你搭建环境的跟着视频一步步操作,比看书容易些并且这些基础课程免费的很多,没必要花钱购买


除了C语言入门,还可以通过学习网页自学计算机编程入门语言叺门因为编写网页的语言相比较而言简点,并且写好网页就能看到界面有成就感。刚开始接触自学计算机编程入门除了了解自学计算機编程入门更应该培养兴趣,增加成就感不然刚上手就去研究电脑或者手机的带界面的程序,那太难了打击你的信心。

网页自学计算机编程入门可以从HTMl入手学习这个非常简单,并且这个写好之后用浏览器直接打开就能显示你写的东西并且这个甚至可以不用编译环境,直接用记事本来写很省事。你要是不承认这是一门语言的话可以去学PHP或。这俩也都不难但是需要搭建开发环境,跟着视频去做嘚话也是不难的,就是安装几个工具这俩语言的优势同样也是写了就能看到成果,并且语法简单


在学了这些基础课程之后,大家肯萣就对自学计算机编程入门有了一定的认识然后根据自己的兴趣,去学习你想开发的软件所用的语言这时候学起来就比较容易了,以後再怎么学习就有目标了不了解的事请,总是入门难一旦入了门,那将得到飞快的提高

第二种人,就是那些有一点点计算机的使用基础能善于使用搜索引擎的同学。可以直接上手学习JAVA或者Python这俩都是面向对象的高级语言,也是目前很火的语言像这种比较火的语言,或者像C语言那种比较经典的语言教程资料都比较好找。遇到问题也比较容易能搜到解决方法这两种语言最大一个问题就是需要搭建環境,这个对于小白来说还是挺麻烦的,需要安装一些环境然后配置环境变量,然后设置编译环境下载一些常用的库等等。在这安裝和使用过程中可能会遇到各种各样的问题,出现各种奇葩问题有些甚至跟着老师视频一步步操作,最后都无法运行所以这类语言僅仅适用于那些对计算机使用有点基础的,并且会自己查百度能自己动手的同学学习。如果身边恰好有个懂这些的朋友跟着他学习下戓者让他帮忙配置下开发环境,也是可以的


这些一旦入门之后可以直接深入研究,拿JAVA来说它是跨平台的,写好一个程序无论是哪个系统,只要他装了java的环境都可以直接运行这个程序,并且java除了开发软件还能做网站一旦会使用这些高级语言,你会发现同样实现一个功能C语言可能需要写几百行代码,而java或者Python可能只需要写几十行代码就能完成这些高级语言封装了很多功能,你直接调用就可以所以茬实现某些功能的时候更方便。

等你学的差不多的时候多看看网上别人写的源代码,自己尝试做一些能做的小项目如果学的是C或者Python这些,可以做一些数学题的运算程序求面积、体积,或者写个进制转换器之类的如果学的是HTML或者PHP,尝试自己做个属于自己的小网站实踐是最锻炼人的。这时候尽量买本参考书因为这本书需要来回翻,所以推荐买实体书至于买哪一本,可以根据你学习的语言去选择詢问下相关行业前辈的意见或者去搜索下网友的意见。


学习自学计算机编程入门之前最好先学习下电脑基础和相关使用技巧、计算机原理有助于你对计算机软硬件的了解和认识。把打字的速度提升下毕竟你的任务就是敲代码,速度还是比较重要的顺便了解下进制转换の类的,玩计算机的和二进制十六进制打交道有时候比十进制更多。

等大家学一段时间自学计算机编程入门之后你会发现,自学计算機编程入门的很多东西其实本质上就是数学、逻辑精华就是这些数学思维写出来的算法。

最后补充一句可以在买自学计算机编程入门書籍的时候顺便买本劲椎病的预防和治疗,这样的话凑凑单或许能包邮。

自学C/C++自学计算机编程入门难度很大不妨和一些志同道合的小夥伴一起学习成长!

C语言C++自学计算机编程入门学习:

微信公众号:C语言自学计算机编程入门学习基地

有一些源码和资料分享,欢迎转行也學习自学计算机编程入门的伙伴和大家一起交流成长会比自己琢磨更快哦!

我要回帖

更多关于 如何自学编程 的文章

 

随机推荐