河北时时彩开奖结果查询结果|河北时时彩开奖结果走势图|

全国咨询热线:400-618-4000

2019年JavaEE课程大纲

目前课程版本:9.0   升级时间:2018.05.01   查看详细

JavaEE课程设计理念

  •  

    与?#26412;?#36827;

    课程设计之初就对现阶段企业中流行技术及知识点进行过多次调?#26657;?#25972;套课程设计完成后,技术点进行了100+以上项的增加与优化,JDK升级为1.8版本,加入Lambda表达式及其它新特性的讲解,引入spring全家桶(spring boot /spring data/spring cloud等),为了让我们的学员在就业市场上更具有竞争力,重点讲解了更多的大型互联网公司主流技术框架如Dubbo、Zookeeper、Lucene、Solr、Elasticsearch、MyCat、微信支?#19969;enkins、AngularJS、Spring Security CAS、百度地图、GIT等。

  •  

    引领潮流

    传智播客JavaEE学科在十多年的Java培训中一直引领技术变革,我们一直以来?#23478;?#26368;新最好的课程面向所有学生,本套课程加入了大量前沿领先的技术点,如 微服务、容器化DevOps、前后端分离、数据爬取、分布式日志系统ELK、Rancher容器部署管理、Grafana服务实时监控、NodeJS与Npm和cnpm管理包?#35797;础ueJS、axios组件使用、Swagger文档设计规?#19969;lementUI开发管理后台、NUXT实现SSR服务端渲染、瀑布流与分享、spark mllib als 机器学习算法库使用、DL4J深度学习框架等。

  •  

    项目丰富

    课程的目标是让学生灵活运用所学知识进行企业项目开发,项目选材是从真实的企业项目中提取,涉及八大行业十二个项目,包括旅游、物流、社交、电商、医药、教育、金融、租房,通过长达60天的项目实战,让学员真正具备了企业项目开发的能力,轻松应对未来市场变化。

  •  

    解决方案式教学

    项目是整个JavaEE课程体系中最重要的阶段,项目课程是?#36816;?#26377;知识点学习的检验,项目课程中引入方案式教学,多达40+以上解决方案,包括分布式架构、集群部署、微服务、海量数据存储、分布式日志、云存储、大数据存储、权限管理、在线支?#19969;?#20998;布式搜索、三方登录、Java爬虫等,内容更丰富,更具有针对性。

JavaEE基础班课程大纲

学习对象

0基础0经验的小白人员;想通过最低的成本来试一下自己是否适?#29486;鯦ava编程相关工作的转型人员。

注:获取更多免费学习视频+资料+笔记,请加QQ:2632311208。

上课方式

全日制脱产,每周5天上课, 上?#25945;?#35838;休息一天的上课方式(?#23548;?#22521;训时间可能因法定节假日等因素发生变化)

培训时间

部?#20013;?#21306;可能会根据?#23548;是?#20917;有所调整,详情可询咨询老师   点击咨询


JavaEE基础班课程大纲
阶段名称 主讲内容 技术要点 学习目标
java语言入门 基础语法 1 HelloWorld、2 常量、3 变量、4 数据类型、5 运算符、6 方法、7 流程控制语句、8 IDEA使用、9 数组 可掌握的核心能力:
掌握Java开发环境基本?#28210;茫?br /> 掌握运算符、表达式、流程控制语句、数组等的使用;
熟?#32933;?#29992;Idea开发工具;
掌握Java基本面向对象知识;
掌握常用类String、ArrayList等的使用。

可解决的现实问题:
掌握Java基础知识,为后面的深入学习java课程打下坚实的基础。

市场价值:
具备Java语?#21592;?#31243;基础,但是还不能达到企业的用人标准。
面向对象 1 类、2 对象、3 封装、?#22363;小?#22810;态、4 构造器、5super、this、6 接口、抽象类、7 权限修饰符、8 内部类、9 Random、ArrayList、String、Arrays、Math

JavaEE就业班课程大纲

学习对象

本课程适合于计算机专业,有一定Java基础、通过入学考核的未就业人士。

提示:测试题主要考察您是否具备Java基础,?#21592;?#25105;们统一入学基础,更好地开展教学工作。如果您感觉测试题很难,我们建议您参加我们的Java基础班学习。

上课方式

全日制脱产,每周5天上课, 上?#25945;?#35838;休息一天的上课方式(?#23548;?#22521;训时间可能因法定节假日等因素发生变化)

培训时间

部?#20013;?#21306;可能会根据?#23548;是?#20917;有所调整,详情可询咨询老师   点击咨询

