有什么最好的方法可以在短时间内快速提高编程水平?

悬赏分:20 - 离问题结束还有 10 天 11 小时
我快毕业了,专业是计算机,但是现在学校和市场技术脱节很严重.我想在春节期间1个月内努力提高一下编程水平,准备学c#,主要是网络和数据库应用方面,不知道有什么速成的方法?

本人有一定的编程,就是编程实践很少,只写过一个小型的管理系统.

望各位elite多多指教.

还有,现在编程学什么方向比较好啊?

大家多帮帮忙,这对我太重要了,我一定会多多加分的.

你为什么要选择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++,软件需求等知识。

在课堂,花费很长时间编写一个程序的情况,是不会出现的。因为老师是按照教学进度去辅导学生的,学习时间是很紧凑的,一个月不仅仅是做一个程序,要做很多很多,大部分程序和书中的例子有很大关系,或者说进行扩展,难度并没有很明显的变化,还有答案参考。这样不能满足程序的完整性。我自己感觉和学生的学习能力有很大关系。其实,老师应该在要求同学完成书面作业的同时,多读一些辅助性的书籍,对于学生来说,学习效果会更好。

好了,说了这么多,希望能给你一些帮助啊!可以参考一下,为自己做个学习计划,要对自己有信心,祝你在计算机学习的道路上,一路顺风。
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-01-18
上面那位朋友提供的信息很多,但是难免也有点偏了,毕竟,提问者要求的是速度嘛!

