上海JavaEE+大数据培训班

面授小班
详询
324人看过
上海海文IT教育
白天班周末班其他等2个班级
介绍
地址
相册
评价
学校

【项目优势】

JavaEE优势:① 简单易学② 全球主流的编程语言③ 前景好,缺口大④ 晋升快,薪资高

大数据优势:① 官方重点扶持战略性产业② 90%的企业都在用大数据③ 薪资高,进名企

【课程内容】

阶段:Java编程

系列


知识点
授课时间(天)
课程目标
基础系列

开发简单的java应用程序
Java简介
Java简介
1.0
理解OO思想以及能在代码中体现OO思想;理解并能使用异常;使用Swing开发GUI程序以及理解事件处理机制;理解多线程的基本概念并能开发多线程的Java程序;熟练使用Java I/O编程;使用TCP/IP和UDP进行Java客户端和服务器端编程;
Java环境的搭建
Java环境的搭建
开发简单java程序
开发简单java程序
第二章
变量和数据类型
变量
变量
0.5
数据类型
Java数据类型
基本类型转换
第三章
运算符
运算符(上)
表达式和算术、赋值及关系运算符
0.5
运算符(下)
逻辑和位运算符
位运算符-示例
第四章
条件结构
条件结构(上)
if-else语句
1.0
条件结构(下)
switch-case语句
案例讲解-万年历
案例讲解-万年历
第五章
循环结构
while和do-while循环
while和do-while循环语句
2.0
for循环
for循环语句和二重循环
for循环-案例讲解
for循环-案例讲解
break和continue语句
break和continue语句
第六章
数组
一维数组
数组的声明、创建和初始化
1.5
常用数组排序算法
常用数组查找算法
Arrays类使用
二维数组
二维数组的声明、创建和初始化
二维数组-案例讲解
二维数组-案例讲解
阶段项目: 骑士飞行棋、minDVD系统
第七章
面向对象编程
类和对象概述
类和对象概述
1.0
类和对象的概述-案例讲解
类和对象的概述-案例讲解
对象的创建和使用
创建并使用对象
方法定义使用和变量作用域
String对象的声明操作和Java内存管理机制
对象的创建和使用-案例讲解
对象的创建和使用-案例讲解
封装
封装概念和UML类图
1.0
构造方法和this关键字
static关键字和设计模式
方法重载和包
继承
继承概念、实现和super关键字
1.5
方法重写和final关键字
Object类常见方法
继承-案例讲解
继承-案例讲解
多态
多态概念、对象上下转型和动态静态绑定
多态应用
抽象类和接口
抽象类和模板方法模式
1.0
接口及和抽象类的区别
面向接口编程和简单工厂模式
策略模式
接口和抽象类-案例讲解
接口和抽象类-案例讲解
阶段项目: 银行管理系统
系列
第八章
特性
内部类
内部类概念和成员内部类及应用
1.0
静态、匿名、局部内部类及应用
内部类-案例讲解
内部类-案例讲解
自动装箱和拆箱
自动装箱拆箱和枚举类型
String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder-案例讲解
String、StringBuffer、StringBuilder-案例讲解
常用类
Date和SimpleDateFormat类
Canlendar、GregorianCalendar、Math和Random类
常用类-案例讲解
常用类-案例讲解
第九章
异常处理
异常
异常概念、分类、异常处理机制和try-catch-finally语句
0.5
throw、throws和自定义异常
异常-案例讲解
异常-案例讲解
第十章
泛型
泛型详解
泛型简介、泛型类、泛型方法
0.5
限制泛型可用类型、类型通配符(不讲)
泛型-案例讲解
泛型-案例讲解
第十一章
IDE
IDE
IDE介绍和Eclipse使用
放到其它章节中顺带讲一下
Eclipse调试程序
第十二章
集合
集合框架介绍
集合框架介绍
0.5
List容器
List接口和ArrayList
ArrayList-示例
LinkedList
List容器-案例讲解
List容器-案例讲解
map容器
Map接口和HashMap
1.5
HashMap示例和哈希码
TreeMap、Comparator和Comparable接口
map容器-案例讲解
map容器-案例讲解
Set容器
Set容器
Collections
Collections
Collections-案例讲解
Collections-案例讲解
第十三章
GUI
AWT
GUI概述和AWT框架
1.0
布局管理器
事件模型
事件概念、事件种类、事件监听器和事件适配器
事件示例和观察者模式
Swing
Swing
Swing-案例讲解
第十四章
反射
Java反射机制
Java反射机制
0.5
Java反射API
reflect库和反射API
Java反射API-示例
反射-案例讲解
第十五章
多线程
Java线程模型
Java线程模型
1.5
多线程编程
线程同步
线程通信
多线程-案例讲解
第十六章
IO
IO框架
IO框架
1.0
IO框架-案例讲解
字节流
文件输入输出流和字节数组流
过滤流和缓冲流
装饰模式
字节流-案例讲解
字符流
字符流
1.0
其它流
对象流和输入输出字符流
随机访问流
其它流-案例讲解
第十七章
网络编程
网络基本概念
网络基本概念
1.0
Socket编程
基于TCP协议的Socket编程
基于UDP协议的Socket编程
Socket编程-案例讲解
URL编程
URL编程
阶段项目: 银行管理系统升级版
第十八章
Java新特性
Annotation
Annotation简介和标准、自定义及Meta Annotation
不讲,后面使用到再讲
反射与Annotation
第十九章
XML入门
XML入门
XML简介
1.0
XML文档结构和语法规则
DTD
DTD
DTD简介
声明元素的使用规则
声明属性的使用规则
DTD的引入方式和局限性
命名空间
命名空间
命名空间
XML解析
XML解析
XML解析器和SAX解析
1.0
SAX解析-示例1
SAX解析-示例2
DOM解析
DOM解析-示例1
DOM API
DOM解析-示例2
DOM解析-示例3
课程项目: 打地鼠游戏、扫雷游戏、连连看、银行排号系统、聊天室