JavaEE就业班课程大纲
阶段名称 主讲内容 技术要点 学习目标
Java语言进阶 常用API 1 Date、2 DateFormat、3 Calendar、4 System、5 StringBuilder 可掌握的核心能力:
深入理解Java面向对象相关知识点;
掌握开发中常用类如集合、IO流、时间日期等操作;
掌握Java异常处理机制,熟悉Java多线程开发;
掌握网络基础知识,了解Socket原理,TCP、UDP协议;
掌握java基本语法完成单机程序的编写;
熟悉Java新特性,如Lambda、Stream流等操作。

可解决的现实问题:
学生具备JavaSE基本开发能力,可编写简单单机应用程序。

市场价值:
具备JavaSE基本开发能力,但是还不能满足企业用人需求,可为后续JavaWeb的学习打下坚实基础。
集合API 1 Collection、2 泛型、3 List、4 Set、5 Collections、6 Map、7 HashMap
异常 1 异常体系、2 异常分类、3 声明抛出捕获异常、4 自定义异常
多线程 1 线程概念、2 线程同步、3 Lock、4 线程生命周期、5 线程池
Lambda表达式 1 函数式思想概述、2 Lambda标准格式、3 Lambda语法与注意事项
IO流 1 文件、2 字节流、字符流、3 转换流、高效流
网络编程 1 网络编程三要素、2 Socket原理机制、3 UDP传输、4 TCP传输
新特性 1 函数式接口、2 方法引用、3 函数式编程、4 Stream流
JavaWeb mysql与jdbc 1 mysql、2 jdbc、3 连接池、4 JdbcTemplate 可掌握的核心能力:
掌握Java JDBC、连接池操作,熟练操作mysql数据库;
熟悉web开发中常用知识如 HTML5、CSS3、JavaScript、BootStrap、jQuery等;
掌握JavaWeb开发核心技术 Servlet、Listener、Filter等;
熟悉Linux服务器,并安装开发常用软件tomcat、mysql、nginx等;
掌握同步及异?#35762;?#20316;的JavaWeb开发,具备B/S结?#35895;?#20214;开发能力,完成基本的JavaWeb项目;
熟悉基本的项目管理工具Maven的使用。

可解决的现实问题:
具?#23500;?#26412;的JavaWeb开发能力,熟悉Linux服务器及相关软件的使用,可完成中小型企业?#26029;?#30446;的开发。

市场价值:
掌握JavaWeb开发基础知识,熟悉Java基本开发环?#22330;?#29087;悉项目管理工具使用及Linux服务器使用,满足java软件开发行业的中级需求,根据市场反馈数据来看,?#38454;?#21487;达8000元/月。
前端技术 1 html5、2 css3、3 javascript、4 bootstrap
linux与nginx 1 linux安装、2 目录操作、3 文件操作、4 网络操作等、5 nginx安装、?#28210;謾?#37096;署
基础加强 1 反射、2 BeanUtils、3注解
xml与jsoup 1 xml基本语法、2 ?#38469;? jsoup概述、4 jsoup作用使用、5 xpath
servlet核心编程 1 tomcat、2 request、response、3 cookie、session、4 jsp、el、jstl、Filter
web异步开发 1 jquery3、2 ajax、3 json
redis 1 nosql介绍、2 redis数据类型、3 常用命令、4 jedis
maven 1 maven概念与作用、2 idea集成maven、3 maven常用命令、4 依赖管理
黑马旅游网 1 baseServlet优化、2 redis缓存、3 jdbcTemplate事务控制、4 linux shell编程、5 项目部署
项目一 mybatis 1 自定义mybatis框架、2 mybatis入门、3 架构分析、4 常用API、5 ?#28210;?#19982;事务管理、6 mapper代理、7 数据封装、8 动态sql、9 关联查询、10 性能优化、11 查询缓存 可掌握的核心能力:
掌握企业中最常用SSM框架开发,开发出结构清晰、可复用?#38498;謾?#32500;护方便的企业?#38431;?#29992;程序;
掌握AngularJS框架;
掌握Spring security框架;
掌握dubbox分布式调用技术;
掌握zookeeper分布式应用协调服务;
掌握Freemarker模板引擎;
掌握全文检索解决方案;
掌握spring boot1.x框架的基本应用;
掌握CAS实现单点登录;
掌握CORS实现跨域;
掌握微信扫码支付;
掌握电商秒杀解决方案;
掌握SpringTask实现任务调度;
掌握MavenProfilel实现开发与生产环境切换;
了解电商开发中相关业务模块如商品、订单基本操作;
了解电商开发中相关术语SPU和SKU等;
积累互联网电商项目开发经验。

可解决的现实问题:
使用主流的ssm框架,升?#26029;?#20851;技术,如前端框架angularJS、spring data redis、spring data solr等,提供大量企业级解决方案,如支付解决方案、秒杀解决方案、搜索解决方案等,提升项目含金量,促进学员就业,让学生更自如面对互联网电商项目开发岗位。