先稍微自我介绍一下,C#的语法学习和.NET基础知识的了解,我用了2个星期,然后经过两三个月的积累,就有不少人叫我老师了.我学C#完全是处于兴趣,至于.NET嘛,那是靠我老师为我挑了本棒呆了的书.在学C#之前,我连变量是什么都不清楚...现在,我应该也算C#.NET的先驱了吧(我学C#的时候,.NET才出世)~
快速提高的建议:
1.要有本好教材,<C#与.NET技术平台实战演练>,超级好书,千万不要看Ebook版的,一定要拿到手上(此乃肺腑之言)!
2.要一边看,一边试,书上的知识看了要及时掌握才好(所以就先把编译环境给弄到手吧)
3.在掌握了知识之后,不要满足于知识,要不断地寻求挑战.每当获取了一定的进步,就应该小试身手来做个小程序,以下是可以参考的:计算器\质数判断\分解因数\加秘解密\\\\\等一系列与数学有关系,而与实际应用关系不是很大的...你可能认为它们很简单,但是试一试你就会发现自己的漏洞(毕竟你是新学C#嘛)
4.学习要靠自己,不要靠别人的思想和代码,什么困难都要自己解决,不可以上论坛去问,当然啦,翻书是永远不会有错的
5.当语法学习得较好了以后,可以尝试做一些大型项目(你说你乐意于从事数据库应用开发,那么你可以先试着做一个微型的数据库系统,来整合一下知识)

3和4是非常重要的两点,不听我的我打赌你就不会成功!

总之就是多写,狂写,猛写,暴写,写写写写写!

现在最热的,当然是网站的制作啦,但是它太热啦.
如果你决心从事数据库应用开发,那么你必须在这方面有相当深的造诣,否则就难得找到这种工作.如果你认为你要取得较深的造诣很难,那就...网站开发吧..呵呵本回答被提问者采纳
第2个回答  2021-05-11
自学能力强的自己看书,否则建议找个学校之类的系统学习,最主要是要实操,要动手,否则不可能快速提升
第3个回答  2006-01-16
加入一个实际项目组,最好是有丰富开发经验的项目组,参与几个项目以后会提高很快,最主要的是你自己要多想!
第4个回答  2006-01-23
只有实践才是最快最有效的提高水平的途径,只要是你曾经编写过和程序,在第二次编写或编写相关程序时,你都会显示出你的编程水平,要有耐心。

怎样才能在最短时间内掌握编程技巧??
一、寻找一种合适的编程工具,例如VB,容易上手,编程可视化程度强。二、先学习基本的语法知识,同时上机练习基本的编程应用和技巧。三、后续逐步学习分析大一点的编程实例,学习实例中的软件结构和技术。四、有针对性的学习相关知识,尽快完成当前任务。

一名小白程序猿怎么快速提升编程能力
可能逻辑建模能力是个人的基本素质,是从小到大训练成型的,不是你一个大学已经几年的人能够短时间内可以训练的。 所以啊,还是让能走的人先走,让从最紧要的模块开始这么做。 不必担心这样做后,因为过去一件事被分工(一个做代码框架一个填肉)成两个人做了会降低工作效率。我们很多的工作效率低就是因为半瓶子醋搞...

如何靠自学提升自己的编程能力?
5、自己做一个开源的项目参与开源项目是提高编程能力的另一种方式。通过参与开源项目,你可以与其他程序员合作,学习到其他人的编程经验和技巧。同时,开源项目还可以帮助你锻炼自己的编程能力,提高自己的编码水平。参与开源项目还可以扩展你的社交圈,结识更多的编程爱好者。6、学习算法和数据结构 算法和数...

怎么用最短时间高效而踏实地学习Python
可以尽情的玩转Python解释器了。另外还有一本书《Python参考手册》,这本书也十分的有用,关于Python的方方面面基本都囊括在内,可以作为一本Python字典来查询使用方法,十分好用。掌握一门语言最好的方法就是用它,所以我觉得边学语法边刷Leetcode是掌握Python最快的方式之一。第二个阶段:中级,掌握自己...

我是大一的!怎么在一星期内学C语言!!重点是不挂科就行了!!!求高手指 ...
根据我当初学习 C 语言编程的亲身体会就是:如果你想在短时间内快速掌握 C 语言编程,首先必须要在自己的电脑上安装一个 C 语言编程的集成编程环境!然后再购买一本比较适合初学者的 C 语言教材。我当时购买的是:谭浩强编写的《C 语言程序设计》一书,我个人感觉该教材比较通俗易懂,适合初学者学习 ...

编程培训需要多长时间
如果你想在最短时间内掌握编程技能,以下是一些可能有用的建议:制定明确的学习计划:在开始学习编程之前,制定一个明确的学习计划,包括每天的学习时间、学习内容和目标。这样可以帮助你更好地安排学习进度,提高学习效率。专注学习:为了缩短学习时间,你需要专注于学习,避免分散注意力。在学习过程中,尽量...

菜鸟如何提高编程能力?
新手如何在短时间内有效提升C语言编程方面的能力 首先,最基本的东西你要很熟悉。 其次才能通过思考逻辑,深入学习而飞跃。 世界上没有一蹴而就的事。所有事物的发展都是连续的。 作为一个软件开发新手,逻辑思维能力怎么培养 多看看蝴蝶效应 盗梦空间这种电影 一个菜鸟程序员如何快速达到php中级程序员水平? 你好...

如何在短时间内学会plc?听听过来人怎么说!
2.学习方法。1)最好找个做非标自动化的公司,跟着电气工程师 从基础的电气元件认识和接线使用开始学习,2个月左右,对硬件有认识,可以接触简单的控制程序,可以 使几个点位的控制。循序渐进,逐步加深。目前非标 的公司像江苏昆山、郑州高新区都有很多。2)报培训班,系统学习。但不建议,大部分培训...

速成技术有哪些
烹饪速成技术主要是通过短期的培训课程,学习烹饪的基本技能和常见的烹饪方法。这类课程通常会涵盖各种菜系的烹饪技巧和调味方法,学员可以在短时间内掌握烹饪的基本原理和技能,并且具备一定的创新能力。这种技术适用于想要快速掌握烹饪技巧、开设餐馆或者提升个人烹饪水平的人群。烹饪速成课程的内容包括烹饪基础、...

编程如何学
提前自己制定好一个月、三个月、半年、一年的编程技术学习计划,要学好编程,需要学习很多技术,从前端到后端、从数据库到编程工具,以及编程语言,这些东西的学习要有规划。三、想要学好编程最好找一个资深编程老师,虚心学习。同时也要从网上找编程相关的资料,更要多向那些编程大咖学习编程的方法和技巧...

相似回答