(程序员的必修课.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(程序员的必修课

程序猿七种武器之笑傲江湖系列(工具篇、数据库、操作系统、网络篇、工程篇、算法篇) 程序员的必修课学习地址:/weapon.html 课程讲师:北风网 课程分类:套餐推荐 适合人群:初级 课时数量:292课时 用到技术:七种必备技能 涉及项目:案例化教学 更新程度:完毕 至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是我重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而本人对SUN公司的“网络即计算机”的概念相当欣赏,并相信JAVA即其相关的技术集JAVA One会成为未来的主流开发工具之一。其次,如果能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,C++ Builder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。 开发工具课程大纲(23课时) 课 程 一 基于C++、VC++开发平台工具快速入门 第一部份: VS2008 IDE开发环境的基本使用方法 第二部份:VS2008调试环境的使用 第三部份:VS2008性能分析工具 课 程 二 基于MyEclipse平台的Java程序快捷开发 第一部份:JAVA开发环境的搭建 第二部份:MyEclipse工具常用开发操作和技巧 第三部份:MyEclipse高级使用技艺 - 重构与快速实现 课 程 三 基于Linux操作系统平台下的Java语言开发 第一部份: 安装虚拟机以及Linux操作系统 第二部份: Linux桌面系统 第三部份: Linux文件和目录管理 第四部份: VIM的使用(上) 第五部份: VIM的使用(下) 第六部份: Linux终端常用命令 第七部份: Java开发环境的搭建 为什么数据库是如此重要?很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。 虽然很多数据库产品提供了可视化的数据库管理工具,但SQL是基础,是通用的数据库操作方法。如果没有机会接触商业数据库系统,可以使用免费的数据库产品是一个不错的选择,如mySQL, Postgres等。 数据库(28课时) 课 程 四 SQL Server 2008 数据库基础及应用 第一讲:SQL Server的安装与配置 第二讲:SQL Server中的库、表、数据完整性 第三讲:SQL Server中的CRUD语法 第四讲:SQL Server中的查询语句 第五讲:SQL Server中的高级查询 第六讲:SQL Server高级查询综合示例(一) 第七讲:SQL Server高级查询综合示例(二) 第八讲:SQL Server高级查询综合示例(三) 课 程 五 ORACLE系列之SQL从入门到精通 第一讲:数据库基础知识 第二讲:创建数据库 第三讲:管理和控制Oracle数据库 第四讲:Oracle数据库表管理 第五讲:基本SQL语句 第六讲:对数据进行限定和排序 第七讲:处理单行的函数 第八讲:从多个表中获取数据 第九讲:数据查询的综合案例(一) 第十讲:使用分组函数来对数据进行聚集 第十一讲:子查询及高级应用 当前主流的操作系统是Windows,Linux/Unix,熟练地使用这些操作系统是必须的,但只有这些还远远不够。要想成为一个真正的编程高手,需要深入了解操作系统,了解它的内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。 Linux作为开发源码的操作系统,是一个很好的学习平台,Linux几乎具备了所有现代操作系统的特征。虽然Windows系统的内核实现机制的资料较少,但通过互联网还是能获取不少资料。只有对操作系统有一定的了解后,你会发现自己上了一个新的台阶。 操作系统(39课时) 课 程 六 Linux系统编程(文件篇、进程篇、信号与管道篇、时间篇、实战篇) 第一部分:Linux系统编程之文件篇 第二部分:Linux系统编程之进程篇 第三部分:Linux系统编程之信号与管道篇 第四部分:Linux系统编程之时间篇 第五部分:Linux系统编程之实战篇(minishell实现) 课 程 七 VC++系列之入门必看windows程序设计(MFC的基础,深入浅出windows的工作机制) 第一部分 windows程序入门基础 第二部分 windows中的多字节和宽字节 第三部分 windows程序工作原理 第四部分 windows程序工作原

文档评论(0)

JFuOrhvGoo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档