编程学习入门(编程怎么入门)
零基础想入门编程需要先学什么
零基础想入门编程需要先学什么
零基础想入门编程需要先学数学、英语,在数学和英语基础上学计算机基础操作,会计算机操作之后,再学编程。
可以先学 Pascal。 Pascal 是一门很好的教学语言。然后对过程式编程有些了解以后可以学习数据结构,C 和 C++。 然后可以学一下 Java 或 C#。 当然我的建议只是帮助你能够了解过程式和面向对象的编程。至于要进入IT业,方向和门类很多,所以学什么更好不能一概而论。
如果希望能够进入计算机系,拿一个“科班出身”的学位,从Pascal学起不错,可以把Structured programming的基础打好。但是大部分人,从Visusal Basic学起更能够速成,并增加自信。
大计算机科学的底子:c ,c++,离散数学,数据结构,数据库,软件工程,(可参考MIT Open Courseware)。业余者自修:Visual Basic, Scripting,Frontpage, Flash。
C++是C的延伸,所以两者有很大的重叠部分,分不清很正常。我觉得C是基础。用C能够熟练地写程序以后,再逐渐接触C++的程序设计理念可能更好一些。
“学习一门语言的最好方法是用它来编程序”。
最后,不能只学语言。许多大学生认为学最新的计算机语言、技术、标准是最好的铺路方法,因为许多公司招聘时要求这些方面的经验。这些新技术虽然该学,但是学习计算机基础课程更重要,因为计算机语言和开发平台日新月异,但是万变不离其宗的就是那些基础课程:数据结构、算法、编译原理、计算机组成、关系型数据库原理等。有位同学生动地在“开复学生网”上把这些基础课程比拟为内功,把新的语言、技术、标准比拟为外功。只追寻时髦的学生最后只懂招式,没有功力,是不可能成为高手的。
零基础编程入门自学先学什么
先学会画流程图和规划程序, 才去想怎麼做程序, yEd 是个不错的流程图软件, FreeMind 则是一个不错心智图软件, 可以试试。
如果你的英文还可以, 找英文的教材来学, 去外国的 forum 讨教 (如 StackOverflow), 你会有更好的领悟, 会有更多人可以帮到你. 你会学到更好的编程思维, 最重要是, 学会 "问对问题"。
2. 首先要有编程的思路. 你总要知道 "你到底想做甚麼", "为甚麼要做甚麼", "你要做甚麼". 一旦缺少其一, 你的行为便没有意思, 你的思路 和理解也会中断, 你会变得很迷失。
3. 你要明白编程的 4步曲 Input - Process - Output, ?另加 Storage。
4. 得有一些 OO (物件导向) 的概念, 如 Object(Class), Attribute (Properties), Method; ?Inheritance(继承), Polymorphy *** (多形继承), Encapsulation(封装).,就很容易掌握教程里的思路。
编程入门零基础应该先学什么比较好?
我以前也想这个问题想了很久~
后来学了一些VB和C语言之后,发现,还是先学C语言的好~
VB,怎么说呢,不知道是不是我学错了,反正我学的是VB6.0这个工具,是工具,不是语言,对入门没什么帮助,顶多就激发一些兴趣咯(不过学1个来月VB也不是说是浪费时间,只是没多大帮助)~
C语言比较好,那时候很多人都说先学C语言,但是我还是学了VB6.0,学了一个月~后来再学回C语言,发现,还是先学C语言好~
想学习编程,零基础,入门需要学习什么
现在大部分语言是面向对象思想的编程语言啊,想要学习编程还是最好先了解面向对象的思想啊。我感觉面向对象的思想最好的是Java。
编程零基础入门。
学习谭浩强的《c语言程序设计》我就是靠它入门的,边看书便动手照着做上面的例题,慢慢的你自然就会了,多读书上程序。。。祝你早日成功
编程入门 零基础
建议先学c 再学windows程序设计(windows方向)或是unix环境高级编程(unix方向),如果说网络编程的话java语言不错,如果想今后进行windowsMFC 建议学C++。c/c++工具visual studio,java工具eclipse。
零基础先学游戏编程 请问应该先学什么基础课
感觉直接学编程语言就行 抽时间可以看看编译原理 很多事自己就能想通
零基础学编程,怎样入门
答:HTML——如果你还不懂的话。市面上有一大堆的封面精美,宣传得天花乱坠的 糟糕的 HTML书籍,不幸的是很少有好的。我最喜欢的是 HTML: The Definitive Guide。
但 HTML 不完全是一种编程语言。当你准备开始编程时,我推荐从 Python起步。 你会听到一大群人推荐 Perl,并且 Perl 依然比 Python 流行得多,但是 难学得多且(以我之见)设计得不是很好。
C 确实重要,但它要比 Python 或 Perl 难多了。不要尝试先学 C。
Windows用户不要满足于 Visual Basic。 它会教给你坏习惯,而且它不可以移植,只能在Windows下运行。避免它。
编程入门先学什么?
个人推荐入门C语言或者python :\x0d\x0aC语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的,如果是要更全面、深入的学习语言本身就C.\x0d\x0apython语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面可以学python.\x0d\x0a入门是从Basic语言开始的,大概熟悉程序的基础语法与逻辑后,进阶C语言。\x0d\x0a现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言。\x0d\x0a慢慢接触C++,或高级编程语言(如:Net,Java 等),网页设计相关的语言(HTML+CSS+Javascript)。\x0d\x0a编程入门后,其实学什么语言已经不太重要了(主要看计划的发展方向)。程序设计的核心在于其逻辑。把程序设计的逻辑搞懂了,学什么语言都很快。\x0d\x0a\x0d\x0a学习资源的累计: \x0d\x0a我联合互联网上的一群大牛,组建了一个编程的免费学习群,你只需要来我们这个群里听就行,开头的的第一部分是:四二六.,位于中间的第二部分是:396,处于最后一部分的是:284。 这里有免费的学习资源,每天直播课程,不需要你付出什么,只需要有一颗学习的心就可以了。 不是想要学习的就不要加了。 \x0d\x0a\x0d\x0a3、动手去写去练\x0d\x0a当然只看是很难学会的。我们需要搭建IDE环境来多练习才能完全掌握这些语法。编程学习没有捷径可走,只有入门快慢之分。要学会编程只有coding、coding最后还是coding。 \x0d\x0a\x0d\x0a送给那些懦弱的人们\x0d\x0aA : 我是护士,我的专业就是护理。我做不了excel、做不了ppt、我学不会ps,好难,我不会写文章。\x0d\x0a我: 我学习那么好,写字那么漂亮,编程也不错,ps也挺好、我还能打篮球、我会兵乓求、我会羽毛球、我会足球、我会设计、我会英文。(有的都是高二退学之后自己加强学习的,读书只给了我 算数、识字这些基本的的能力),我特么是神吗?\x0d\x0aA : 人人都跟你一样?不是谁都能用很短的时间学很多的东西。\x0d\x0a我 :我大概是神吧!你能少看一点 《爸爸去哪儿》、《额滴歌神啊》、《奔跑吧兄弟》吗,今天出了《爸爸去哪》,明天来个《女儿去哪》、《爷爷去哪儿》,你看得完?你能不能看点有用的东西?例如有点启发、让人学到东西的影片或者书?\x0d\x0aA:委屈的瘪瘪嘴,那好,我要学习,给我买一本书吧,推荐一下。\x0d\x0a我:书到了,学习 吧,一个月后我要看你的成绩。我来考考你\x0d\x0aA:好难啊,我好困,我要看一会儿电视.....(然而没然后了....)\x0d\x0a其实,这位A同学,极度的懦弱,并不是她不上进,只是那么的懦弱,那么的沉迷于垃圾节目、垃圾书籍,喜欢看不伦不类,不三不四的东西。不明白自己应该要什么,自己怎么做才能得到,认为自己的能力那么的差,做不到\x0d\x0aB:大神,我要学node了,推荐一下node的书籍呗\x0d\x0a我:恩,入门看一下《node于express开发》吧,然后看看node官网。还有一些博客什么的。当然了,你完全按照那本书,也能做出一些的东西了。最重要的是,要自己动手,去做东西,然后发现问题,解决问题。提升自己。\x0d\x0aB:大神,除了那本书,还有别的书吗?\x0d\x0a我:书很多,但书不在于多,而是,你能否理解了,并且能运用了?你看完了吗?\x0d\x0aB:我感觉很难做,node好难。\x0d\x0a我:做做项目,搜搜Google、看看github。\x0d\x0a而今,我不知道这位同学水平到底到了什么水平,我想,应该不会太好,最终原因,我想是因为没有深入的去折腾,没有去写代码,没去发现自己的问题\x0d\x0a其实,我们的潜力很大,我们能学的更好。我们能掌握的更多,但是许多人都做不到坚持、做不到深入。不肯思考,不肯的动手,是阻碍我们进步的最大原因。\x0d\x0a后记:\x0d\x0a人,应该要明确自己的目标,拥有理想。\x0d\x0a人,重要的不是你站在哪里,而是你往哪个方向前进。\x0d\x0a无论何时,不管你已经得到了多少,拥有了多少。都不是堕落的理由。\x0d\x0a对于不肯上进,没意志力的人来说,等于是,你想死,任何人都救不了你!\x0d\x0a感谢自己,感谢自己没有继续读大学。感谢自己在读书时代已经养成了独立思考,喜欢折腾的习惯。
怎样自学编程入门
自学编程入门的方法:
一、书本加视频
对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。
编程教学视频可以让你迅速掌握编程,但通常比较生动、浅显,不成系统。而书本是比较系统,深入,但是枯燥,所以最好的方法是书和视频结合。
二、选择编辑器
学习编程最开始的一点就是找到一个自己用着习惯的编辑器,这里推荐Sublime Text3和Notepad++,之后有适合自己的可以随时更换。
三、熬
自学编程难免遇到这种现象:学了一两个月,发现自己会的不多。
编程在一开始不会有那么大的反馈,这种现象非常正常!关键是你要坚持个三个月到半年的时间,熬过这个艰难的入门期。
四、选择语言
刚开始推荐学习HTML,了解什么是编程,而HTML属于最简单的一种语言,虽然它并不是编程语言,但学习后你会对整个编程有一个整体的理解,最关键的是它很简单。
五、加深语言范围
了解HTML之后推荐学习CSS,它和HTML是一种配合使用的,我们见到的网页都是用HTML与CSS编写的,它同样很简单。
六、寻找编程项目
有些程序员学习编程一上来就想着月薪1W+以上,这样的学习过程会非常痛苦,很容易放弃。
最好是奔着一个小项目而学习编程,当你把作品做出来了,就有成就感,同时基本上具备找工作的能力,直接找个初级的开发岗位,再进阶,你的自学之路功与名都有了。
学编程怎么入门
学编程入门建议:
1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。
2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。
3.逻辑思维能力的培养、学程序设计要有一定的逻辑思维能力。“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。
学习编程如何快速入门
学习编程快速入门方法如下:
1、打好基础
要理解任何知识点,必须理解基本原理,同样的规则也适用于编程。如果不了解编程语言的基本概念,就没有必要从构建高级应用程序开始。因为这样会让你感到沮丧,让你觉得编程是非常复杂的。如果咱们从基本概念开始,掌握基础知识,理解知识点之间的联系,可以帮咱们在未来的开发中节省很多时间。
2、找到正确的方法
学习编程有很多方式,如视频、书籍、教程和课程等多种多样。有些人喜欢看书,有些人喜欢看视频教程,而另一些人喜欢做互动课程。如果咱们选择了适合咱们的方式,就不会很快感到无聊,学习将会为咱们带来很多乐趣。
3、实践
编程是理论和大量实践的结合。当咱们学到一些新概念时,最好创建一个项目,在实践中学习,这样既能帮助咱们更好的掌握这些概念也能增加一些开发经验。只理解一些概念还不足以理解掌握编程。咱们的工作是编写代码,所以就必须去学习。
另外,要记得增加项目的复杂性。从简单的?html?登录表单开始,咱们可以创建整个应用程序,实现并用上学到的其他东西,还可以使用最佳方案来改进现有的代码结构。
4、保持好奇心
好奇心对学习很有帮助。可以在学习累的时候去看看一些新东西。有经验的程序很有可能会给咱们一些在书本和课程中找不到的知识,因为他们会向咱们分享他们在实战项目中的一些编程的经验。
5、寻求帮助
当咱们遇到问题且无法前进时,如果确定需要花费几天的时间来调试和修复它,这时寻求帮助是个好主意。虽然,再花几天时间修改代码,可能会找到解决方案,但是有经验的人看一下咱们的代码,或许在几个小时内就能帮咱们找出问题所在及提供解决方案。
新手学编程该怎么入门?
1、初学者学习编程的时候,首先需要弄得编程的一些基本原理,只有掌握了原理,才能更好的去理解各种编程知识。
2、学习编程工具的使用,初学者在掌握了编程原理以后就需要学习编程工具的使用了,只有熟练的掌握了编程工具的使用技巧,才能在编程中提升效率。
3、多进行编程的实际练习,编程的学习最主要的就是不断的上机操作,初学者在学习的时候千万不要只看不做,而是要多看多做。
4、多和有经验的编程人员交流,多与有经验的编程人员进行交流可以减少编程学习过程中一些不必要的错误,另外在交流以后要多总结。
扩展资料
初学者在学习的过程中,一定要亲自实践,哪怕对着书上的代码一行一行的敲下来,也比单纯的看有效果的多。所以,敲代码一定是伴随着整个学习周期的,从最初的学习,到后面入门,再到之后的提升,都离不开它。
在学习的过程中会遇到一些难题,会遇到暂时不了解的代码,只要能坚持下去,一些问题在后面都会自然的有答案的。
自学编程成功的无一例外都是坚持下来了,少则三个月,多则半年的时间一直持续学习,并且这么长时间可能感受不到任何进步的状态,等渡过这个初期阶段,会很有感觉,知道该怎么学习了,就会很容易找到方向了。