4、多在当地书城或是网上购买一些所学习的语言的书 , 可以轻松自学 , 当然如果你认为仅仅是文字并不够生动 , 可以看看一些优秀的教学视频 , 但千万不要放弃书本 。
注意事项:
1、 明确学习目的 学习编程对大多数IT业人员来说都是非常有用的 。
2、逻辑思维能力的培养 , 学程序设计要有一定的逻辑思维能力 , “逻思力”的培养要长时间的实践锻炼 。 要想成为一名优秀的程序员 , 最重要的是掌握编程思想 。
新手如何学习编程? 熟悉以下关键东西 , 可以边学边做 , 定期训练 , 经常思考 , 长期积累:
【如何学编程,如何自学编程编程】1、语法 。
2、基础理论(数学、数据结构、算法等) 。
3、设计方法(编程原则、设计模式、框架设计等) 。
4、库(核心、基础、UI、扩展、游戏引擎等) 。
5、计算机相关(操作系统、网络、图形学等) 。
6、领域知识(游戏设计、网站设计等) 。
7、开发工具(编辑器、IDE、自动部署等) 。
8、项目管理(进度管理、分工协作、Bug管理、版本控制等) 。
最普遍也是最重要的能力:创造力 。 努力分析并理解好做什么以及怎么做 。 要知道上面那些东西一开始都是不存在的 。
具体方法包括:
1、快速阅读入门教程和书籍 , 适合学习语言和基础库 。 比如我学Java读的《Java编程思想》 , 练习题做过一点 , 然后学ActionScript就没读过书 , 只读过Adobe官方文档《ActionScript 3.0编程》 。
2、阅读库的文档、实例、源码 。 比如Flash、Flex开发 , 熟悉官方API很重要 , 很多细节要具体使用时才注意到 , 这时候最好做个笔记 , 虽然我从没看过我的笔记 。
3、做一个自己感兴趣或熟悉的小项目 , 比如我就以黑白棋游戏作为多个语言的试水项目 , 一样的逻辑 , 便于把关注点放在语言特点上 。
4、自己动手丰衣足食 。 厨师有菜谱 , 程序员可没菜谱 。 比如我做游戏 , 最关键的游戏编程知识全部是动手学出来的 , 很少有专门针对某个业务领域(如游戏)的编程书籍 , 要么是入门书 , 要么是模式书(如算法)、理论书(图形学) , 很少有书籍教你如何开发一个45度角地图系统加编辑器的 , 全靠自己思考 , 以及看前人的代码 , 需要时找些网络资料 。 关键是 , 可以培养最重要的创造力 。
对于算法和设计模式 , 可以研读下 , 但是关键还是靠平时如何使用了 。 新手勉强不来的 。
项目管理方面的 , 就得靠工作经验了 , 多思考多提意见不要只走流程 。
如何自学编程? 这边是互联网it学校 , 初中起步入学的
对于没有编程基础的人来说 , 要想高效的学习编程语言 , 需要做好以下几个方面的事情:
第一:注重概念的理解 。 学习编程语言要从上到下对编程语言有一个整体上的认知 , 然后再自下而上逐渐掌握各种概念的作用 。 对于面向对象编程来说 , 最重要的概念就是类、对象、属性、方法、封装、继承、多态、集合、异常处理、多线程等概念 , 掌握了这些概念基本上就对编程语言有了一个整体上的了解 。
第二:注重实验 。 实验是验证想法最直接的途径 , 实验也是锻炼动手能力的重要途径 , 尤其在学习的初期更应该看重实验的作用 , 通过实验可以建立概念的画面感 。 编程语言本质上来说就是一种工具 , 只有多用才能越来越熟练 , 所以一定要注重实验 , 理论上来说 , 实验做的越多越好 。
推荐阅读
- 医保卡到期在哪里换取,澳洲医保卡过期如何续
- 天天农场如何养花
- 金钱树多久浇一次水,如何让金钱树快速爆盆
- 怎么瘦大腿和小腿,如何正确瘦大腿和小腿
- 怎么练手臂的肌肉,手臂硌脚如何练肌肉
- 怎么促进血液循环,什么运动促进血液循环
- 大腿内侧肌肉怎么练,大腿内侧肌肉
- lol如何提高补刀技术,英雄联盟补刀技巧口诀
- 网络游戏代理如何赚钱
- 如何选择好的游戏原画培训学校