市场价值:
掌握本阶段课程,可应对Java互联网开发的高级岗位,根据市场反馈数据来看,?#38454;?#21487;达12000元/月。
spring 1 spring体系结构、2 spring?#28210;謾? bean管理、 4 IOC/DI、AOP、5 事务管理、6 spring5新特性
spring mvc 1 springmvc概述、2 控制器、3 常用注解、4 参数绑定、5 json数据交换、
6 ?Resultful、7 拦截器、8 文件上传、9 异常处理、10 SSM整合
oracle 1 安装?#28210;謾? 表空间、3 常用函数、4 多表查询、5 子查询、6 序?#23567;?#35270;图、
7 查询优化、8 PLSQL、9 存储过程、10 存储函数、触发器
maven 1 maven分模块构建、2 私服、3 本地仓库
企业级权限管理系统 1 svn、2 adminLTE、3 SSM零?#28210;?#25972;合、4 spring security、5 权限控制、6 AOP日志

电商行业--品优购
企业级服务--SaasOA
(任选一)
以品优购为例:
1.分布式框架Dubbox、2.采用angularJS作为前端框架,所有工程均采用ajax方式异?#20132;?#21462;数据、3 使用select2多选下拉框组件、 4.电商模式由原来的B2C升级为B2B2C、 5 使用《黑马程序员代码生成器2.4》生成代码、6 使用Spring Security作为安全框架、 7 采用BCrypt?#29992;?#31639;法、 8 使用SpringDataRedis框架操作Redis、 9 使用Spring Data Solr框架操作solr 、10 Solr新增动态域(Dynamic)知识点、11 新增SPU和SKU的讲解、 12 新增SpringBoot框架、 13 新增阿里大于短信发送功能、 14 使用CAS实现单点登录、 15 使用CORS实现跨域、 16 使用twitter的snowflake算法实现分布式ID生成器、17 新增微信扫码支?#19969;?nbsp;18 新增电商秒杀解决方案、 19 使用SpringTask实现任务调度、 20 使用MavenProfilel实现开发与生产环境切换
项目二 lucene/elasticsearch 1 什么是全文检索、2 Lucene实现全文检索、3 Analyzer分析器、4 索引维护、5 ElasticSearch简介、6 ElasticSearch安装与启动、7 Elasticsearch核心概念、操作入门、8 ElasticSearch集成IK分词器、9 ElasticSearch常用编程操作、10 spring data ElasticSearch使用 可掌握的核心能力:
熟悉基本的Java爬虫开发,掌握webmagic爬虫框架使用;
掌握httpClient的使用;
掌握spring data jpa框架;
掌握Spring boot2.x框架;
掌握Spring Cloud框架;
掌握MongoDB数据库使用;
掌握RabbitMQ消息中间件使用;
掌握Elasticsearch分布式搜索引擎;
掌握Rancher实现容器部署管理;
掌握Grafana实现服务的实时监控;
熟悉NodeJs环?#24120;?#20351;用Npm和cnpm管理包?#35797;矗?br /> 熟悉ESlint进行前端语法校验;
熟悉axios的使用;
掌握vuejs框架的基本使用;
掌握瀑布流组件使用;
掌握前端页面分享功能的实?#37073;?br /> 掌握企业级DevOps解决方案,熟悉Docker、Jenkins、git等;
了解spark mllib als 机器学习算法库实现智能分类;
了解DL4J深度学习框架实现智能推荐。

可解决的现实问题:
使用spring全家桶进行项目开发,掌握微服务开发,熟悉前端开发方式及相关技术,熟悉软件部署与?#20013;?#38598;成 ,了解Java机器学习,打造Java全栈式工程师,让学员站在Java软件开发的金字塔顶端。

市场价值:
本阶段课程顺应Java开发市场发展趋势,学员可轻松应用Java互联网开发大部分岗位,根据市场反馈,?#38454;?#21487;达15000元/月。
spring data jpa 1 ORM框架介绍、2 hibernate框架介绍、3 JPA介绍、4 spring data jpa概述、
5 spring data jpa常用操作、6 spring data jpa关联?#25104;?#19982;多表操作
spring boot 1 springBoot简介(Spring Boot 2.0 新特性)、2 springBoot快速入门(包括热部署)、3 springBoot与其它技术的整合(SpringMVC \ Spring Data JPA \ JUnit \  mybatis)4 springBoot原理分析、5 thymeleaf 模板语言 、6 综合案例(Spring Data JPA +SpringBoot2.0  + thymeleaf  )、7 Spring Boot Admin
git 1 git历史、2 git与svn?#21592;取? git工作流程、3 git安装、4 git管理文件版本、5 运程仓库、6 分支管理
vue.js 1 vue.js概述、2 vue.js系统指令、3 vue.js过滤器、4 vue.js ajax操作、5 vue.js组件介绍、6 vue.js路由
爬虫 1 爬虫介绍、 2httpClient、3webMagic
社交行业--十次方
教育行业--学成在线
生活服务--好客租房
医疗行业--传智健康
(任选一)