第二阶段:数据库开发



知识点
授课时间(天)
课程目标

Oracle
关系型数据库基础
关系型数据库的概念
1
掌握数据库基础,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用。
Oracle简介-1
Oracle简介-2
查询语句
SELECT语句
排序和条件查询-1
排序和条件查询-2
单行函数
函数简介、字符和数值函数
日期函数
转换函数
多表查询
多表查询的概念
2
表的连接方式-1
表的连接方式-2
组函数
组函数简介
GROUP BY子句和HAVING子句
子查询
子查询的概念和使用
子查询的使用
数据建模和数据库设计
系统开发概念和数据建模
1
数据建模
数据库设计
DDL语句
CREATE语句-1
CREATE语句-2
ALTER、DROP和其它DDL语句
DML语句
INSERT语句-1
INSERT语句-2
UPDATE和DELETE语句
事务
Oracle数据字典
Oracle数据字典
0.5
常见数据库对象
序列SEQUENCE
视图VIEW
索引INDEX
用户访问控制
Oracle体系结构
权限、同义词SYNONYM和数据导入导出
课程项目:  影像租赁系统、选课教务系统数据建模和数据库设计
第二章
JDBC
JDBC基础
JDBC简介-1
1
深入掌握ORM的思想,熟练运用JDBC解决数据持久化的方法。
JDBC简介-2
JDBC开发流程-1
JDBC开发流程-2
JDBC开发流程-3
JDBC开发流程-4
JDBC开发流程-5
JDBC优化
对象关系映射(ORM)
ORM思想
1
ORM思想-示例
一对一关联关系映射-1
一对一关联关系映射-2
一对多关联关系映射-1
一对多关联关系映射-2
多对多关联关系映射
JDBC
事务-1
0.5
事务-2
批处理
DAO模式
DAO模式-示例
JDBC模板
课程项目: DVD租赁管理系统、电子商务系统、选课教务系统

第三阶段:web前端开发



知识点
授课时间(天)
课程目标

