首页 > 网络技术/ 正文
怎么学习网站编程?一般来说,一些所谓的高手或者老师会告诉人们算法是非常非常重要,以至于会不会算法就是你会不会编程的唯一标准。不过事实上并非如此。掌握算法固然是好,只是大部分程序并不需要高深的算法,而且招人的时候仅仅要求会算法的公司也是很少的(而且很难进)。所以并不推崇一开始就学习算法。
如果不是特别着急的话,一开始就对着C/C++的数组啊指针啊什么乱七八糟的东西我觉得没什么必要,反正将来自然就知道了。我在这里推荐C#的另一个重要原因是Microsoft Visual Studio .NET的C#编辑器有一个无敌美好的提示列表(按了一个“.”之后弹出来的),这对于初学者来说是相当好的一个工具。
一开始学习C#的时候应该首先掌握基本的少量语法,也就是说掌握条件语句、分支语句、函数声明以及数组,外加少量库的运用以及计算上的知识。然后开始学习制作界面,最后学GDI+。
学习GDI+是有很多好处的。不过在学习之前应该找本相关的书来看。GDI+有一些比较高级的功能如半透明效果和画刷等等,容易组合出一些非常漂亮的图形来。学会GDI+的基本操作之后,就可以慢慢接触一些图形滤镜、分形、三维的内容了。使用平面工具绘制简单的三维图形是一件非常有意思的事情,而且非常锻炼数学能力,所得到的效果也是『令人震撼』的。
随后应该学习字符串处理。典型的字符串处理有分析INI文件、对一个四则运算式子进行操作等等的内容。虽然C#处理器字符串出来比C++稍微蹩脚一点,不过在这个时候忽略这个问题是相当有用的,至少不用陷入无穷的指针漩涡里面去。
等图形和字符串都少有涉猎之后,就可以开始开发有趣的程序了。譬如用C#些动画、开发画函数图的工具、自己设计一种高度简化的HTML然后进行渲染制作自己的帮助程序、或者开发简单的图像处理软件之类。稍微聪明一点的人,如果每天都有机会写很多代码的话,大概半年到一年就可以走到这里了。
为什么我会选择图形和字符串两种东西呢?为了培养兴趣,首先要有成就感。图形跟字符串都是跟操作系统本身没关系的东西,而且操作起来也没什么注意事项,因此入门比较简单。如果渐渐深入的话会激发起学习数据结构、算法、甚至是数学英语的热情。如果可以使用这条主线贯穿整个编程的初级阶段的话,得到的将会是扎实的基础以及灵活的头脑。
以上就是学习编程的大致步骤,这是针对自学的人,如果感觉自己的自控能力不好,自学能力较差,那么就到软件培训机构,一个好的IT培训机构,师资配置非常好,课程安排也很合理,这有利于学习,北大青鸟就是非常好的选择,大家可以去试试。
本文由软件培训网整理,转载请注明:http://www.softpeixun.com
更多arm开发培训,安卓系统开发入门,安卓系统是谁开发的,安卓系统开发培训,安卓系统开发教程,asp服务器软件相关文章
- 网络加密技术弱爆了 黑客大神破解无压力
- 郑州的计算机网络工程师培训学校在哪
- 想学软件开发,但是不知道发展前景如何?
- 学SQL网络应用开发能找到好工作吗
- 3G就业前景怎么样呢?
- 学Linux技术去哪个培训学校好
- 网络工程师是做什么的?
- 计算机网络课程学习中的关键是什么
- HTML培训费多少钱,上哪个培训机构最好?
- 网页设计与网站建设需要注意什么
- 高考多少分能学网络工程?
- 网页设计技能培训怎么样?
- 什么技术人才最紧缺
- win8的操作系统关机后为什么会出现自动重启呢
- 现在学点什么技术以后找工作好点
- 我不是今年毕业的应届初中生可以学什么技术呢?
- 学习IT技术做同学中混的最好的那个人!
- 现在初中毕业的男孩女孩学什么技术好?
- 河南的初中生毕业后学什么技术能有前途?
- 郑州IT职业教育培训怎么样?
- 郑州软件开发培训网告诉你DDR2和DDR3的区别在哪里?
- 南阳北大青鸟电脑学校好不好
- 郑州计算机学校排名
- 周口比较好的编程学校
- 周口web前端开发培训学校
- 新乡计算机职高有哪些专业
- 郑州北大青鸟技校都有什么专业
- 郑州北大青鸟电脑学校专业课程
- 郑州北大青鸟学计算机课怎么样
- 郑州职业高中有哪些专业学什么好呢
- 搜索
-
- 热门标签