以十次方为例:
1 采用前后端分离的方式进行系统开发、2 采用模块化的课程设计,分为微服务开发、前端系统开发、爬虫与人工智能开发三个模块3 新增SpringBoot2.0、 4 新增Postman工具的使用、 5 使用阿里云OSS实现?#35745;试?#30340;存储、6 使用MongoDB数据库、 7 新增SpringDataMongoDB框架、8 使用Elasticsearch(5.0)实现搜索数据的存储、 9 使用RabbitMQ作为消息中间件、 10 使用JWT实现微服务鉴权、 11 新增微服务框架Spring Cloud 、 12 新增分布式日志系统ELK、13 新增?#20013;?#38598;成技术Jenkins、14 使用Rancher实现容器部署管理、15 使用Grafana实现服务的实时监控、 16 新增Node.js的讲解、 17 使用Npm和cnpm管理包?#35797;础?nbsp;18 使用webpack实?#26234;?#31471;工程的打包、19 新增es6语法的讲解与应用、20 使用ESlint进行前端语法校验、21 新增axios的讲解与应用、22 使用vscode作为前端开发工具、23 使用mock.js与easyMock实现模拟后端API接口、 24 使用Swagger语言作为文档设计规?#19969;?5 采用vue.js作为前端框架、26 使用ElementUI开发管理后台的前端工程、27 使用NUXT实现服务端渲染、 28 新增分享组件的使用(QQ 、QQ空间、微信、新浪微博)、 29 使用瀑布流组件实?#26234;?#21488;页面数据的加载、30 使用爬虫框架webmagic爬取数据、 31 使用spark mllib als 机器学习算法库实现智能分类、32 使用DL4J深度学习框架实现智能推荐

JavaEE在职加薪班课程大纲

学习对象

具备一定JavaEE基础编程能力、常用框架使用能力及MySQL数据库使用能力

注:获取更多免费学习视频+资料+笔记,请加QQ:2632311208。

上课方式

在线学习

培训时间

随到随学,详情可询咨询老师   点击咨询


JavaEE在职加薪班课程大纲      
阶段名称 主讲内容 技术要点 学习目标
微服务
初级课程
Maven项目
管理工具
能够独立安装和?#28210;肕aven、能够解释Maven仓库、能够使用Maven构建SSM工程、会使用Maven构建项目的常用命令、能够描述Maven的生命周期、能够独立在Idea中构建Java Web工程、能够在Maven工程中添加依赖、理解传递依赖、掌握如何解决依赖版本冲突解决、能够使用Maven构建SSM工程、学习使用Maven分模块方式构建工程、了解搭建私服的使用 可掌握的核心能力:
使用mvn 常用命令;
独立在Idea中?#28210;肕aven插件;
使用dependencies标签?#28210;?#20381;赖;
理解依赖?#27573;?#23545;传递依赖的影响;
理解调解原则的使用方式;
完成SSM工程搭建以及代码的开发;
Maven工程的?#22363;?#21644;聚合;
掌握分模块开发;
掌握nexus私服安装和启动。

可解决的现实问题:
能够使用Maven进行分模块开发。

市场价值:
当前最为流行的项目管理工具,是当前开发必备。
SpringBoot微服务快速开发  SpringBoot介绍、SpringBoot快速入门、SpringBoot的原理分析、SpringBoot的?#28210;?#25991;件、SpringBoot集成其他技术 可掌握的核心能力:
能够理解SpringBoot的特点、核心功能及环?#24120;?br /> 能够完成application.properties?#28210;?#25991;件的?#28210;茫?br /> 能够完成application.yml?#28210;?#25991;件的?#28210;茫?br /> 能够使用SpringBoot集成Mybatis、集成Junit、集成SpringData JPA。

可解决的现实问题:
能够使用SpringBoot整合各种开发框架。

市场价值:
具备微服务开发基础知识,为深入学习微服务高级内容打下坚实基础。
Docker Docker简介、Docker安装与启动、Docker常用命令及应用部署、迁移与备份、Dockerfile、Docker私有仓库 可掌握的核心能力:
掌握Docker镜像与容器相关命令;
掌握Tomcat Nginx ?#28909;?#20214;的常用应用的安装;
掌握Docker迁移与备份相关命令;
能够运用Dockerfile编?#21019;?#24314;容器的脚本;
能够搭建与使用Docker私有仓库。

