嵌入式C/C++就业班

嵌入式C/C++就业班

LinuxC/C++就业培训(全日制班)招生简章 培养目标 为了满足企业对嵌入式技术人才的需求,解决当前大学生就业难,企业招聘难的问题,长沙乐嵌基地面向社会和高

授课机构: 长沙乐嵌教育

上课地点: 天河校区

开设班型:早班,晚班,周末班

费用:
获取报价
97人已关注关注
预约试听
在线咨询
嵌入式Linux就业培训(全日制班)
嵌入式Linux就业培训(全日制班)
剩余名额:2个开班提醒
嵌入式linux寒假班
嵌入式linux寒假班
剩余名额:2个开班提醒
嵌入式Linux周末班
嵌入式Linux周末班
剩余名额:2个开班提醒
嵌入式硬件设计班
嵌入式硬件设计班
剩余名额:2个开班提醒
课程介绍

LinuxC/C++就业培训(全日制班)招生简章


培养目标

为了满足企业对嵌入式技术人才的需求,解决当前大学生就业难,企业招聘难的问题,长沙乐嵌基地面向社会和高校开设LinuxC/C++实训课程。实训内容以企业对人才的需求为核心,系统的学习LinuxC/C++ 开发技术,通过真实的项目实践,使学员系统全面的掌握LinuxC/C++ 开发技术,具备LinuxC/C++ 项目研发能力和一定的实际项目开发经验,达到用人单位对LinuxC/C++ 软件开发人才的知识技能要求,从而实现学员的高质量就业和良好的职业发展。


就业岗位

Linux C/C++ 软件开发工程、Linux应用开发工程师

薪资待遇

一般情况下,应届毕业生从事LinuxC/C++ 软件工程师的起薪如下:

本科生:税前平均月薪 4000~6000

研究生:税前平均月薪 6000~8000

具备1-2年工作后,基本上都有 30%~100%的涨幅。

说明:以上信息为乐嵌基地与乐嵌人才合作单位以及已就业学员调查所得。LinuxC/C++ 软件工程师指导薪资在 3500~10000元,实际情况会根据企业的性质,所处地区、行业、企业的实际情况以及学员的个人综合素质有所差别。


授课特色

边讲边练,全天候教学实践,每一个知识点都安排相应的实践,学员学完一个知识点后,当场实践消化;

实训过程中采用实际项目案例教学方式,强化学员的动手研发能力和实际操作能力;

每一个阶段课程结束后学生都要完成一个综合实训项目,使学生能综合理解和应用所学知识解决实际问题,实现知识向能力的跨域;

培训过程中分阶段进行考试,检验学员的学习效果,并根据教学结果进行辅导和强化;

为学员提供全面的职业素质教育和面试指导;


入学要求

具备计算机基础知识;

具备C语言编程基础;

通过长沙乐嵌基地嵌入式就业实训班入学考试;

 

培训教材

《LinuxC/C ++研发工程师就业班培训讲义》

《LinuxC/C ++研发工程师就业班培训实验教程》


课时安排

学习时间: 全日制3个月 ,480课时

上课时间: 周一 ~ 周五(上午9:00~下午5:30), 晚自习(晚上:7:00~9:30)

上课方式

为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。

LinuxC/C++ 就业实训班课程大纲


阶段嵌入式Linux系统开发基础


Linux系统基础与shell编程基础

主要讲解Linux系统基本概念、ubuntu的安装与使用、Linux下的目录结构、Linux常用命令、网络服务、进程管理、文件系统基本概念、shell脚本的基本概念及shell脚本编程基础。


学习目标

熟练使用Linux基本命令

掌握基本shell脚本程序的编写

了解Linux的基本概念


项目实战

安装vmvare 虚拟机及ubuntu 操作系统

搭建嵌入式Linux开发环境

编写一个shell脚本,判断某文件是否存在,并输出结果。

嵌入式 GNUC编程

