有一个亲戚的孩子去什么新X培训学院学编程去了,去了半年什么也不懂。不外乎就学一些办公文档的使用之类的。现在他想学习编程,我建议他学习C#.现在我在整理一些资料给他,这也是我的一些经历,大家有什么更好的建议请留下。
如果你有兴趣学习一门编程语言,但自己没有良好的计算机基础,我建议你学习C#,为什么要学习C#呢?
1.C#简单。比C,C++要简单多了去了。学习它不去学习计算机原理,汇编语言也是可以的。它是面向对象的高级编程语言。
2.它主要是做window上开发的,有微软这个大公司撑着,大树底下好乘凉。资料也很多,特别是有强大的编辑工具 Microsoft Visual Studio 。
3.还可以做网站。C#有Web,WinForm之分,除了有部分不同外,其它的语法用法基本都一样。
如果你决定开始学习C#,我向你提供以下建议:
1.一定要保持学习的兴趣。学习编程本身就是一件非常枯燥的事情,如果你不能静下来,不能花几个小时或是十几个小时去研究,去解决问题,你可以放弃了。
2.不要老想着我这个以后找工作容易吗,能挣多少钱。做什么工作你得深入才行,人家卖馒头还成馒头大王呢。你技术好了,那是一定会赚到钱的。
3.学习时不能太分心,编程的人大多对互联网的变化感受更多,特别是技术上,不要看到什么Linux/Javascript/CSS/Xhtml/AJAX就会想太多,你需要广泛的学习更多的知识,但你也要量力而为,至少学好一门语言。
4.学习编程要遵循由简到繁,由浅至深的原则。基本的知识要学习好。你可以买一本 《C#入门经典》,我就是从看这本书开始学习的。
5.多下载一些视频看看,建议你看一下 传智播客 的视频 http://net.itcast.cn/list-8-0.htm。
6.去专业的网站去看。比如我经常看的 http://www.cnblogs.com .在这里你可以看到别人学习的经历,研究的成果。你也可以向他们请教。
7.多使用搜索引擎去搜索,谷歌,百度要记得经常使用。
8.多看别人的代码。下载开源的项目去看,了解别人的程序是怎么做的,学习编程的思路和方法。要写优美的代码,先看牛人的代码。
9.多做项目。可以是一些小的程序什么的,多练习才会发现更多问题,要勤于动手。
那C#要怎么样学呢?建议你看一下以下的文章
1..Net应该学什么怎么学(四篇) http://net.itcast.cn/236.htm,http://net.itcast.cn/237.htm,http://net.itcast.cn/241.htm,http://net.itcast.cn/250.htm
2.最常用的应是 msdn,这是微软件自带的帮助,这也是最权威的,有什么不懂的都可以查。