HTML
HTML介绍
HTML介绍
1.0
掌握Html静态页面技术、http协议处理、及动态表单的设计;熟悉CSS技术
HTML结构
HTML结构
HTML常用标签
HTML常用标签
HTML框架
HTML框架
HTML表格
HTML表格
HTML表单
HTML表单
HTML多媒体
HTML多媒体
第二章
CSS
CSS简介
CSS简介
1.0
CSS的基本使用
CSS的基本使用
CSS选择器
CSS选择器
CSS常用样式属性的设置
CSS常用样式属性的设置-1
CSS常用样式属性的设置-2
CSS定位与DIV布局
盒子模型和元素定位
1.0
DIV+CSS布局实战-1
DIV+CSS布局实战-2
课程案例:彩妆热卖产品列表带按钮的轮播广告聚美优品美容产品热点聚美优品商品分类摄影社区热门小镇淘宝网导航相册服务新品游戏页面制作商品图片列表课程项目:旅游网站
第三章
JavaScript
JavaScript简介
JavaScript简介
1.0
深入学习网页技术,丰富表达网页内容,JS框架的学习和掌握。
JavaScript基础语法(上)
变量和数据类型
变量和数据类型及常用运算符
JavaScript基础语法(下)
流程控制和常用特殊语句
JavaScript函数
JavaScript函数
JavaScript对象使用
JavaScript对象使用
1.0
BOM
BOM
DOM
DOM对HTML元素访问操作-1
DOM对HTML元素访问操作-2
DOM对HTML元素的增删改操作
JavaScript事件
JavaScript事件
第四章
jQuery
jQuery简介
jQuery简介
1.0
jQuery选择器
jQuery常用选择器详解-1
jQuery常用选择器详解-2
jQuery DOM操作
jQuery对元素节点的操作-1
jQuery对元素节点的操作-2
jQuery对元素节点的操作-3
jQuery对元素节点的操作-4
jQuery事件与动画
jQuery事件相关介绍
1.0
jQuery实现动画与
课程案例: 带按钮的轮播广告带关闭按钮的浮动广告对联浮动广告制作多级菜单的制作右下角延时广告弹出窗口制作伸缩菜单导航条百叶窗推拉效果画廊图片放大镜仿淘宝图片左右切换

第四阶段:JavaEE基础开发



知识点
授课时间(天)
课程目标

Servlet
Web简介
Web简介
1.0
掌握使用Servlets、JSP及相关技术联合开发Web应用;理解Web应用性能优化技术;理解MVC模式;熟练掌握Web应用代码调试方法。
Servlet基础
Java Web开发环境和介绍
Servlet介绍、创建Web Project和部署Web应用
Servlet生命周期
Servlet API和Servlet生命周期
处理Servlet生命周期事件
Servlet表单处理
HttpServletRequest
2.0
表单处理
RequestDispatcher和HttpServletResponse
会话跟踪
HttpSession
1.5
Cookie和URL重写
过滤器与监听器
过滤器
0.5
监听器
阶段项目: 站内消息系统
第二章
JSP
JSP介绍
MVC模式的演变(Model 1、Model 2、MVC)、JSP介绍
1.0
JSP常见标签
JSP指令和JSP脚本
JSP隐式对象和JSP动作
EL表达式语言
EL表达式语言
1.0
JSTL标签库
JSTL标签库
阶段项目: 站内消息系统升级版
第三章
Ajax
Ajax
Ajax
1
掌握全新思想的用户交互界面的构建方法;了解满足客户体验的客户端代码编写方法。
Ajax在jQuery中的应用-1
Ajax在jQuery中的应用-1
Ajax在jQuery中的应用-2
Ajax在jQuery中的应用-2
课程项目:Web综合应用--在线书城、Easy-Buy

第五阶段:framework和JavaEE开发



知识点
授课时间(天)
课程目标