主要讲解企业C语言编码规范,C语言基础,循环与条件分支,指针的概念及应用、数组与指针、指针与字符串、指针和函数、结构体与指针、预处理及位运算,C文件的操作。C语言模块化编程、gcc编译器的使用、Make的作用及Makefile 文件的编写。


学习目标

掌握C语言基本语法

掌握基本Makefile 文件的写法

熟练使用C指针的概念及使用


项目实战

为多目录多源码文件的工程项目编写Makefile文件;

Linux下学生成绩管理系统(要求使用结构体数组来存放学生成绩信息)

数据结构

主要讲解数据结构的基本概念及常用数据结构在项目开发中的应用。线性表、链表、栈、队列、二叉树在C语言中的实现及应用。顺序查找法,二分法查找、选择排序和冒泡排序算法的C语言实现


学习目标

掌握常用数据结构(线性表、栈和队列)的实现与应用;

熟练常用的查找和排序算法;


项目实战

完成单机版的学生选课管理系统(要求使用链表来存放学生的选课信息及教师开课信息);


第二阶段  嵌入式Linux应用编程


Linux应用编程

主要讲解linux环境下多进程、多线程、网络、以及GUI图形应用程序设计。重点讲解进程的概念、进程创建、进程的通信;线程的创建与同步、内存映射、Linux下文件和目录的操作;

网络编程基础及linux下的网络编程,TCP/IP协议,socket编程接口,并发模型、多路IO复用技术。


学习目标

掌握linux环境下多进程、多线程程序设计方法;

熟练掌握linux环境网络程序设计方法


项目实战

完成基于TFTP协议的TFTP下载工具的开发。包括TFTP客户端和TFTP服务器。

GNUC++编程

主要讲解GNCC++ 与C的差异、面向对象程序设计思想、类和对象、继承、抽象、多态性、构造函数、虚函数、函数模板、类模板、友元函数、友元类的基本概念及实现。


学习目标

掌握面向对象程序设计思想;

掌握C++ 基本语法

熟练应用C++ 进行应用程序开发


项目实战

基于Linux 环境下C++ 实现的局域网聊天软件。

基于Linux 环境下C++ 实现的《足球先生投票系统》

嵌入式GUI编程

重点讲解跨平台QT开发环境的搭建和移植、Linux图形系统实现机制、QT图形开发基础、QT关键技术、QT图形程序框架,QT应用程序开发基本组件的使用,包括文本框、按钮控件、字符串类、列表框、树型控件等。基于QT的网络编程,TCPSOCKET类,UDPSOCKET类的使用,QT平台移植,在ARM开发平台上部署QT应用程序。


学习目标

掌握QT图形界面程序的开发

掌握QT图形程序的移植与跨平台编译;


项目实战

完成基于LinuxQT平台开发的简易计算器;

完成基于LinuxQT平台开发的图片浏览器;

完成基于LinuxQT平台开发的俄罗斯方块游戏;

完成基于LinuxQTMP3播放器


第三阶段  嵌入式Linux综合项目实训


项目开发实践

重点讲解项目开发流程、自顶向下的方案设计方法,复杂问题分解成多个简单问题方法。

代码调试方法,基本问题分析和解决的流程。

开发文档的编写,主要有需求分析说明书、软件详细设计说、验收测试文档。


实训项目

智能WIFI巡航车

无线遥控四轴飞行器

溶液PH值在线分析系统

超市自动储物柜控制系统

基于ARM 嵌入式Linux实现的环境数据采集终端

基于GPRS模块的短信群发系统

基于LinuxQT实现的多媒体播放器

基于GPRS模块的无线数据传输系统


第四阶段  嵌入式工程师职业规划及就业指导


职业规划与就业指导

主要讲解嵌入式工程师的职业规划、求职心态,工作心态和工作方法;人际沟通交流能力,表达能力的训练;项目答辩,简历指导,面试方法指导。重点提升学员的职业素质,提升就业竞争力。