学习阶段 | 学习模块 | 课程内容 | 项目贯穿 | 技术目标 | 学习时间 |
阶段 预科课程 | 一、编程准备 | 1.计算机硬件,软件知识 2.计算机网络知识 3.常用网络应用操作、计算机病毒、逻辑训练 | 1.了解计算机理论 2.了解网络基础及硬件基础 3.掌握编程基础 | 6个月 | |
第二阶段 Java编程 | 二、Java面向对象程序开发实战 | 1.Java初体验 2.数据类型与运算符 3.流程控制-选择结构与循环结构 4.数组 5.结合实战-吃货联盟订餐系统 6.面向对象基础 7.继承和多态 8.抽象类和接口 9.异常的捕获和处理 10.综合实战 | 吃货联盟订餐系统 | 1.会安装JDK及配置环境变量 2.使用记事本开发Java程序 3.理解Java编译原理 4.会安装并配置MyEclipse开发环境 5.会使用MyEclipse开发Java程序 | |
三、Java特性编程实战 | 1.集合框架和泛型 2.实用类 3.JavaI/O和反射机制 4.注解与多线程 5.Java网络编程 6.XML技术 7.综合实战—嗖嗖移动业务大厅 | 嗖嗖移动业务大厅 | 1.会使用List接口即实现类 2.会使用Map接口即实现类 3.会使用泛型集合 4.掌握Iterator接口的使用 5.了解泛型类,泛型接口的使用 | ||
四、MySQL数据库应用技术实战 | 1.认识数据库 2.MySQL初体验 3.数据库基本操作 4.数据查询 5.MySQL的事务,视图,索引,备份和恢复 6.数据库规范设计 7.综合实战-银行ATM存款机系统 8.MySQL常用命令大全 | 银行ATM存取款机系统 | 1.掌握数据库相关术语 2.了解常见数据库 3.掌握数据库基础概念 | ||
第三阶段 Web编程 | 五、JavaWeb应用设计实战 | 1.JavaWeb开发初体验 2.JavaWeb应用实现数据库访问 3.使用第三方控件技术局分页展示 4.EL和JSTL5/Servlet/过滤器及监听器 5.Ajax与jQuery 6.jQuery的Ajax交互扩展 7.项目实战—使用Ajax技术改进新闻发布系统 8.使用Linux操作系统 9.Linux系统软件安装及项目发布 | 使用Ajax技术改进新闻发布系统 | 1.掌握Web项目的创建和部署 2.掌握JSP基本语法 3.掌握数据获取与中文显示 4.掌握JSP内置对象 5.会解决中文乱码问题 6.掌握转发与重定向 | |
六、Web前端开发技术应用 | 1.走进HTML和CSS 2.制作列表表格及表单 3.CSS操作 4.Javascript基础 5.Javascript操作BOM/DOM对象 6.jQuery基础 7.jQuery中的事件与DOM操作表单效验 | "北大青鸟官网"项目基础页面 | 1.会使用HTML5的基本结构创建网页 2.会使用文本相关标签排版文本信息 3.会使用图像相关标签制作图文并茂的页面 4.会使用《a》标签创建超链接,锚链接及功能性链接 5.会使用媒体元素在网页中播放视频 6.会使用HTML5结构元素进行网页布局 7.会为HTML5文档添加CSS样式 8.会使用CSS3的基本选择器设置字体大小和颜色 9.掌握Javascript的组成 10.掌握Javascript的基本语法 11.会定义和使用函数 12.会使用工具进行代码调试 | ||
第四阶段 企业级框架 | 七、基于SSM轻量级框架应用实战 | 1.MYbatis入门 2.SQL映射文件 3.动态SQL 4.Spring核心 5.loC和AOP扩展 6.Spring与MyBatis的整合 7.Spring应用扩展 8.SpringMVC体系结构和处理请求控制器 9.SpringMVC核心应用 10.SpringMVC扩展和SSM框架整合 11.项目实战-APP信息管理平台,爱旅行(热门搜索) | 1.APP信息管理平台 2.爱旅行(热门搜索) | 1.理解数据持久化概念和ORM原理 2.解MyBatis的盖帘,优点,特性 3.了解MyBatis与JDBC的区别与联系 4.掌握MyBatis开发环境的搭建 5.掌握核心配置文件的结构内容 6.理解核心类作用域和生命周期 | |
八、企业级Oracle数据库 | 1.Oracle数据库入门 2.操作Oracle数据库 3.Hibernate初体验 4.HQL查询语言 5.配置Hibernate关联映射 6.HQL链接查询与Hibernate注解 | 1.APP信息管理平台 2.爱旅行(热门搜索) | 1.理解数据库基本概念 2.掌握安装 3.配置和连接数据库的方法 4.会使用SQL语句对数据进行操作 5.了解数据类型和操作符 6.会使用常用内置函数 | ||
第五阶段 大数据开发 | 九、Hadoop入门到开发 | 1.Hadoop初体验 2.Hadoop分布式文件系统 3.Hadoop分布式计算框架 4.Hadoop新特性 5.Hadoop分布式数据库 6.Hadoop综合实战-音乐排行榜 7.数据仓库Hive 8.大数据离线处理辅助系统 9.Spark基础 10.Spark Core 11.Spark SQL 12.Spark Streaming | 大数据实例项目:音乐排行榜 | 1.大数据及Hadoop概述 2.分布式文件系统HDFS 3.分布式计算框架MapReduce 4.分布式列式数据库Hbase 5.Hadoop综合应用 | |
第六阶段 毕业项目 | 十、毕业项目 | 综合项目,导师确定 | 1.Java大数据开发技术的综合学习和掌握 | ||
第七阶段 求职面试 | 十一、求职面试 | 1.穿着礼仪 2.电话礼仪 3.简历撰写 4.面试技巧 | 模拟面试 | 1.掌握职场礼仪 2.能够进行简历撰写 3.掌握常见的面试技巧 |
主要员工简介
陈晓东:南通恒熙CEO,*矿业* 计算机科学与技术专业硕士。
曾在世界100强"华为技术有限公司"工作过18年,一直从事软件行业。
1)在华为八年从事软件开发等技术工作,曾任软件工程师,软件工程师,项目经理,系统分析设计工程师等;
2)在华为五年软件海外产品技术销售工作,曾任软件产品销售经理,某国软件销售主管等职;
3)在华为五年管理经验,曾任华为电信软件某计费*的COO(首席质量运营官),该*规模两千人以上;
4)在南通恒熙软件公司任CEO三年,南通北大青鸟培训学校校长三年,全面主持工作。
2016.06----2017.08智能云监护平台 | |
项目描述: | 云智慧平台监护系统,该系统基于工业标准的MQTT协议,使用松耦合的轻量级消息架构进行数据传输,提高了系统对于大规模并发的吞吐效率和数据传输的稳定性监控端采用纯HTML5技术,云端服务使用Java技术,基于多级用户、组的UI层、应用层和消息层三部分整合权限控制使用专业报表工具JasperReports,支持专业报表的精确打印。 |
个人职责: | 担任项目负责人,参与服务器后端模块编程,及页面前端,数据库设计,报表设计 ,项目后期压力测试等。 |
2013.06----2014.06 远程胎儿专家分析系统 | |
项目描述: | 移动监护系统,远程胎儿专家分析系统,主要采用Java,J2EE,SSH,HTML5,SQL Server,MySQL等技术平台框架,该系统已被安装到镇江,马鞍山等120急救中心 |
个人职责: | 担任项目负责人,参与服务器端和手机APP端开发 |
2005.04----2006.12 母亲胎儿中央监护系统 | |
项目描述: | 用VC++进行网络编程,串口通信协议,控制16台多参数监护仪联网中央监护系统,母亲胎儿信息工作站,开发主要用VC++进行网络程序开发,串口通信协议,该系统已经被安装到徐州,温州等*多个医院。 |
个人职责: | 担任项目负责人,负责主要系统模块的编写。 |