Hibernate
Hibernate入门
ORM简介
1.5
深入掌握ORM的思想,熟练运用Hibernate解决数据持久化的方法。
Hibernate简介
Hibernate基础
个Hibernate程序-1
个Hibernate程序-2
个Hibernate程序-3
个Hibernate程序-4
Session的优化
Hibernate映射
基本对象关系映射-1
1.5
基本对象关系映射-2
关联关系映射-1
关联关系映射-2
关联关系映射-3
关联关系映射-4
映射-1
映射-2
映射-3
映射-4
操作持久化对象
Hibernate的对象状态
1
Hibernate缓存-1
Hibernate缓存-2
Hibernate缓存-3
Session的常用API
Hibernate的检索、级联操作和批处理
事务
事务简介
1
悲观锁和乐观锁-1
悲观锁和乐观锁-2
查询
HQL查询
QBC查询
其它查询
Hibernate新特性
Anotation-1
Anotation-2
第二章
Struts2
Struts2概述
Struts2概述
1
理解MVC模式,掌握基于Struts2的Java EE解决方案。
Struts2起步
下载和安装Struts2框架
创建Struts2的Web应用
实现Struts2的Web应用
Struts2核心技术
使用IDE开发Struts2
1
Struts2的基本流程和配置
深入Struts2配置文件和Action
管理处理结果、驱动和异常机制
Struts2的类型转换
Struts2的类型转换(一)
1(不讲解)
Struts2的类型转换(二)
Struts2的输入校验
Struts2的输入校验(一)
Struts2的输入校验(二)
Struts2的标签库
Struts2标签库(一)
Struts2标签库(二)
Struts2标签库(三)
拦截器
拦截器
1(不讲解)
上传和下载文件
上传和下载文件
Struts2的国际化
Struts2的国际化
第三章
Spring
Spring简介
Spring简介
1
理解Spring框架机制,掌握Spring开发技术,掌握基于Spring的Java EE轻量级解决方案,熟练使用SSH框架。
依赖注入和Bean的装配
声明Bean01
声明Bean02
注入Bean属性
使用表达式装配
小化Spring XML配置
自动装配Bean属性
1
使用注解装配和自动检测Bean
使用Spring基于Java的配置
面向切面编程--AOP
什么是面向切面编程和使用切入点选择连接点
1
在XML中声明切面
注解切面
数据访问
Spring的数据访问和配置数据源
1
在Spring中使用JDBC
在Spring中集成Hibernate
Spring与Java持久化API
事务管理
理解事务和选择事务管理器
1
在Spring中的编码事务
声明式事务
使用Spring MVC构建Web应用
使用Spring MVC构建Web应用
2
扩展内容
OOAD与设计模式
学习面向对象分析(OOA)、面向对象设计(OOD),RUP方法以及常用设计模式。学习UML使用,能初步完成中小型系统的设计。
测试技术与单元测试Junit
学习测试基本原则和方法,Junit框架,单元测试原则和技术,JavaEE组件的容器内及容器外测试技巧,数据访问组件测试结合项目实战,编写测试用例,掌握测试技术,积累开发测试经验。
SVN及编程规范
掌握SVN的配置和使用;软件编程规范;
PL/SQL
使用PL/SQL开发数据库的存储过程、函数、触发器等,提升系统性能。
Mybatis框架
Mybatis架构、Mybatis入门程序、Mybatis开发Dao、SqlMapConfig.xml配置、ParameterType输入映射、ResultType及ResultMap输出映射、动态sql、商品订单数据模型、关联查询(一对一、一对多、多对多)、延迟加载、查询缓存(一级缓存、二级缓存)、Mybatis与Ehcache整合实现二级缓存、Mybatis与spring整合、Mybatis逆向工程。
Maven工程管理
Maven介绍及依赖管理;安装配置;核心概念(坐标、依赖、仓库、插件、生命周期等);与第三方Eclipse的整合;Maven私服Nexus的安装使用;Maven管理Web应用;Maven管理SSH应用;使用Maven进行测试及集成;掌握Maven在Java Web应用的配置、管理和使用等技术。
Spring + SpringMVC + Mybatis + Maven
SSM框架和项目配置管理Maven的集成开发
Redis/Memcached
NOSQL概念、redis与memcached的区别、redis安装配置、redis数据类型及操作(String、Hashs、Lists、Sets、Sorted Sets)、常用命令、事务控制、发布订阅、持久化、主从复制、高可用集群搭建。
Lucene
全文检索的概念、Lucene实现全文检索分析、Lucene实现全文检索程序实现、Analyzer分析器、索引维护、Query和QueryParser、相当度排序;
WebService
Webservice的概念、socket远程调用、jax-ws远程调用、Webservice应用场景分析、wsdl、wsimport、soap协议、soap传输xml等。
课程项目: 运动社区系统、物流车辆调度系统、地产智能信息管理系统

第六阶段:大数据



知识点
课程目标

