• 回答数

    4

  • 浏览数

    207

可爱多O
首页 > 考试培训 > 程序入门培训

4个回答 默认排序
  • 默认排序
  • 按时间排序

俊之独秀

已采纳

入门阶段:1、 学习一门脚本语言,例如Python/Ruby,脚本语言可以让你很快开发出能用得上的小程序2、 用熟一种程序员的编辑器(不是IDE) 和一些基本工具,例如Vim / Emacs / Notepad++,学会如何配置代码补全,外观,外部命令等3、 熟悉Unix/Linux Shell和常见的命令行4、 学习Web基础(HTML/CSS/JS) + 服务器端技术 (LAMP)进阶过程:1、 C语言和操作系统调用,用C语言实现一下各种经典的算法和数据结构。推荐《计算机程序设计艺术》、《算法导论》和《编程珠玑》。2、学习Java,了解一下Java这种虚拟机语言和C和Python语言在编译和执行上的差别。从C、Java、Python思考一下“跨平台”这种技术。3、Web的安全与架构,学习HTML5,网上有很多很多教程4、学习关系型数据库,数据库的存储过程,触发器,视图,建索引,游标等。高级阶段:1、面向对象,学会使用面向对象、STL,设计模式、和WindowsSDK图形编程的各种技能2、加强系统了解,推荐《Unix编程艺术》、《Unix网络编程卷1,套接字》、《TCP/IP详解 卷1:协议》3、系统架构,了解负载均衡、多层分布式系统、CDN系统 等等。

程序入门培训

341 评论(12)

缌喵喵喵

建议你先学习java,简单易学,易于理解!

这里有很多资料,非常适合初学者,里面也有线路图,你可以有序的进行学习!

希望可以帮助到你

望采纳

213 评论(14)

半半童学

随着互联网的快速发展,越来越多的人想要重新互联网的行业,学习计算机编程,尤其是零基础学习编程的小伙伴想要学习又不知道学习计算机编程需要哪些基础?针对准备学习计算机编程又不是科班出身的学员,而是通过培训机构杀入代码战场,对于这类人,四川IT培训建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时,我还列出了一些书目,这些书应该都还可以在书店买到。1、英语基础虽然对于初级程序员来说,英语只需要写简单的词汇就可以,但是如果想要走的更远,还是要去学习和掌握。我极力推荐英语是因为在学习IT技术上,没有专业文档的阅读能力是不可想象的,中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把英文印刷上去,学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练,吃得苦下得狠心绝对是任何行业都需要的品质。2、计算机体系结构和汇编语言关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著),你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。3、计算机操作系统原理我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统,无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众,只是觉得在看完了这些书后如果有空就应该看看《InsideWindows2000》。4、数据结构和算法这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的。很多人喜欢买C++版的,但我觉得没有必要,C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂,倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。

235 评论(14)

小肥羊洋阳

首选是选择一门合适的语言,比如说:Python、Java、C、C++、GO语言等;其次,选择合适的学习方式,比如培训,周末班、脱产班还是网络班。【程序员的初学者入门的方法】如下:1、明确编程的本质。2、 必要的辅助工具与技能。(1)学会使用git指令和github;(2)挑选一款合适的IDE会使编程体验和效率大大提升,IDE即集成开发环境,是用于提供程序开发环境的应用程序;(3)明确学习的方向,不同的划分标准下有不同的开发方向,如按编程语言划分有JAVA,Python,C/C++, Javascript,Ruby,PHP,etc;3、选择合适的学习方式与方法。(1)学好所有相关的专业课程,无论它多么枯燥乏味;(2)不要质疑老师让你阅读代码、抄写代码的意义。想了解更多有关入门程序员的详情,推荐咨询达内教育。达内教育具有强大的师资力量,优秀的教学体系,教学质量突出,实战讲师,经验丰富,理论知识+学习思维+实战操作,打造完整学习闭环。达内教育独创教学系统,并设有企业双选会;同时,达内的OMO教学模式,已经全新升级,线上线下交互学习,直播学,随时学,随时问,反复学,让学院上课安排更便捷。【感兴趣的话点击此处,免费学习一下】

238 评论(15)

相关问答