01入门
入门就是要初步对编程的思想有个了解,并且能编程解决一些小问题。入门一定要选好书,难度如果太低了会造成对读者的误导,以为编程就是这么回事;也不能太高深,免的打击读者的信心。
先把C扎实地学好,不光要掌握C的语法,因为学习编程的目的是解决实际问题,所以还要适当掌握把实际问题与编程联系在一起的能力!
02提高
学习C++,一开始没必要钻很深的大部头书,《 Essential C++中文版 》非常适合初学,一个礼拜就可以看完,看了它可以对C++的全貌有个了解,虽然不会马上熟练掌握C++。
我们不能满足于解决“百钱买百鸡”,真正实现程序还有很多非功能上的问题,比如怎样做才能使用更少的内存?怎样做才能更快?在熟悉一门语言后,一定要认真学习的就是数据结构!数据结构增加了我们的程序能以的方式运行。
接下来专心提高C++的水平,可以选择《 C++编程思想 》,然后再看《 Effective C++中文版 2nd Edition 》和《 More Effective C++中文版 》,这两本书介绍了使用C++的宝贵经验,语言很幽默。
03再提高
面向对象(OO)的大特点是把我们的注意力从系统的执行体系结构转移到概念体系结构,因此利用OO开发大型系统会更轻松。但是经常可以看到人们拿着C++用面向过程的思想解决问题,缺乏的就是面向对象的设计思想,也难怪,在这里之前看的书都没有教你怎样用面向对象的方法开发系统,顶多介绍了面向对象是什么,看了这么多书难免会先入为主,《C语言程序设计》(或者你看的一本编程书)中的思路潜在的影响着我们。
04结束语
在学习编程的过程中一定要注意多实践。学习时同大家讨论是个不错的办法,你会找到许多热心的朋友与您一起学习,能通过学习编程交些朋友不是更好吗?科迅教育就是个很好的平台!后,希望您能成为的程序设计师,为**软件的发展贡献一份力量!
更多培训课程,学习资讯,课程优惠等学校信息,请进入 南通CAD培训南通3dmax培训 网站详细了解,免费咨询电话:400-998-6158