可解决的现实问题:
能够在项目中熟?#32933;?#29992;Docker构建部署环?#22330;?br />
市场价值:
具备微服务部署基本能力。
?#20013;?#38598;成与容器管理 DockerMaven插件、?#20013;?#38598;成工具Jenkins、容器管理工具Rancher 可掌握的核心能力:
掌握DockerMaven插件的使用;
掌握?#20013;?#38598;成工具Jenkins的使用;
掌握容器管理用具Rancher的使用。

可解决的现实问题:
能够实现开发与部署?#20013;?#33258;动化部署。

市场价值:
具备微服务部署基本能力和容器化管理基本能力
git版本控制 git介绍、git基本操作、在Idea中使用git 可掌握的核心能力:
能够概述git工作流程;
能够使用git基本命令;
能够使用Idea操作git。

可解决的现实问题:
能够使用git进行团队?#29486;?#26041;式开发。

市场价值:
成为分布式开发的必备管理管理工具。
大型微服务项目 项目的功能构架、项目的技术架构、CMS系统开发、vue前端开发技术研究、页面静态化、RabbitMQ工作模式、页面发布模块开发、分布式文件系?#22330;⑼计?#31649;理模块开发、Eureka注册中心、Feign远程调用、课程发布模块开发、ElasticSearch搜索技术研究、ElasticSearch集群管理、Nuxt.js基本使用、在线点播解决方案、媒资管理模块开发、Oauth2+jwt?#29616;?#19982;授权、Zuul网关、细粒?#28909;?#38480;控制、分布式事务解决方案、Spring Task定时任务、DevOps、项目总结 可掌握的核心能力:
能够完成CMS系统接口开发;
能够测试vue.js的常用指令;
能够测试webpack打包流程;
理解RabbitMQ的常用工作模式;
能够开发课程管理功能;
能够将微服务注册到注册中心;
能够测试Feign远程调用;
能够开发搜索接口;
能够掌握Nuxt.js的基本使用方法;
能够开发视频处理进程;
理解Oauth2?#29616;?#35299;决方案;
能够开发细粒度授权;
理解基于消息队列的分布式事务解决方案;
能够将微服务部署到Docker。

可解决的现实问题:
可以使用微服务相关技术独立完成微服务大型项目开发。

市场价值:
完全具备微服务大型项目的开发与部署。
微服务
进阶课程
华为ServiceComb课程  ServiceComb概述、ServiceComb与SpringCloud比较、ServiceComb开放性设计思想、ServiceComb开发环境搭建、ServiceCenter介绍及原理分析、使用REST开发ServiceComb入门程序、使用RPC开发ServiceComb入门程序、ServiceComb综合案例、微服务治理策略演示 可掌握的核心能力:
ServiceComb改造十次方项目;
了解Kubernetes作用及为什么使用Kubernetes;
会使用K8S API完成基本操作;
理解微服务引擎CSE的功能;
能够实现ServiceComb项目接入CSE;
能够实现学成在线项目接入CSE;
理解云容器引擎CCE的功能;
能够使用容器镜像服务上传镜像;
能够将学成在线微服务部署到CCE;
能够测试微服务治理常用策略;
能够理解Mesher的作用;
能够完成学成在线使用Mesher接入CSE。

可解决的现实问题:
能够使用华为公司提供的微服务解决方案,解决微服务开发问题。

市场价值:
传智播客与华为?#29486;?#20849;建的一套全新的微服务领域解决方案。
容器化进阶K8S  K8S介绍、K8S基本概念与术语、K8S集群、K8S API和源码分析
华为云PaaS微服务治理课程  微服务引擎CSE介绍、ServiceComb项目接入CSE、SpringCloud项目接入CSE、云容器引擎CCE介绍、容器镜像服务、学成在线微服务部署、微服务治理常用策略、Mesher介绍、学成在线使用Mesher接入CSE
框架架构高级 框架架构课程 MVC模式(struts2源码)、前端调度器、ORM框架 (Mybatis、Spring Data) 可掌握的核心能力:
能够理解ORM框架;
使用Socket进行系统之间通信;
掌握在Java中开启多线程的三种方式;
掌握使用Netty实现通信;
掌握Netty常用的传输方式及ByteBuff的使用方法;
理解及时通信框架的架构;
掌握Protobuf数据格式及在Java中应用Protobuf;
掌握使用Netty实现服务端、客户端;
理解虚拟机client与Server的运?#24515;?#24335;;
学习垃圾回收的算法;
掌握jps、jstat、jinfo、jstack、hprof等命令的使用;
掌握图形化监控工具JConsole工具的使用;
掌握Mission Control虚拟机诊断工具的使用;
掌握压力测试工具JMeter的使用;
掌握调整参数测试Tomcat的性能;
掌握“双亲模式”的原理以及解决方案。

