深圳鲲鹏IT教育课程体系结构简介
一、KPCP6.0课程体系结构图:
二、KPCP6.0课程内容:
预科课程
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
计算机基础 |
CTB |
20 |
合计 |
20 |
预备课程是免费的课程,主要是为哪些对计算机了解不多的学员准备的,计算机常见的操作、办公软件的使用、基本的计算机词汇在这门课程中讲解。
第一学期
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
软件技术基础 |
STB |
12 |
2 |
程序逻辑及C语言编程 |
Logic C |
60 |
3 |
Photoshop |
Photoshop |
32 |
4 |
基于HTML商业站点开发 |
HTML |
40 |
5 |
SQL Server数据库基础 |
SQL-Base |
28 |
6 |
C#/Winform编程 |
C#/WinForm |
56 |
7 |
MyQQ项目实战 |
PRJ |
32 |
8 |
普通话训练 |
CLP |
|
9 |
职业素质训练 |
COT-1 |
16 |
10 |
计算机英语 |
ENG-1 |
|
合计 |
276 |
第二学期
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
SQL Server数据库设计和高级查询 |
SQL-Adv |
32 |
2 |
.NET平台及C#高级编程 |
.NET/C#-Adv |
76 |
3 |
Javascript及特效制作 |
Javascript |
36 |
4 |
Java编程 |
Java |
92 |
5 |
JavaWeb应用开发 |
JavaWeb |
52 |
6 |
在线拍卖系统项目(Java) |
PRJ |
32 |
7 |
软件文档写作(一) |
SDD-1 |
|
8 |
职业素质(二) |
COT-2 |
20 |
9 |
计算机英语(二) |
ENG-2 |
|
合计 |
340 |
第二学年
Java 方向
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
Oracle数据库应用与开发 |
Oracle |
60 |
2 |
数据结构及Java实现 |
Data-Struct |
28 |
3 |
AJAX及框架技术 |
Ajax |
36 |
4 |
Linux平台及应用 |
Linux |
20 |
5 |
基于S2SH框架的JavaEE企业级开发 |
JavaEE-SSH |
124 |
6 |
UML与Java设计模式 |
UML/DP |
40 |
7 |
JavaEE前沿技术 |
JavaEE-NTC |
16 |
8 |
毕业项目实战 |
PRJ-3 |
64 |
9 |
软件文档写作(二) |
SDD-2 |
|
10 |
职业素质训练(三) |
COT-3 |
24 |
11 |
计算机英语(三) |
ENG-3 |
|
11 |
Android移动开发(选修) |
Android |
64 |
合计 |
476 |
.NET方向
序号 |
课程名称 |
课程代号 |
学时数 |
1 |
数据结构及C#实现 |
Data-Struct |
28 |
2 |
ASP.NET企业级应用核心技术 |
ASP.NET-Core |
52 |
3 |
.NET三层结构 |
.NET-Three-Tier |
16 |
4 |
ASP.NET企业级应用高级编程 |
ASP.NET-ADV |
56 |
5 |
ASP.NET MVC |
ASP.NET-MVC |
40 |
6 |
UML与C#设计模式 |
UML/DP |
40 |
7 |
.NET前沿技术 |
ASP.NET-NTC |
16 |
8 |
AJAX技术 |
AJAX |
36 |
9 |
毕业项目实战 |
PRJ-3 |
64 |
10 |
软件文档写作(二) |
SDD-2 |
|
11 |
职业素质训练(三) |
COT-3 |
24 |
12 |
计算机英语(三) |
ENG-3 |
|
12 |
PHP高级开发技术(选修) |
PHP |
64 |
合计 |
436 |
三、嵌入式课程内容:
嵌入式各阶段课程 |
|
第一学期 |
第二学期 |
掌握技能 |
主要课程 |
嵌入式硬件技术基础
C语言设计与实践
ARM体系架构与组成原理
嵌入式接口技术应用
嵌入式linux开发环境
Linux驱动模型 |
数据结构与算法
Linux系统程序设计
嵌入式网络程序设计
构建嵌入式系统
Linux设备驱动开发
面向对象的程序设计
嵌入式数据库/WEB服务器
Android应用开发
UML嵌入式设计
嵌入式综合项目开发 |
●理解程序逻辑、基本的算法
●掌握Linux系统编程,网络编程
●掌握Linux设备驱动开发
●掌握在Linux下面向对象程序设计
●掌握嵌入式数据库设计/WEB服务器设计
●掌握Android应用开发
●掌握UML在嵌入式软件设计的应用
|
四、Android应用开发:
序号 |
课程名称 |
课程内容 |
学时数 |
1 |
JAVA基础 |
1.Java基础与基本思想(必须);
2.HTML/CSS/JavaScript(Android web应用必须); |
32 |
2 |
Android 基础开发课程 |
1-架构&开发环境搭建;
2-工程结构、核心组件、模拟器、DDMS、LogCat;
3-Android程序生命周期、Activity组件;
4-UI事件处理与布局管理;
5-View、基础UI控件;
6-Intent与Intent过滤器;
7-高级UI控件;
8-SharedPreferences、文件操作;
9-SQLite数据库基础CRUD;
项目案例(两周32课时); |
68 |
3 |
Android 中级开发课程 |
1-UI样式、主题、UI设计;
2-Android后台服务;
3-Handler与Looper技术;
4-ContentProvider共享数据;
5-BroadcastReceiver与Notification;
6-SQLite数据库高级、DAO模式;
7-MVC模式与N层架构;
8-XML数据解析;
9-HTTP网络编程;
10-WebKit应用与JavaScript支持;
11-Socket编程、协议、多线程;
12-WebService、云计算;
13-国际化与本地化;
项目案例(两周32课时); |
84 |
4 |
Android
高级开发课程 |
10-网络应用开发;
11-Web应用开发;
12-WebService开发、推送服务;
13-定位与地图开发;
14-图形与动画;
15-openGL开发;
16-openGL高级应用;
17-音频、视频、照相机开发;
18-多点触摸、手势、加速计、罗盘;
19-iPad开发指南; |
64 |
5 |
企业实训项目 |
1-Documentum客户端Android版本(企业级应用);
2- Android即时通讯工具(Tomcat+Socket服务器,底层网络编程);
3-SNS社会化网络软件+ Android客户端系统(参照Facebook);
4-鲲鹏微博(参照新浪微博)
5-推箱子游戏Android版本创意游戏;
6-超级飞信(手机短信软件);
7-淘宝Open API应用;
8-去哪儿玩?(服务器端S2SH/JSP/Servlet+ Android客户端地图应用);
9-移动学习(M-Learning)系统;
10-照片/视频分享软件(Flickr);
11-MP3播放器Android版本; |
64 |
合计 |
312 |
五、iPhone应用开发:
序号 |
课程名称 |
课程内容 |
学时数 |
|
预备课程 |
C程序设计 |
32 |
1 |
Objective-C 开发课程 |
1-MacOSX及Xcode入门;
2-基础语法与流程控制;
3-类、方法、选择器、属性;
4-面向对象编程;
5-内存管理与异常控制;
6-Foundation框架、集合类;
7-多线程开发;
8-网络编程;
项目案例(两周) |
64 |
2 |
iPhone 应用开发课程 |
1-IPhone架构、开发准备;
2-Objective-C快速回顾;
3-主要模式、标准视图控制器;
4-窗口、视图、事件处理;
5-常见GUI控件;
6-表视图、标签、导航控制器;
7-翻转、分割视图、弹出式、模式视图控制器;
8-国际化与应用程序设置;
9-文件、SQLite数据库操作;
项目案例(两周); |
68 |
3 |
iPhone 高级应用开发课程 |
10-网络应用开发;
11-Web应用开发;
12-WebService开发、推送服务;
13-定位与地图开发;
14-图形与动画;
15-openGL开发;
16-openGL高级应用;
17-音频、视频、照相机开发;
18-多点触摸、手势、加速计、罗盘;
19-iPad开发指南; |
40 |
4 |
NTC课程 |
1-NTC-ios5开发指南;
2-NTC-Xcode4新特性;
3-NTC-调试与性能优化;
4-NTC-Cocos2d游戏开发;
5-NTC-HTML5/CSS3_Web开发iPhone应用; |
24 |
5 |
企业实训项目: |
1-Documentum客户端iPhone版本(企业级应用);
2-iPhone即时通讯工具(底层网络编程);
3-SNS社会化网络软件+iPhone客户端系统(参照Facebook);
4-鲲鹏微博(参照新浪微博)
5-推箱子游戏iPhone版本或其他创意游戏;
6-超级飞信(手机短信软件);
7-淘宝Open API应用;
8-去哪儿玩?(地图应用);
9-移动学习(M-Learning)系统;
10-照片/视频分享软件(Flickr);
11-MP3播放器iPhone版本; |
64 |
合计 |
292 |