it编程自学,如何自学电脑编程

1,如何自学电脑编程 如何自学电脑编程建议你到网上收索初学者之路视频教程网学习一下,里面全是从零基础讲起的电脑编程教程地址:http://www.cxzzl.com.cn/cxzzlschool/index.asp?boardid=56希望对现在的你有所帮助建议刚开始学习计算机编程,先不要搞得太难了 , 这样几下就没有什么兴趣学习下去了 。c语言属于比较难的一种语言 , 需要学习和掌握的知识点较多 。我建议你刚开始时学习一种面向对象的语言,比如.net和java是首选 , 这些语言很容易上手 , 很快会看到学习的结果,也能够很快体会到计算机编程的乐趣,比如很容易看到运行结果等等 。等有了一定基础,再来决定下一步的学习目标 。比如学习linux , c语言,shell编程,数据库编程等等 。先学C语言 然后再学面向对象的语言比如 JAVA C#之类的
2 , 零基础如何自学编程成为一名程序员有哪些书推荐只想做程序员吗?1. 前端开发,负责页面展示 。学习路线,html+css+javascript+jQuery+bootscrapt之类的框架,前期学很简单,一个<button></button>就能显示一个按钮.要学精通还是有难度的,需要线性代数之类的高级知识 。如果没有好的文凭,那可能还需要ps技术 。2. 后台开发 , 负责后台逻辑,可以选择的java,微软....这是目前最大的两个体系 , 也各有优势 。java前期较简单,前面的学习基本上都是方法调用 。但要想精通同样很有难度 。选择微软也可以直接从C#入门,前期和java一样易学 。3. 在学习一门语言之前 , 首先要考虑好选择哪种架构,可分为CS,BS两种 。BS是网页开发,CS是桌面应用程序开发 。(仅供参考)若选择微软 a.桌面开发学习路线是C->C#或者C++ ->数据库b. C#->网页开发 html+css+javascript->数据库若选择java a. 网页开发:javaSE->数据库->html+css+javascript->ajax+xml+(json可选)->JSP&servlet->SSH(之类的框架)市场上还有很多很多语言,比如PHP,Python....可以去58同城找招聘程序员的信息,看看他们公司的要求,学习公司需要的 。选择书籍可以根据上面推荐的语言去查找 。最好别选明日科技出版社的从入门到精通系列 , 坑死人 。再次申明,这些文字仅供参考 。微软答得很简略,还需要自己再去找找更详细的资料 。看视频也可以,百度传课或者腾讯课堂,都有很多质量不错的Java教程 , 你可以去找找适合自己的!【it编程自学,如何自学电脑编程】
3,电脑编程可以自学会吗需要掌握哪些课程看你自己的理解能力学习能力!有的时候一个程序一种语言可以用好几种方法去编写!C我看了网上有出到17章的等你什么时候能把那书看完能理解了记住了会用了就成了!有两年的有一年的!最段我见过半年的学习班学校!学校时间长可学的巩固!如果只是检点程序5个月左右长人!如果靠这个吃饭!或者当高手!那最起码得1年左右!非长人超人或者不是() 。。那也得半年!这东西出的也快变的也快不停的出东西说不定等出到奔10的时候编写程序又是一套方法!学不完的!编写程序需要几个月1-5学习就没法说了!你查一下一个兆能写多少个英文或者字母空格和符号就知道把一个16兆的简单程序编出来需要多长时间了!都是一个一个的字母语法符号打出来的!嗯,自学也是完全可以的 。建议如果你是初次接触这个,可以从C语言开始学起,这是编程最基础的部分 。之后呢 , 你可以学学Java,网上这方面的视频很多,去电驴上找找,可以从最基础的开始学习 。建议刚开始学习计算机编程,先不要搞得太难了,这样几下就没有什么兴趣学习下去了 。c语言属于比较难的一种语言,需要学习和掌握的知识点较多 。我建议你刚开始时学习一种面向对象的语言 , 比如.net和java是首选,这些语言很容易上手,很快会看到学习的结果,也能够很快体会到计算机编程的乐趣 。等有了一定基?。?再来决定下一步的学习目标 。比如学习linux , c语言,shell编程,数据库编程等等 。vbvfvcc语言数据库java ......对于新手来说c语言属于最基础最难学的一种语言,你把C语言搞懂了,那以后学什么语言都简单多了恩,只要有心 , 还要有资料可以建议到这里看看 http://www.cxzzl.cn/
4,如何自学IT首先需要确定你的学习方法,然后开始学习一、如果是自学:1、你需要确定自己几个问题,比如:a、自律能力、自我控制力够强吗?b、对于编程这种抽象的东西理解能力怎么样?c、以及自己是否真的决定要加入这个行业了?在做出最后的决定之前,必须认识自己如果你还不清楚这几个问题,继续往下看 。2、用自学来判定,自己是否能坚持:现在随着知识慢慢被市场重视,更不用说 IT这个方向 。所以 , 如果你考虑清楚了,我建议你先给自己一个测试 , 看看自己是否真的热爱这个新领域,以及是否可以自学 。方法很简单,现在找学习资料(书籍/视频等)不是什么难事 。所说的测试,就是考验你的 “三个力” :控制能力、意志力、解决问题能力 。把自己当成上班的同学,每天至少 8个小时工作(学习)时间,给自己每天不同的任务,对于完不成的 , 可自己晚上加班,寻找解决途径,但必须是当天完成 , 如果你这样能坚持半个月,那么你不用去培训了 , 你可以通过自学来给自己涨技能 。二、如果选择培训机构需要注意的有:1、实地考查,是否真实存在的机构2、教学质量,去机构就是为了学习,教学质量跟不上,钱也打水漂 。(先去试听,授课老师的讲课方式能否理解 , 并考验自己对这个行业是否真正有兴趣)3、面授课程,参加面授课程可以在课堂上遇到的问题及时与老师沟通 , 得到解决 。即使理解不了的问题 , 有人可以带着手把手的教,学习起来会比较轻松 。可以到书店买些参考书也可以到网上看学习资料考级没用的,那都是虚的,自学的话先多看硬件,然后最好学一门编程语言,需要点英语和数学基础,祝福买点书,弄个电脑对着书本敲代码就行 。再看看别人怎么说的 。首先要明白IT并不是一定要回语言 。如果没有语言基础想学软件编程肯定不行 。但事在人为 。网络也是一块硬骨头,很难啃 。建议可以学学软件应用 。此外不能说IT怎么自学,IT是一个很大范围的东西,网络营销,电子商务应用,软件工程师,网络工程师 , 系统应用工程师,硬件工程师,多媒体工程师等等,要看兴趣选择一个从基础开始学习IT下面也细分很多领域,看你是想从事编程开发工作,还是IT行业的其他工作 。5,如何学习计算机编程先学BASIC语言,然后学C++,还可以学VB或者JAVA,看你个人爱好,前提是必须有耐心,动力要来源于兴趣.1,当然是数学好 , 逻辑思维能力要能还要有一定的毅力呀 。2,当然是最基础的了,根一定要扎牢了什么Q语言了,不要厌烦 。3,最大的学习障碍还是你自己,打自己打败了什么都克服了 。学习的时候最好看一些厚的书,讲的比较详细 , 图文搭配的比较好,会对你有很大的帮助 。1、学习者基本必备条件 1.1一般都要求英语好,毕竟相当一部分代码采用英语(也不绝对英语要好)1.2灵活的思维,懂的逆向思考,毕竟学会之后要靠自己去想去编写2、从何处学起 2.1个人以为从C开始,因为它好比是一个建筑的基?。苁侵匾? ,不提倡VB,那家伙代码得多,你要是光用软件,一辈子也学不好3、最大的学习障碍是什么,该怎么克服 烦 , 太多的东西,看着都怕,你说能不烦吗?克服还是那句话 , 不会了可以去转悠一下,活动下思维,但还是要坚持的学习下去!~我给你一些JAVA的学习经验JAVA主要是分为:WEB部分和应用编程,要想快速的学好JAVA那就要每天需要很刻苦的精神,我想大约的时间安排如下:1 COR JAVA 要学20天(很重要哟)一定要学好,每天 上机至少四小时2 学基本的SQL要7天3 JDBC 要学5天,重点放在OR/MING上,并要学一至少一种开发工具4 SERVLET 要学10天5 JSP 要学10天6 买本书结合例子用 JAVA+JSP+SERVLET作一个小的项目 7天7 学HIBERNATE要7天8 学SPRING 要7天这就基本上差不多了 。如果能找到工作的话 。还要学UML,编程模式如果还想深学的话,就要学EJB(很难哟) 。大约要学1个月 。我也正在学C,觉得挺好的,国内的C语言书籍一般都是汉译过来的!个人觉得学习者基本必备条件,应该是耐性和兴趣吧!多看多练吧!基础性的东西是最重要的!遇到障碍的时候,多去一些编程网站、黑客网站、安全网站之类的论坛问问吧!这是我对学习C和C++的一些想法:如何学习C和C++是一个很长也很痛苦的话题 , 需要长期坚持不懈的努力,你学习这些编程语言的同时就是你和计算机交流的过程,你可以想象计算机是一个很笨的人,你说一句 , 他就照着做一句,但是你要让他理解你所说的东西 , 程序编写有问题就是计算机不知道你说的是什么或者你说的和你想要计算机做的是不同的事情,学习语言的第一步就是准确的表达出你的意图 。这其实是一件比较困难的事情,因为你要知道计算机是由0,1组成的,也就是计算机能够表达的是有限的数学能够表示的东西 , 所以你要知道自己所要表达的,是否能够用数学的方式来表示 , 这是第一步,然后将数学的东西用C或者其他语言解释为计算机能够理解的东西,一个程序就可以了 。所以学习计算机最重要的就是数学和逻辑思维能力 。计算机科学可以说是数学的一个分支 。对于数学的学习,是一直都不能松懈的,他可以锻炼你的逻辑思维能力 。然后就是学习语言了 , 建议初学者还是先学C语言的好,C语言的语法远比C++要简单,这样初学者的精力可以比较多的放在对程序的考虑上,而不是对语法层次的学习上,因为语言只是一种工具,而算法和数据结构才是程序的精髓 。C语言的学习书籍 , 首先我要说的是谭浩强的那本书绝对绝对不是什么经典,但是他可以将初学者入门 , 记住的一点就是,第一章千万不要看,第一,他第一章讲的是工具的使用,第二,他讲的工具已经过时太久太久了,哈,不过不知道现在的计算机二级考试还用不用TC了 。先看谭浩强的书,大概知道一些C的东西,然后去看经典 , K&R《the C programming language》,这本书,如果你是用C的人 , 就一定要有(不过我还没有,只有一个电子版) , 为什么呢?因为写这本书的人,就是创造C语言的人 , 他是C语言的老爸,那这个世界上 , 还有谁能够比他还了解C吗?所以这本书一定要有 。暂时,我认为 , 初学者这两本书看语法就可以了 。第三,算法和数据结构 注意了,重要的东西?。?算法我现在在看的是<Introduction to algorithm>和 《the art of computer programming》,但是初学者建议不要看,因为太多了,课外时间是不够的 。但是让我推荐一部算法的书,我还真不清楚国内哪本比较好,不过似乎有信息学竞赛的老师出的一本,不错的 。具体名称要你自己去查了,数据结构,就用严蔚敏的好了,把上面的东西都看懂了,把题目都做了 , 就比很多人强了 。4.英语 英语提在这里说,是因为英语对于计算机学科的人,实在太重要了 。首先要说的是,我们没有原创的东西 , 所有先进的计算机技术,都掌握在国外人的手里,而其中最多文献资料的就是英语,其次,你搜索资料的时候,经常会遇到英文的 , 这时你就必须看懂他,第三,书籍,上面我说到的所有的经典书籍,都是英语的,当然你可以选择中译本,不过第一 , 对于这些书籍还好,有人来翻译,不过如果没有人来翻译怎么办,就比如<introduction to algorithm>,现在市面上就没有中译本 , 这就要看原著了 。第二,译者的水平和责任心,有的翻译者是外语出身 , 他不了解计算机技术,所以如果遇到这样的翻译书籍,就倒霉了,你看不懂!第三 , 时效,一本好书 , 尤其是技术书籍,一般要翻译的人理解了,然后再翻译出来 , 这个周期有长有短,但是一般慢工才出细活,所以优秀译者的周期会比较长 。这样,你看中译本的就比其他同行落后了 。所以英语很重要,不是英语本身很重要,而是它记载的内容是我们需要的 。到了这个层次就算是了解了一些编程的比较本质的东西了,然后就是进阶 。就比如同样是用汉语写作,有的作家能够写出四大名著,有的只能写写故事会 , 用计算机语言也是一样,有的大师写出来的东西,计算机理解后 , 执行的很快,有的人写出来的东西,计算机可能不理解 , 或者理解后,执行起来的速度不如人意 。这就是水平的不同了 。在这里 , 对于用C语言,推荐其他三本书,〈C陷阱与缺陷〉 , 〈C专家编程〉,〈C与指针〉 。都是经典 。然后就是杂七杂八的东西: 计算机涉及的东西越来越多,越来越广,所以就把我想到的都列在这里,暂时想不到的就算了:) 这里的东西不必全部都掌握 , 不过有些是基础 。操作系统原理,计算机网络,数据库原理 , 编译原理,计算机体系结构,汇编语言 , 计算机图形学,设计模式,软件测试 , 软件工程 windows编程,linux下C编程,shell编程,unix下网络编程 , .net,编译器手册,还有就是学会调试 。上面这些就是作为一个合格的C开发人员所要基本掌握的东西 , 你可以从上往下,依次学习.至于1、学习者基本必备条件 我想 , 毅力是重要的,还有就是你至少要不笨,不然就算学了,在这行出头也很难,这行的聪明人太多了!3、最大的学习障碍是什么 , 该怎么克服理论的学习都是枯燥的,所以要耐得住寂寞 。当别人玩游戏,泡女友的时候,你只能守着自己的计算机 。不过 , 当然,收获也是巨大的 。就要看你是不是坚持了 。

    推荐阅读