Ⅰ 初学者怎样学编程
学Visual Basic(简称VB)是一种功能强大的新一代高级程序设计语言。程序设计语言的基础知识;Visual Basic集成开发环境;通过一个简单的实例说明设计Visual Basic应用程序的步骤。
Ⅱ 有哪些你看了以后大呼过瘾的编程书
第一阶段:
C语言————《C语言设计》 作者:谭浩强
大多数人都推荐谭浩强的这本书,谭老师的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,本书的内容不是很全,由老师带入门时最好的。
《C Primer Plus》第五版 作者:Stephen Prata
这本书比较厚,内容也比较基础,扩展也比较广,自学更容易上手,唯一的缺席在于他是外国人编写,而国内的翻译往往然人难以满意,如果你有较好的英语水平,最好阅读英文版的。
《C语言入门经典》第四版 作者:Ivor Horton
第二阶段:
这一阶段看个人的主攻方向,安卓一般就JAVA、PC游戏、软件C++,也有推荐C#,这些都是主流语言,其他语言要看个人爱好与发展。
面向对象的语言,一般懂一门,之后要转其他语言也很容易的,其实思想都差不多,主要的不同在于语法。C#容易上手,一个月入门,一年精通,而C++却有点难,一年入门,二十年也未必敢说自己精通。如果有时间,可以了解一下汇编语言。
第三阶段:
API/SDK------------- 《windows程序设计》(Jeff Prosise)
这书主要是开发Windows软件要深入研读的,毕竟是WindowsAPI。如果是主攻C++,那么这本书你可以大概略读一遍,不用过多的深入追究,QT才是C++主要深入思虑的关键。
第四阶段:
MFC----《VC++技术内幕》、《深入浅出MFC》及视频教程孙鑫 VC++6.0
如果是C++,QT是要重点学习的对象。
第五阶段:
COM/DCOM/ATL/COM+---------《COM技术内幕》
未知阶段:
《数据结构》,《算法导论》这些基本是编程的核心了,编程的很大情况都依赖于算法的实现,这个两门基本要深入研究,这是决定编程能力的核心标准。
如果不弄底层的话,《操作系统原理》可以简单地了解。
Ⅲ 零基础编程入门推荐书籍有哪些
编程入门的话你首先要选一门语言。如果你选C语言的话我可以给你点建议。C语言的入门书籍可以选谭浩强的《C程序设计》,很多C语言程序员都是通过谭浩强老师的教程入门的。这本书学完了可以看下严蔚敏的《数据结构》。另外,学习编程需要多练习。学编程急不得,上来就学VC肯定碰一头灰,说VC难就难在这点上了。如果硬上,意志坚强的话也许能挺过来,但也是会缺乏后劲,不得不回过头来补习基础知识。意志不坚强的话,很有可能就此放弃了,并留下一个VC难得不得了的印象。其实,只要踏踏实实一步一步来,VC也就是很简单点事。在这里我说一下,如果你还只是一个初中生,那么你就应当仔细考虑一下了。首先,限于你的知识和思维能力,学学C语言还应该没问题,但要学VC是要下相当大的功夫的。而且,你现在学到的东西将来一定会过时,所以不如把精力放在算法的研究上,毕竟这些东西永远都不会过时。
Ⅳ 谁有麻省理工学院的计算机课程的视频教程
《麻省理工学院开放课程-算法导论》网络网盘资源免费下载
链接:https://pan..com/s/1ewAwPHQFpD6Tg0rm92uhXQ
麻省理工学院开放课程-算法导论|算法导论.pdf|麻省理工学院开放课程.算法导论课件.zip|麻省理工学院开放课程.算法导论.23.缓存无关算法2.mp4|麻省理工学院开放课程.算法导论.22.高级课题缓存参数无关算法.mp4|麻省理工学院开放课程.算法导论.21.高级课题并行算法(二).mp4|麻省理工学院开放课程.算法导论.20.高级课题并行算法(一).mp4|麻省理工学院开放课程.算法导论.19.最短路径算法:点的最短路径.mp4|麻省理工学院开放课程.算法导论.18.最短路径算法:Bellman和差分约束系统.mp4|麻省理工学院开放课程.算法导论.17.最短路径算法:Dijkstra算法,广度优先搜索.mp4|麻省理工学院开放课程.算法导论.16.贪婪算法,最小生成树.mp4|麻省理工学院开放课程.算法导论.15.动态规划,最长公共子序列.mp4|麻省理工学院开放课程.算法导论.14.竞争性分析,自组织表.mp4|麻省理工学院开放课程.算法导论.13.平摊分析,表的扩增,势能方法.mp4|麻省理工学院开放课程.算法导论.12.跳跃表.mp4
Ⅳ 3D游戏的制作流程 我已经学完C了,C++也快学完了。3D也开始正式学习了。对于编程和动画制作都有一定的认识
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-526632280
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-526632280
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
Ⅵ 嵌入式系统自学
你好,你的专业学习嵌入式的课程应该是非常对口的,建议你学习期间条件允许的话还是系统的学习一下,从应用层,系统层到底层驱动,因为你学东西的最终目的是为了就业嘛,这样的话学习阶段不要把方向定的那明确,否则对就业不利。关于学习的资料,你可以去华清远见的网站上去看一下,好像有很多免费的技术资料和视频。