可解决的现实问题:
更加深入理解原理、源码。

市场价值:
高级程序员进阶学习必备,深化思想及一些优化经验分享。
网编多线程 使用Socket进行系统之间通信、多线程实现通信及线程安全问题、NIO与BIO、Netty核心组件与数据传输、编码和解码器、即时通信架构分析、Protobuf数据格式
JVM优化 Java虚拟机的工作原理、常用的Java虚拟机参数、垃圾回收原理与算法以及内存分配、Java虚拟机堆内存的分析以及优化、Java虚拟机的性能监控、Tomcat性能调优实战、class加载器和字节码执行
数据库优化 MySQL数据库优化、SQL及索引优化、MySQL慢查日志分析工具、explain查询分析SQL的执行计划、数据库结构的优化、数据库系统?#28210;?#20248;化
传统行业
SaaS解决方案
SaaS-HRM项目 企业管理、组织架构、账户、公司设置、员工管理、工资管理、社保管理、考勤管理、招聘管理、审批管理、公告管理 可掌握的核心能力:
掌握需求分析、表结构设计、前后端接口文档、环境搭建;
掌握权限系统的数据库分析;
能够熟练应用Shiro安全框架;
实现细粒?#28909;?#38480;开发、菜单缓存开发;
实现公司组织结构导入导出;
实现统计图形报表开发;
掌握Activiti7开发工作流;
熟?#32933;?#29992;SpringBoot+Activiti工作流;
使用百度云人工智能开发智能人脸识别;
能够应用人工智能框架。

可解决的现实问题:
利用SaaS?#25945;?#35299;决传统行业面临的问题。

市场价值:
打造一套符合市场发展的全新的传统行业问题解决之路。
互联网全终端项目
-好客租房项目
后台系统开发 dubbo入门实战、房源管理、消息中间件RocketMQ
可掌握的核心能力:
能够实现房源信息更新的通知;
实现用户信息、房东、审核等功能;
能够实现API文档与模拟数据接口开发;
能够实现收藏、分享、举报、联系房东、预约看房、在线签约功能;
掌握微信小程序开发;
实现日志数据的清理以及推荐。

可解决的现实问题:
互联网多种终端对接,接口规?#37117;?#21069;后端分离解决方案。

市场价值:
完全的全终端支?#37073;?#25552;升程序员的前后端开发必备技能。
前端系统开发 API文档与模拟数据接口、查找房源、前台系统功能
微信小程序 微信小程序入门、基于微信小程序进行实现功能
大数据智能推荐 日志的收集、智能推荐
大数据转型
必备课程-Hadoop3
Hadoop环境搭建 Hadoop集群搭建、Hadoop新特性
可掌握的核心能力:
能够理解Shell命令选项;
能够理解NameNode与DataNode;
能够实现Shell定时采集数据至HDFS;
能够理解MapReduce处理流程解析;
能够熟?#32933;?#29992;Flume;
掌握数据仓库的基本使用;
能够熟?#32933;?#29992;Hive;
能够实现数据采集搜集和数据预处理;
熟练Azkaban的使用;
掌握维度建模的三种方式;
掌握网站流量的统?#21697;?#26512;;
掌握Hadoop3的新特性。

可解决的现实问题:
掌握大数据转型必备技能,为需要转型的JavaEE工程师提供新的转型基础。

市场价值:
具备大数据基础开发岗位工作,为后续大数据?#20013;?#23398;习提供良好基础功底。
HDFS HDFS基本原理、HDFS应用开发
MapReduce&Flume MapReduce核心机制、MapReduce深入、Flume
数据管理与数据仓库 数据管理、数据仓库、数据仓库
网站日志分析系统 数据采集搜集、数据预处理、Azkaban、维度建模、Sqoop

备注:该课程大纲仅供参考,?#23548;?#35838;程内容可能在授课过程中发生更新或变化,具体授课内容最终以各班级课表为准。


基础差? 可免费学基础班

申请试读名额

基础过关? 可直接就读就业班

基础测试

