Shortcuts: Downloads Fedora Red Hat Network
|
|
课程摘要
RHD143
Red Hat Linux 编程精华是一套密集的亲自动手课程,用于快速培训开发
Red Hat Linux
应用和程序所需要的关键技能。这一套为期
5
天的课程提供亲自动手培训、概念、演示,并强调实际的实验室和编程训练。完成本课程后,学员将能够掌握并运用为
Linux
系统开发程序所需要的关键技能。
目标:
掌握为基于
Linux
的应用和产品进行编程及开发软件时所必备的概念和技能。
受众:
熟练的
C 程序员(具有
UNIX 或
Linux
工作站高级用户技能),并对开发
Linux 应用感兴趣。
前提条件:
C 语言编程经验
RH133 或类似 UNIX 或 Linux 工作站开发人员用户技能
在 UNIX 或 Linux 环境中的 Shell 脚本编写能力
熟练使用 vi、emacs
等编辑器
持续期间:
5
天
培训开始时间:9:00
a.m.
培训结束时间:4:30-5:00PM
(根据课程进度而定)
为以下课程而准备:
RHD221
- Red Hat Linux 设备驱动程序
或 RHD260
Gnome, GTK+ 编程
您将学习:
为 Linux 开发 C 语言程序的工具和方法
Shell 编程精华
创建文件(Makefiles)
版本控制
汇编、链接和调试
Linux 标准及规定
文件访问系统调用和 I/O
编程文件和目录系统服务
流程管理及创建
信号、信号句柄和警报
流程间通信(共享内存、旗语、消息)
线程
旗语
流水线及 FIFO
共享内存
消息队列
套接层