点击这里给我发消息
就业培训
点击这里给我发消息
认证培训
点击这里给我发消息
企业内训
点击这里给我发消息
认证考试
 
   
 

RHD 256应用开发和移植

 

 

 
  • 课时:4天
  • 时间:9:00 - 16:30
 
  课程摘要:
Red Hat Linux 在提供企业级解决方案方面承担的任务不断增加。随着企业从专有平台向开源平台演进,技术人员必须通过学习开源世界中的工具和技能而充分发挥现有的专业知识。Red Hat 的 RHD256 课程简要介绍了新应用的开发,并深入洞察了将现有应用移植到 Red Hat Linux 环境中的流程。
 
  目标:
学完本课程后,学员能够利用 Red Hat Linux 的特性编写新应用,并将应用从专有 UNIX 环境移植到 Red Hat Linux 环境中。
 
 

对象:
对于已经熟悉在专有 UNIX 类系统(例如 Sun Solaris、SGI IRIX 或惠普的 HP-UX,或者另一个 Linux 版本)上进行开发的经验丰富的编程人员,RHD256 允许他们及时获得关于 Linux 环境的同等技能。讲座和动手实验练习的结合将展示 Red Linux 开发的独特特性,并提供与专有系统的对比。

 
 

前提条件:
拥有在任何 UNIX 类平台上的应用开发技能,包括专有产品和其它 Linux 版本。学员最好熟悉常用的脱壳和命令行实用工具,例如 C 编译器、连接程序和make(1) 程序。

 
 

您将学习:
    * 开源与专有模式
    * 常见的开源软件许可证:GPL、LGPL 和 BSD 许可证;以及它们如何影响您的软件开发策略。
    * Red Hat Linux 开发环境的组件,包括编译器工具链和应用库
    * 使用 RPM 和 tar 包装软件
    * CVS 和 Subversion 版本控制系统
    * 如何使用 GNU Compiler Collection 和 DDD 编译并调试应用程序
    * 常用企业文件系统如何影响应用开发。
    * 如何编写、安装和控制系统服务。
    * Linux 命令行工具和专有系统命令行工具之间的功能差异。
    * 使用 Red Hat Linux 系统库和创建自己的库
    * 向 Red Hat Linux 移植应用时应关注的问题,例如小头与大头架构。
    * 如何构建 Linux 多线程应用。
    * Linux 安全特性,例如 PAM 和 OpenSSH。
    * 如何使用 "/proc" 文件系统获取系统信息。
    * 高级 Linux 特性,例如异步 I/O。
    * 利用 Autoconf 构建软件
    * 如何调试、追踪和优化软件,以获得更高速度和内存使用率
    * Eclipse 集成开发环境

 
 
 
 
 
 
  地址:浙江省杭州市文三路252号伟星大厦19楼 
电子邮箱:hangzhou@boxue.com.cn 
版权所有:杭州博学信息技术服务有限公司
技术支持:中商科技-神州商务网
电话:0571—89922595/96/97/98 
备案序号:浙ICP备05004393号
传真:0571-89922595转8015