有什么最好的方法可以在短时间内快
你为什么要选择C#这门语言呢?你为什么不选择更容易学的或者使用更广泛的语言啊?你马上就要走向社会了,建议你多多学习C++和Java这样的语言,虽然相对C#来说复杂了,但是学好学精这两门语言,你的就业机会是非常大的。 也许你会问我,学好C#不是一样可以找到工作吗,我并不否认你的看法,我要告诉你,语言的选择有个地域限制,如果单单是为了学习,可以随便选择,如果是想靠语言来找工作的话,C++和Java在我们北方就业面是非常广的,也是比较难学的两门语言。 你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两...全部
你为什么要选择C#这门语言呢?你为什么不选择更容易学的或者使用更广泛的语言啊?你马上就要走向社会了,建议你多多学习C++和Java这样的语言,虽然相对C#来说复杂了,但是学好学精这两门语言,你的就业机会是非常大的。
也许你会问我,学好C#不是一样可以找到工作吗,我并不否认你的看法,我要告诉你,语言的选择有个地域限制,如果单单是为了学习,可以随便选择,如果是想靠语言来找工作的话,C++和Java在我们北方就业面是非常广的,也是比较难学的两门语言。
你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。
学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。
学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。
最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。看到你的情况,编了一个学习系统,对语言的驾驭能力还是很不错的,我相信你,你一定能学习好C语言的。
我是2001年接触编程的,刚开始只是大概了解一下,并没有进行比较深入的学习,我是从VB开始入门的,学了1年多,然后转入C语言,按照C——C++——VC的顺序学习,C学了两年,现在开始学习C++,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。
《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。
我向你推荐一些C++经典书籍: c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标准模板库------自修教程与参考手册 泛型编程与STL 深度探索c++对象模型 设计模式---可复用面向对象软件的基础 重构---改善既有代码的设计 Essential c++ Effective c++ More Effctive c++ C++ primer 前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。
建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。 其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。 业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%, 我是一名大三的学生,我也正在学习C++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友!当你自感觉自己学习效果有很大提高的时候,你可以参加相应的培训,如北京的达内培训,南方也应该有,北大青鸟培训,印度NIIT软件培训等等。
这些都是非常优秀的培训中心,是保证就业的。 下面,基于你对编程这么感兴趣,而且你是即将走入社会的大学生,我想把自学和老师教学的区别向你说一下,有不妥之处,请多多指正。 自学的时候,你可以花费一个月甚至更多的时间完成一个程序,并没有答案可供参考(在书店里,很多编程书籍里的习题是没有答案的,难度也特别高),可以尽情发挥自己的想象力去完成。
当你看到一个个程序在没有任何参考资料的情况下,由你自己写出来的时候,是不是感觉很有成就感啊!如果你感觉自己对知识掌握的程度有很大提高的时候,我恭喜你,你可以进行更深一步的学习了,VC++,软件需求等知识。
在课堂,花费很长时间编写一个程序的情况,是不会出现的。因为老师是按照教学进度去辅导学生的,学习时间是很紧凑的,一个月不仅仅是做一个程序,要做很多很多,大部分程序和书中的例子有很大关系,或者说进行扩展,难度并没有很明显的变化,还有答案参考。
这样不能满足程序的完整性。我自己感觉和学生的学习能力有很大关系。其实,老师应该在要求同学完成书面作业的同时,多读一些辅助性的书籍,对于学生来说,学习效果会更好。 好了,说了这么多,希望能给你一些帮助啊!可以参考一下,为自己做个学习计划,要对自己有信心,祝你在计算机学习的道路上,一路顺风。
收起