JavaEE学科项目介绍

  • 传智健康

    项?#32771;?#20171;:

    传智健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化、患者管理专业化、健康?#25318;?#25968;字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与患者间的互动,增强管理者对健康管理机构运营情况的了解。

    项目特色:

    本项目采用微服务架构,使用SpringCloud提供分布式系统(如?#28210;?#31649;理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布?#20132;?#35805;和集群状态),快速实现机构管理、患者管理、知识库管理等,结果大数据及人工智能技术进行健康?#25318;潰?#20581;康干预等方案。

  • 国际物流云商系统项目

    项?#32771;?#20171;:

    《国际物流云商系?#22330;肥?#22806;贸物流公司为?#35270;?#20110;国家一带一路发展要求,基于云环?#24120;?#38463;里云通信,建立全流程海关电子报运的分布式应用系统,实现后台业务数据管理,及中间消息系统,前端电商系统环境构建,让外贸物流实现数据信息一体化。为?#35270;?#20113;环境的应用与推广,更好的推行分布式应用系统开发,后台系统进行数据录入及汇总后生成各种报表,引入消息系统很好的解决了前端系统的高并发,同时也提高了系统的高可靠性,实现海关电子报关进一?#25945;?#39640;了公司的工作运营效率。

    项目特色:

    1.使用maven进行项?#32771;?#26500;
    2.Struts2+Spring+SpringDataJpa实现项目开发
    3.Oracle数据库进行数据存储
    4.阿里云通信实现短信发送
    5.amCharts,eCharts实现图形报表
    6.使用ApachePOI实现报表操作
    7.使用ApacheShiro实现权限管理
    8.webservice+Restful技术,用于开发分布式的互操作系统间的数据调用
    9.Spring+javaMail整合邮件开发
    10.使用PowerDesigner实现数据库分析与设计
    11.ztree树形插件,完成系统菜单分配
    12.Spring Data Redis缓存技术,解决了数据高并发问题

  • 好客租房项目

    项?#32771;?#20171;:

    好客租房是直接促成房东与租户对接的移动互联网生活服务?#25945;ǎ?#25151;东可以通过手机直接发布房源,租户?#37096;?#20197;多维度寻找房源,与房东在线沟通,另外还包括智能匹配房源,近期行情查询等功能。减少中间?#26041;?#20135;生的费用,提高房东与租户匹配的成功率。

    项目特色:

    好客租房是采用前后端分离的开发模式开发的移动端互联网项目。后端采用SpringBoot+SpringMVC+SpringData,数据库采用mysql和mongodb。前端采用Vue、Mint UI和NUXT等优秀的前端框架以及websocket等前端技术。项目中涵盖了第三方登录、消息中间件、智能推荐等解决方案。

  • 品优?#21512;?#30446;

    项?#32771;?#20171;:

    品优购是一个类似于京东的大型B2B2C电商?#25945;ǎ?#21830;家可以提交入驻申请,运营商审核通过后可以进入商家后台进行商品的管理与维护。系统后台包括运营商后台和商家后台两部分。网站前台包括:首页系?#22330;?#21830;家首页、商品详细页、购物车系?#22330;?#35746;单系?#22330;?#25903;付系?#22330;?#20250;员系?#22330;?#35780;论系?#22330;?#21830;品搜索、秒杀、用户中心等多个子系?#22330;?/p>

    项目特色:

    品优购以当前流行的SSM集成框架作为主体框架,项目中涵盖了集群、缓存、支?#19969;?#28023;量数据、高可用、负载均衡、购物车、分布式搜索、秒杀、网页静态化、消息中间件、单点登录、跨域、分布式ID生成、容器化部署等20余种解决方案。网站前端采用Google的优秀前端MVC框架angularJS,并且进行了分层架构与公共代码抽取,使程序更加容易维护。

  • 十次方项目

    项?#32771;?#20171;:

    十次方是一个IT技术型社交网站,网站定位是打造程序员自己的社交圈子。网站包括头条、问答、活动、交?#36873;?#21520;槽、招聘六个频道。头条发布了技术大咖撰写的当前IT最热最火的技术文章和动态,用户可以在问答频道进行提问和回答,活动频道分享线上和线下的IT活动信息、在交友频道可以通过在线配对的方式与心仪的异性朋友畅聊并约会,招聘频道可以获取到与传智?#29486;?#30340;知名IT企业发布的招聘信息,如果你在交?#36873;?#24212;?#23500;?#24037;作中遭遇挫折,那就来吐槽频道来?#22836;?#24515;中的怒火吧。

    项目特色:

    十次?#35762;?#29992;了当前主流的前后端分离的开发模式。后端使用Spring全家桶框架(即SpringBoot+SpringCloud+SpringData+SpringMvc)开发微服务,前端采用以Node.js为核心的Vue全?#21672;?#24577;解决方案。目中涵盖了微服务?#29616;ぁ?#24494;服务网关、微服务熔断、微服务集中?#28210;謾?#24494;服务?#20013;?#38598;成、第三方登?#20581;?#20113;存储、爬虫、人工智能、单页面(SPA)、服务端渲染(SSR)等30余种解决方案。

  • 闲云旅游项目

    项?#32771;?#20171;:

    闲云旅游网是在旅游搜索引擎基础上建立的旅游 OTA 服务?#25945;ǎ上?#20113;旅游网、?#24615;品?#38144;?#25945;ā?#38386;云供应商系统三大系统构成,使闲云旅游不仅可以帮助用户完成全网搜索任务,还可以帮助更多的优质商家完成分销任务,同时为闲云后续自有品牌路线的创立打下坚实基础。

    项目特色:

    项目基于微服务架构,采用spring boot+spring Cloud构建,前台使用VUEJS及Node环境搭建独立前台系统,提供微信登录、微信扫码支?#19969;?#28040;息中间件、智能分类、智能推荐、分布式事务、容器化DevOps等多项解决方案进行开发。

  • 学成在线项目

    项?#32771;?#20171;:

    学成在线项目借鉴了MOOC的设计思想,是一个提供IT职业课程在线学习的?#25945;ǎ?#23427;为即将和已经加入IT领域的技术人才提供在线学习服务,用户按照任务为导向,通过录播学习、直播学习、在线练习、在线考试等学习内容,最终掌握所学的IT技能,并能在工作中熟练应用。本项目包括:门户、学习中心、考试中心、问答系?#22330;?#35780;论系?#22330;?#23398;习社区、教学管理中心、系统管理中心等八大?#25945;?#26500;成,为学生提供学、练、测一体化的学习服务。

    项目特色:

    本项目按照大型互联网分布式系统的要求进行架构,采用前后端分离的开发模式,前端采用当前流行的Vue.js技术栈进行构建,服务端基于Spring Boot框架,采用Spring Cloud微服务架构、Spring MVC、Spring Data JPA、Spring Security Oauth2、Spring AMQP等Spring全家桶技术栈进行设计开发。项目还采用了Maven、Git/GitLab、Jenkins、Docker等流行的DevOps工具,有力的支撑项目的整个开发和运维过程。

  • 易起贷项目

    项?#32771;?#20171;:

    易起贷——国内领先金融信贷?#25945;?br />易起贷项目原型来自国内主流金融信贷?#25945;ǎ?#30001;贷款、理财、投资、财务管理多个子系统组成,采用线上大数据征信分析与线下调研?#29616;?#36827;行风险控制,易起贷金融信贷?#25945;?#33268;力于通过互联网金融,为中小企业及个人提供高效便捷的金融服务。

    项目特色:

    采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构,系统后台使用jsp+easyUI作为视图层,操作简便用户体验好,系统前台使用freemarker做静态化页面来提高系统的性能,以应对大规模的用户量的并发。使用Alibaba Dubbo作为SOA服务化治理方案的核心框架,实现分布式系统之间rpc调用和NIO通信。使用FastDFS分布式文件系统作为?#35745;?#26381;务器,实现?#35745;?#30340;分布式存储。

 

JavaEE面授视频试听

  • Java基础-数组

  • Java基础-迭代器

  • JavaWeb-网上?#22363;?#29992;户注册

  • SSH框架-客户信息列表

  • Oracle数据库-聚合统计

  • 项目-客户注册手机号校验

申请免费线下基础班试听名额

教学服务

  • 每日测评

    ?#23458;?#23545;学员当天知识的吸收程度、老师授课内容难易程度进行评?#37073;?#32769;师会根据学员反馈进行分析,对学员吸收情况调整授课内容、课程节奏,最终让?#35838;?#23398;员都可以跟上班级学习的整体节奏。

  • 技术辅导

    为每个就业班都安排了一名优秀的技术指导老师,不管?#21069;?#22825;?#25925;?#26202;自习时间,随时解答学员问题,进一步巩固和加强课上知?#19969;?/p>

  • 学习系统

    为了能辅助学员掌握所学知识,黑马程序员自主研发了6大学习系统,包括教学反馈系?#22330;?#23398;习难易和吸收分析系?#22330;?#23398;?#23433;?#35797;系?#22330;?#22312;线作业系?#22330;?#23398;习任务手册、学员综合能力评定分析等。

  • 末位辅导

    末位辅导队列的学员,将会得到重点关心。技术辅导老师会在学员休息时间,针对学员的疑惑进行知识点梳理、答疑、辅导。以确保知识点掌握上没有一个学员掉队,真正落实不抛弃,不?#29260;?#20219;?#25105;?#20010;学员。

  • 生活关怀

    从学员学习中的心态调整,到生活中的困?#30740;?#21161;,从课上班级氛围塑造到课下多彩的班级活动,班主任360度暖心鼓励相伴。

  • 就业辅导

    小到五险一金的解释、面试礼仪的培训;大到500强企业面试实训及如何针对性地制定复习计划,帮助学员拿到高薪Offer。

河北时时彩开奖结果查询结果