首页  技术论坛  收藏本站  联系我们  网站地图
  嵌入式开发培训
   嵌入式Linux培训
   单片机/STM32开发培训
  三层交换产品
   国产千兆交换机
   国产万兆交换机
   国产40G交换机
   Realtek交换机
   Broadcom交换机
  5G路由安全产品
   国产5G路由器
   工业级5G路由器
   千兆防火墙
   单向导入隔离设备
  4G物联网网关
   国产CPU物联网网关
   多协议栈边缘网关
关于我们 | 联系我们 
软件短期培训 Linux C语言班

一、行业背景
    2012年12月世界编程语言排行榜发布,这一期比往期公布的相比,前20名的指数没什么实质性的变化。只有T-SQL和VB.Net交换了位置。除了OBJ-C的崛起之外,没有其他特别引人注目的新语言了。C语言仍然稳居第一位。

C语言开发

    C语言编程应用广泛,用C语言编出来的程序,可以在很多平台上运行,可移植性强。例如,计算机操作系统等大型软件都可以用C语言来编写完成。不仅如此,我们用的众多聊天工具也可以用C语言来实现。具体的C语言编程内容请参加C或者C++等。

    当然,学会c很容易,学好是很难的,精通那是相当有难度的,尤其没有项目经验想找到C语言编程工作也有难度。何如获得实际的项目经验?有同学找一家小型 IT企业从零做起,一点一点积累,三五年后也能成为优秀的C语言编程员,大部分同学毕业直接放弃本专业改行从事其他行业,浪费了三四年的学习实践也白白浪 费了目前软件开发行业大好的职业发展前景。

二、课程目标
    本课程采用理论教学与实验相结合的方式,系统地介绍嵌入式Linux下环境和程序开发技术。通过本课程的学习,学员可以掌握嵌入式Linux的环境搭建过程,具备Linux下C语言的开发,为产品开发打下坚实的基础。课程目标包括:
    1)熟悉Linux操作系统具体操作
    2)熟悉嵌入式Linux系统开发的整体流程
    3)能够熟练编写Linux应用程序

三、面向对象
    院系:计算机、软件、电子、物理、数学、应用化学、生物、机电等专业
    1、有一点C/C++基础
    2、希望从事基于嵌入式Linux设备开发的人员

四、教学安排
    1、 授课地点:苏州市金阊区广济南路288号石路金座大厦10006室
    2、 授课时间:周一至周五:10:00~17:00 或 周末:10:00~17:00
    3、 教学课时:30课时(5天)
    4、 人数限制:小班授课每小组5人,上限为20人
    5、 开课时间:暂无

五、课程费用
    1000元/人 含资料费(讲义等)

六、就业相关行业
    工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子,电子商务

七、报名方式
    咨询及报名电话:0512-65221118
    报名地址:苏州市金阊区广济南路288号石路金座大厦10006室

八、2013年最新嵌入式Linux/3G-Android高级人才培养课程安排

时间 课程大纲
linux基础入门
教学内容   主要讲解Linux操作系统的概念和安装方法。详细介绍Linux下的目录结构、基本命令、管理配置和编辑器,包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具以及Makefile、shell脚本编写等知识,并进行嵌入式开发环境的搭建。
教学案例 ◆ 安装Linux操作系统及Vmware workstatation、vmtools
◆ 搭建嵌入式交叉编译开发环境
◆ 下载U-boot和kernel、rootfs到开发板
◆ 搭建SMB、NFS、tftp网络服务器
实验 ◆ 学习LINUX系统命令
◆ 配置TFTP/FTP服务
◆ 配置NFS服务
◆ 建立嵌入式开发环境
◆ 下载内核到嵌入式平台
◆ 下载根文件系统
◆ 编写并下载应用程序到嵌入式平台
C语言基础&高质量编程
教学内容   本课程的主要目标是以贯穿讲解、案例分析、学生演练的形式,熟练掌握C语言的基础编程知识,使学员精通C语言的数组、指针、函数、结构体、动态内存以及存储类等相关重点知识以及GCC编译器,GDB调试器的使用。
教学案例 ◆ 变量、表达式、运算符
◆ 控制结构与程序开发逻辑流程
◆ 指针数组与数组指针
◆ 指针函数与函数指针
◆ 结构体与联合体
◆ 文件IO与字符串
◆ 动态内存与存储类
实验 ◆ 指针及其使用规范
◆ 输入与输出(IO操作)
◆ Makefile与项目工程
◆ DEBUG与mtrace
项目实践:
1、CISCO标准命令行
2、存储数据模块的检索和保存