Hadoop入门和平台搭建
Hadoop简介
分布式和传统单机模式
了解为什么要使用Hadoop;掌握Hadoop的体系结构和环境搭建;
生活中分布式的场景
Hadoop背景和工作原理
Mapreduce工作原理剖析
第二代MR——Yarn原理剖析
Cloudera
Cloudera Manager 4.1.2安装
Cloudera Hadoop 4.1.2 安装
CM集群管理
添加删除服务
添加节点、退役和删除节点
节点角色调整
属性配置及同步到客户端
进程维护,日志查看
Hadoop fs 命令
Hadoop fs 命令详解
第二章
Cloudera Hadoop 4
Hadoop基础
Hadoop平台数据处理流程
Cloudera Hadoop 4掌握和应用
Hadoop工作原理、调度策略
Hadoop开发作业形式
Hive基础
Hive工作原理和基本使用
Hive元数据管理和语法详解
Hive表和存储结构
运维案例: 单机存储均衡和坏block处理
Hive进阶
Hive QL(一)
Hive QL(二)
UDF和UDAF开发
UDAF开发和JDBC访问
Hive优化规则
Hive数据压缩技术
Hive-f封装支持传参(一)
Hive-f封装支持传参(二)
Sqoop
Sqoop使用(一)
Sqoop使用(二)
Sqoop作业调度
Hbase基础
HBase体系结构
HBase表设计案例
HBase数据加载(Sqoop和Java)
HBase存储机制
HBase进阶
Java操作Hbase(一)
Java操作Hbase(二)
Java操作Hbase(三)
HBase与Hive接口
Hbase项目实战(一)
订单在线实时查询项目介绍
订单在线实时查询_Schema设计和HBase数据加载
订单在线实时查询_DAO层实现
订单在线实时查询_DAO层和前台实现
Hbase项目实战(二)
电商日志流量分析_项目介绍
电商日志流量分析_业务实现(一)
电商日志流量分析_业务实现(二)
电商日志流量分析_业务实现(三)
电商日志流量分析_业务实现(四)
Cloudera Hadoop 5
CDH5搭建之CM5安装部署
CDH5搭建和CM界面化集群管理
第三章
深入浅出Hive企业级架构优化
Hive企业级架构优化
Hive体系结构及Hive作业形式
掌握Hive企业级的架构优化
Hive优化策略大探底及架构优化案例(一)
架构优化案例(二)之降IO负载策略I
架构优化案例(二)之降IO负载策略II
架构优化案例(二)之降IO负载策略III—压缩和分布式缓存
Hive语法优化
Hive语法、参数层面优化(一)
Hive语法、参数层面优化(二)
Hive语法、参数层面优化(三)
Hive语法、参数层面优化(四)
Impala
Impala的介绍
Impala的使用
第四章
作业调度系统
调度系统简介
调度系统的介绍
了解和掌握开源作业调度系统
Linux Crontab 调度详解
阿里开源的调度系统Zeus
Zeus的介绍
Zeus的部署和使用
Zeus的进阶使用
第五章
Mapreduce编程
Mapreduce简介
Mapreduce API类介绍
了解和掌握Mapreduce的使用
入门程序开发
Mapreduce案例
案例开发(一)
案例开发(二)
进阶案例
第六章
Zookeeper
Zookeeper入门和实战
Zookeeper熟悉和用途综述
了解和掌握Zookeeper的使用
Zookeeper集群搭建、命令行Client操作
Watches、Node、API介绍、Java Client开发
Java Client 进阶练习
实战案例开发(一)之配置管理
实战案例开发(二)之分布式锁实现
运维和监控
运维指南及注意事项
运维和监控Web平台搭建和使用
第七章
Storm
Storm基础
Storm简介
掌握Storm的体系结构、工作原理、Storm的单机环境配置、集群环境配置;掌握Storm核心组件,包括Spout、Bolt、Stream Groupings等;了解Storm实现消息处理的安全性,**消息处理无遗漏;了解Storm的批处理事务处理;
Storm原理和概念
Zookeeper集群搭建及基本使用
Storm集群搭建及测试
Storm进阶
Storm API简介和入门案例开发
Spout的Tail特性、storm-starter及maven使用、Grouping策略
案例实战:Grouping策略及并发
并发度详解、案例开发(高并发运用)
案例实战:计算网站PV
案例优化:引入Zookeeper锁控制线程操作
案例优化:计算网站UV(去重计算模式)
运维案例:集群统一启动和停止shell脚本开发
Storm批处理和事务处理
批处理事务原理详解
Storm事务API及案例分析
Storm事务案例实战:ITransactionalSpout
Storm事务案例优化:按天计算
Storm分区事务案例实战
Storm不透明分区事务案例实战
DRPC精解和案例分析
Storm Trident
Storm Trident入门
Trident API和概念
Storm Trident案例实战:计算网站PV
ITridentSpout、FirstN(取Top N)实现、流合并和Join
Storm Trident之函数、流聚合及核心概念State
Storm Trident综合实战(一)(基于HBase的State)
Storm Trident综合实战(二)
Storm Trident综合实战(三)
Storm集群和作业监控告警开发
Kafka
Kafka的简介
Kafka的使用
第八章
Spark
Spark基础
Spark的概念
掌握Spark与Hadoop的比较、Spark环境搭建;了解Spark缓存策略;了解Spark的transformation和action;了解Spark的容错机制;掌握Spark的核心组件使用;理解Spark的各种RDD;
Spark生态系统
Spark的核心RDD和Lineage
RDD的存储、容错机制、内部设计及数据模型
Spark进阶
Spark调度框架
Spark的分布式部署方式
基于Mesos的Spark模式
基于YARN的Spark模式
Spark的独立模式部署
Spark的YARN模式部署
课程项目:地区销售额数据和省份销售排行分析系统

