• 服务实体经济质效提升 银行业助力中国经济高质量发展
  • 政务平台:功能比形式更重要
  • 班戈谐钦舞从草原来,出了草原惊艳了世界
  • 云南税务:优化服务促改革 齐心协力再推进
  • 唐卡艺术高端论坛将在京举行
  • ::紫光阁::中共中央国家机关工作委员会
  • 广东自贸区率先建立全球质量溯源体系 将向13个APEC成员推广
  • 名爵HS正式上市 2种动力9款车型售价11.98万起
  • 湖州:全力打造“市监铁军” 争做“四新”主题实践排头兵
  • 三菱将主攻插电式混动车 排除纯电动SUV可能
  • 渤海银行杭州分行积极开展2018年“普及金融知识,守住‘钱袋子’”系列活动
  • 金沙江堰塞湖抢险电力保障有序推进
  • 言恭达:人文艺术以清雅为上、神逸难得
  • 我们该如何跟孩子谈性?性教育女讲师的酸甜苦辣
  • 罗永浩:子弹短信不是为挑战微信 腾讯还想来投资
  • 丰城问政网

    2018年JavaEE课程大纲

    丰城问政网 www.dgsuoyi.com 目前课程版本:9.0   升级时间:2018.05.01   查看详细

    JavaEE课程设计理念

    •  

      与时俱进

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

    •  

      引领潮流

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

    •  

      项目丰富

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

    •  

      解决方案式教学

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

    JavaEE基础班课程大纲

    学习对象

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

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

    上课方式

    全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)

    培训时间

    部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询



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

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

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

    JavaEE就业班课程大纲

    学习对象

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

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

    上课方式

    全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)

    培训时间

    部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询




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

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

    市场价值:
    具备JavaSE基本开发能力,但是还不能满足企业用人需求,可为后续JavaWeb的学习打下坚实基础。
    集合API1 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流
    JavaWebmysql与jdbc1 mysql、2 jdbc、3 连接池、4 JdbcTemplate可掌握的核心能力:
    掌握Java JDBC、连接池操作,熟练操作mysql数据库;
    熟悉web开发中常用知识如 HTML5、CSS3、JavaScript、BootStrap、jQuery等;
    掌握JavaWeb开发核心技术 Servlet、Listener、Filter等;
    熟悉Linux服务器,并安装开发常用软件tomcat、mysql、nginx等;
    掌握同步及异步操作的JavaWeb开发,具备B/S结构软件开发能力,完成基本的JavaWeb项目;
    熟悉基本的项目管理工具Maven的使用。

    可解决的现实问题:
    具备基本的JavaWeb开发能力,熟悉Linux服务器及相关软件的使用,可完成中小型企业级项目的开发。

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

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

    市场价值:
    掌握本阶段课程,可应对Java互联网开发的高级岗位,根据市场反馈数据来看,薪资可达12000元/月。
    spring1 spring体系结构、2 spring配置、3 bean管理、 4 IOC/DI、AOP、5 事务管理、6 spring5新特性
    spring mvc1 springmvc概述、2 控制器、3 常用注解、4 参数绑定、5 json数据交换、
    6 resutful、7 拦截器、8 文件上传、9 异常处理、10 SSM整合
    oracle1 安装配置、2 表空间、3 常用函数、4 多表查询、5 子查询、6 序列、视图、
    7 查询优化、8 PLSQL、9 存储过程、10 存储函数、触发器
    maven1 maven分??楣菇?、、2 私服、3 本地仓库
    企业级权限管理系统1 svn、2 adminLTE、3 SSM零配置整合、4 spring security、5 权限控制、6 AOP日志
    物流行业--国际物流
    电商行业--品优购
    金融行业--易起贷
    企业级服务--SaasOA
    (任选一)
    以品优购为例:
    1.分布式框架Dubbox、2.采用angularJS作为前端框架,所有工程均采用ajax方式异步获取数据、3 使用select2多选下拉框组件、 4.电商模式由原来的B2C升级为B2B2C、 5 使用《黑马程序员代码生成器2.4》生成代码、6 使用Spring Security作为安全框架、 7 采用BCrypt加密算法、 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 新增微信扫码支付、 18 新增电商秒杀解决方案、 19 使用SpringTask实现任务调度、 20 使用MavenProfilel实现开发与生产环境切换
    项目二lucene/elasticsearch1 什么是全文检索、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环境,使用Npm和cnpm管理包资源;
    熟悉ESlint进行前端语法校验;
    熟悉axios的使用;
    掌握vuejs框架的基本使用;
    掌握瀑布流组件使用;
    掌握前端页面分享功能的实现;
    掌握企业级DevOps解决方案,熟悉Docker、Jenkins、git等;
    了解spark mllib als 机器学习算法库实现智能分类;
    了解DL4J深度学习框架实现智能推荐。

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

    市场价值:
    本阶段课程顺应Java开发市场发展趋势,学员可轻松应用Java互联网开发大部分岗位,根据市场反馈,薪资可达15000元/月。
    spring data jpa1 ORM框架介绍、2 hibernate框架介绍、3 JPA介绍、4 spring data jpa概述、
    5 spring data jpa常用操作、6 spring data jpa关联映射与多表操作
    spring boot1 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
    git1 git历史、2 git与svn对比、3 git工作流程、3 git安装、4 git管理文件版本、5 运程仓库、6 分支管理
    vue.js1 vue.js概述、2 vue.js系统指令、3 vue.js过滤器、4 vue.js ajax操作、5 vue.js组件介绍、6 vue.js路由
    爬虫1 爬虫介绍、 2httpClient、3webMagic
    社交行业--十次方
    教育行业--学成在线
    生活服务--好客租房
    医疗行业--传智健康
    (任选一)

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

    JavaEE在职加薪课程大纲

    学习对象

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

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

    上课方式

    在线学习

    培训时间

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


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

    可解决的现实问题:
    能够使用Maven进行分??榭?。

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

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

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

    可解决的现实问题:
    能够在项目中熟练使用Docker构建部署环境。

    市场价值:
    具备微服务部署基本能力。
    持续集成与容器管理DockerMaven插件、持续集成工具Jenkins、容器管理工具Rancher可掌握的核心能力:
    掌握DockerMaven插件的使用;
    掌握持续集成工具Jenkins的使用;
    掌握容器管理用具Rancher的使用。

    可解决的现实问题:
    能够实现开发与部署持续自动化部署。

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

    可解决的现实问题:
    能够使用git进行团队合作方式开发。

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

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

    市场价值:
    传智播客与华为合作共建的一套全新的微服务领域解决方案。
    容器化进阶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的运行模式;
    学习垃圾回收的算法;
    掌握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的执行计划、数据库结构的优化、数据库系统配置优化
    传统行业
    SaaS解决方案
    SaaS-HRM项目企业管理、组织架构、账户、公司设置、员工管理、工资管理、社保管理、考勤管理、招聘管理、审批管理、公告管理可掌握的核心能力:
    掌握需求分析、表结构设计、前后端接口文档、环境搭建;
    掌握权限系统的数据库分析;
    能够熟练应用Shiro安全框架;
    实现细粒度权限开发、菜单缓存开发;
    实现公司组织结构导入导出;
    实现统计图形报表开发;
    掌握Activiti7开发工作流;
    熟练使用SpringBoot+Activiti工作流;
    使用百度云人工智能开发智能人脸识别;
    能够应用人工智能框架。

    可解决的现实问题:
    利用SaaS平台解决传统行业面临的问题。

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

    可解决的现实问题:
    互联网多种终端对接,接口规范及前后端分离解决方案。

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

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

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

    基础差? 可免费学基础班

    申请试读名额

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

    基础测试

    JavaEE学科项目介绍

    • 传智健康

      项目简介:

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

      项目特色:

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

    • 国际物流云商系统项目

      项目简介:

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

      项目特色:

      1.使用maven进行项目架构
      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缓存技术,解决了数据高并发问题

    • 好客租房项目

      项目简介:

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

      项目特色:

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

    • 品优购项目

      项目简介:

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

      项目特色:

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

    • 十次方项目

      项目简介:

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

      项目特色:

      十次方采用了当前主流的前后端分离的开发模式。后端使用Spring全家桶框架(即SpringBoot+SpringCloud+SpringData+SpringMvc)开发微服务,前端采用以Node.js为核心的Vue全套生态解决方案。目中涵盖了微服务认证、微服务网关、微服务熔断、微服务集中配置、微服务持续集成、第三方登陆、云存储、爬虫、人工智能、单页面(SPA)、服务端渲染(SSR)等30余种解决方案。

    • 闲云旅游项目

      项目简介:

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

      项目特色:

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

    • 学成在线项目

      项目简介:

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

      项目特色:

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

    • 易起贷项目

      项目简介:

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

      项目特色:

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

     

    JavaEE面授视频试听

    • Java基础-数组

    • Java基础-迭代器

    • JavaWeb-网上商城用户注册

    • SSH框架-客户信息列表

    • Oracle数据库-聚合统计

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

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

    教学服务

    • 每日测评

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

    • 技术辅导

      为每个就业班都安排了一名优秀的技术指导老师,不管是白天还是晚自习时间,随时解答学员问题,进一步巩固和加强课上知识。

    • 学习系统

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

    • 末位辅导

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

    • 生活关怀

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

    • 就业辅导

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