1、怎么学习编程?
2、怎么学编程啊
3、编程怎么学。
5、如何学习编程
学编程会有以下逐步学习的过程:
1.熟练掌握Java Web程序开发
2.熟练掌握MVC框架的企业级开发
3.熟练掌握数据库面向对象的开发
4.Linux系统原理、常用命令、Shell脚本编程/Unix系统原理
5.熟练掌握软件大型化,切面化,多视图技术。
6.企业级软件标准化作业流程
建议楼主找一家好的电脑培训学校学习,这样才可能比较好的学到你想学的知识。我觉得新华电脑不错,我在里面进行过短期培训。我认为学校更好的地方在于都是从基础开始授课,这样也不用担心自己基础不好而跟不上了。你可以去了解下,希望能帮到你。
首先学习C语言和VB,这是两种不同风格的基础知识。然后可以根据自身的兴趣和发展方向来选择各种编程语言。如C++,C#,JAVA等等。当你学习的时候你自然会发现算法和数据结构的重要性,这是必须要努力学习的方面与此同时必须要学习一下数据库的相关知识。
学习的时候,我认为实战很重要,自学如何实战?那就是做题,多做题才能多发现问题,多发现自己的不足。
以下是一点参考:
方案一 Basic语言 Visual Basic
优点
(1)Basic 简单易学,很容易上手。
(2)Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。
(3)众多的控件让编程变得象垒积木一样简单。
(4)Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。
缺点
(1)Visual Basic 不是真正的面向对象的开发文具。
(2)Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。
(3)Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。
综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会vB编程,并用VB 做出自己的作品。对于那些把编程当做游戏的朋友来说,VB 是您更佳的选择。
Basic/Visual Basic简介
方案二 Pascal语言 Delphi
优点
(1)Pascal语言结构严谨,可以很好地培养一个人的编程思想。
(2)Delphi是一门真正的面向对象的开发工具,并且是完全的可视化。
(3)Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。
(4)Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。
缺点
Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦。
综述: 方案二比较适合那些具有一定编程基础并且学过Pascal语言的朋友。
Pascal语言简介
Delphi简介
方案三 C语言 Visual C++
优点
(1)C语言灵活性好,效率高,可以接触到软件开发比较底层的东西。
(2)微软的MFC库博大精深,学会它可以让随心所欲地进行编程。
(3)VC是微软 *** 的产品,与操作系统的结合更加紧密。
缺点
对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础,它的过于专业沟靡话愕谋喑贪 谜哐 捌鹄椿嵊胁恍〉睦 选?
综述: VC是程序员用的东西。如果你是一个永不满足的人,而且可以在编程上投入很大的精力和时间,那么学习VC你一定不会后悔的。
C语言简介
方案四 C++语言 C++ Builder
优点
(1)C++语言的优点全部得以继承。
(2)完全的可是化。
(3)极强的兼容性,支持OWL、VCL和MFC三大类库。
(4)编译速度非常快。
缺点
由于推出的时间太短,关于它的各种资料还不太多。
综述:我认为C++ Builder 是更好的编程工具。它既保持了C++语言编程的优点,又做到了完全的可视化。
C语言简介
方案五 SQL语言 Power Builder
对于一些传统的数据开发人员来说,Foxpro系列也许让他们感到更加熟悉。但是对于初学者来说,PowerBuilder也许是更好的数据库开发工具。各种各样的控件,功能强大的PowerBuilder语言都会帮助你开发出自己的数据库应用程序。
、《计算机组成原理》(熟悉)
2、《数据结构》(掌握)
3、《操作系统》(了解-熟悉)
4、《The C language》(掌握)
5、《编译原理》(了解原理)
6、《汇编语言》(了解)
7、《计算机 *** 》(了解)
8、《软件工程》(了解)
9、《关系数据库》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向对象设计》(掌握;结合C++学习)
1、《The C Programming language》 (Keinighan Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向对象高效编程》
8、《设计模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推荐)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技术内幕》
14、《MFC 深入浅出》
15、《软件需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序员参考手册》
19、《用TCP/IP进行网际互连》
20、《COM 本质论》
1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;
2、选择自己要学习语言种类,如VB,C++,Java等
3、更好找一个辅导班配合书本同步学习,因为程序的问题如果自己只是看书的话很难理解,有前辈指点会有事半功倍的效果;
4、语句和循环是最基本的结构,所以无论学习任何语言都要把它们掌握好,这是在学习过程中一定要注意的;
5、一定要多上机操作。程序是抽象的,有时看程序看的懂,但自己去编却不一定能编的出来;而有时候虽然程序没看懂,但如果经常着手去编,就会非常熟悉该程序用的时候应该怎么去处理,时间久了自然就理解了;
6、有了一点的操作基础以后,就要去背一些简单的语句体了,这些小的语句在你以后编的大程序里是基础的基础
7、最后就是独立编程了,看到一个编程要求之后,首先要在脑中有一个大体的轮廓,独立构思,不要看参考揭示,只有这样才可以达到真正的训练目的,才可以一步步地把思路培养出来
总之呢,学习编程一定要树立信心,首先从思想上就不要去害怕它,只有以此为前提,才可以学的更好。
1、小白学编程误区;2、小白学编程所犯通病;3、如何学编程?
系统学习教材
如何读教材就有学问了。很多同学读教材非常仔细,每一个细节都要搞得非常清楚,这样慢慢推进会让战线拉得非常长,读一本教材大概要花一两个月的时间。对于这些同学,经常出现看第五章的时候已经把第二章的内容忘得差不多了。这样学习更大的问题就是虽然把细节知识点搞到非常清楚,但由于时间太长,让这些知识点相互间无法联系起来形成体系,这样既不利于理解也不利于记忆。
我给同学们的建议是要由粗向细地阅读教材。一般分三个阶段:
粗读
粗读就类似于囫囵吞枣地读。对于一本入门级的教材一般400到500页的样子,在两周内快速通读一遍。阅读过程中,对于不是太清楚的知识点可以跳过,知道有这么回事就行。这样读一遍之后,你会发现自己虽然依然不怎么会写代码,但基本已经知道编程是怎么回事了。现在可以进入下一个阶段。
精读
在这个阶段里,要仔细把教材重新阅读一遍。在这一遍里,重点了解每一章里介绍的编程 *** ,能够在计算机上把实例代码调通就达到要求。更好把课后习题有关上机练习的部分都自己完成一下。至于那些你还不清楚究竟如何去用的冷门 *** ,可以不用掌握。这个过程耗时比较久,大概2个月左右。这个阶段完成后,你已经能够用某种语言完成一些最基本的功能了。
贯通
最后这个阶段就是融汇贯通的阶段。在第二遍结束后,基本的功能你已经都掌握了,但可能对于大部分功能你还不知道他们除了写例子程序还有什么用。或者你干脆就忘记了都学会了那些 *** 。接下来,你需要在互联网上找一些基础的编程实例,在学习这些实例的过程中,你会发现涉及到的很多东西你都了解过,但又有些模棱两可,这时候你就要像查资料一样回到教材中认认真真、仔仔细细地去研读相关的知识点,把它完全吃透。
这也是一个反复的过程,在你学习了一些别人分享的实例内容后,你还可以自己按照兴趣完成一些小工具之类的东西。一段时间后,你会发现,你已经基本掌握了一门编程语言。
敲代码
在编程学习的过程里,写代码是非常重要的东西。即使对于同一段例子程序,读一遍和自己敲一遍的效果都是天壤之别。敲代码的过程是你对编程知识的二次思考的一个过程,同时还能帮助你建立对编程语言的肌肉记忆。就我而言,一些基础的代码片段都是不用思考就能敲出来的,这就是肌肉记忆。
另外,在代码编译和寻找Bug的过程能够帮助你更深入地理解和记忆。敲得多了,很多知识点自然就记住了,压根不用那么刻意地学习。
拓展学习
教材里介绍的东西往往是有限的,当你掌握到一定程度的时候,你需要继续丰富自己的知识和技能。更好的 *** 就是自己设计一个小工具,然后用掌握的知识去实现它。在这个过程中,你一定会遇到很多问题不知道该如何实现,这时,解决问题的欲望会推动你通过各种渠道去寻找解决 *** 。当你最终完成了这个小工具时,你会发现你的编程能力已经上升到了一个新的水平。
学习代码编程需要有一定的数学基础、以及逻辑思维能力的培养、选择一种合适的入门语言。
从计算机和应用的发展历史来看,计算机的数学模型和体系结构等许多知识都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者更好具备高中及以上数学水平。
程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。在学习编程过程中,不必等到什么都完全明白了才去动手实践,一定要敢于自己动手去体验。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的知识。
在互联网实现上都有各自的优势序设计工具有:VisualBasic、Delphi、VC++(C++Builder)
等;数据库开发工具有:VisualFoxpro、OracleDeveloper、PowerBuilder等。
学习代码编程需要注意:
学习代码编程需要明确的学习目标,学习编程对大多数信息技术专业人员非常有益的,学习编程和成为程序员可以从个人的角度解决软件使用中遇到的问题,改进现有的软件,可以找到一份理想的工作增加重要的权重,并帮助学者找到一份好的工作。
从国家的角度来看,代码编程可以为中国软件业作出应有的贡献。优秀的程序员将永远是争论的对象。学习编程还可以训练思维,使逻辑思维更加严谨。能够持续享受创新的乐趣将永远有机会走在高科技的前沿,因为代码编程本身就是一种创造性的工作。
Intel整合上彀 原引导设置装备摆设 区分条记 原 二0 一 一年0 五月 一 一日 00: 五 九做者:吴宗蔚编纂 :吴宗蔚文章没处:泡泡网本创 分享 泡泡网条记 原频叙 五月 一 一日 据外洋 媒体报导,Intel将把上彀 原齐线变换到Cedar Trail,异时将单核处置...
正在红旗年夜 楼列队 购支音机 http://www.sina.com.cn 二00 七年 一 二月 一 一日0 八:0 四 年夜 河网-年夜 河报 □梁宇波 天天 ,尔迎着晨光 ,安步 正在金火河边 ,经常 看到一点儿白叟 脚携袖珍半导体支音机,一边漫步 一边听 播送,透出...
国产SUV再加新成员 新圣达菲卖 一0. 一 八- 一 二. 五 八万元 铁扇私主 揭橥 于 牛车网 二0 一 四. 一 一. 二0 一 五:0 二 华泰新圣达菲正在本年 的广州车铺邪式上市,新车异时拉没搭载 一. 五T汽油以及 二.0T柴油柴油二种动员 机的 ...
影响没有年夜 。上市。的需供而设计。新华富时外国A 五0指数由,需供所拉没的及时 否生意业务 指数,需供所拉没的及时 否生意业务 指数。新华富时外国A 五0指数是及时 否生意业务 指数及时 ,QFII。 否以解决 孬账户那作一脚 二000美圆上高,后市仍有富时区间震动 否能。a 五0e0 一- 一 ...
陕西一须眉 劝酒被拒,连塞 三块枣糕致人灭亡 ,家眷 获赚 二 四万没原谅书 天天 三分钟,速览法制热门 消息 一 二月 二 四日礼拜 五,阴历 十一月两十一 ◇昔日 头条 郑州传递 一稀交者运动 轨迹 ▼ 上高滑动审查详情 闭于一位新冠肺炎亲密 打仗 者正在郑州市 运动 轨...
芒种是两十四骨气 之一,年夜 野对付 两十四骨气 也曾经异常 熟习 了,然则 芒种是哪一地借没有是很清晰 ,本年 的芒种是阴历 六月 五日,这么 二0 二0年芒种是阴历 几月几号呢?交高去咱们便一路 相识 一高吧。 ...