【校区环境】

上海海文IT教育校区环境
上海海文IT教育教学设备

【专业师资】

张伟

张伟

多年的软件开发与培训经验。 曾任对台外包Java软件工程师,Java软件设计分析师。 曾参与设计开发国内某企业ERP系统。 精通JavaEE,PHP等编程语言。 精通Java企业级开发框架spring,mybatis,hibernate,struts2的应用。 精通Linux操作系统服务环境搭建与应用。

在实践中学习原理,在原理中升华实践

学生寄语:

一段美好的回忆,一段梦幻的旅程,由脚下随着时间开始延伸下去。跟随心灵的指引,成就另外一种人生。

【学员疑问】

问:我数学不好,能学会你们的课程吗?

答:一般的应用软件编程过程中不需要太多的数学知识,部分需要的数学知识如函数等,都可以直接调用,具备高中数学知识就足够了,何况很多同学还是大学生。当然,数学逻辑能力更好,将来可从事的工作岗位更广,发展空间也会更大。如项目经理、研发经理、技术总监等高技术性的管理岗位。

问:以前从没有学过计算机,能学会你们的课程吗?

答:我们的课程针对的是专业零起点,有很多学员计算机水平基本上从头开始的,大家在这个专业领域掌握的程度都差不多。所以计算机基础并不重要,关键是看学习的动机和学习的决心。讲解多模式教学方法,在实践中学习、在学习中思考、在思考中积累。只要你努力学习,就一定能够学的好。当然,有计算机编程基础的同学,学习起来会更轻松一些。

相册
上海校区上海校区
上海校区上海校区
上海校区上海校区
上海校区上海校区
开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问
2019.10.02永*飞136*****027咨询了周边交通
2019.10.19黄*生187*****342咨询了上课时段
2019.10.16姚*山159*****956咨询了授课师资
2019.10.14何*生189*****735咨询了招生对象
2019.10.11王*士131*****096咨询了课程费用
2019.10.11项*生180*****159咨询了上课时段
2019.10.11王*生159*****535咨询了招生对象
2019.10.11高*生138*****472咨询了周边交通
2019.09.30孔*琼151*****677咨询了周边交通
2019.09.27先*生159*****859咨询了课程费用
2019.09.27徐*司158*****645咨询了开课校区
2019.09.25毛*子137*****467咨询了开课校区
2019.09.20钟*超137*****786咨询了开课校区
2019.09.20唐*司185*****683咨询了开班时间
2019.09.19闻*炫136*****769咨询了上课时段
2019.09.17王*生131*****529咨询了招生对象
2019.09.12张*生135*****570咨询了周边交通
2019.09.09唐*生176*****198咨询了课程费用
2019.09.07文*生131*****881咨询了课程费用
2019.09.01龙*生158*****162咨询了周边交通
2019.10.02永*飞136*****027咨询了周边交通
2019.10.19黄*生187*****342咨询了上课时段
正规学校正规学校助学补贴助学补贴优质服务优质服务
logo
致电老师
预约试听
在线咨询