上海JAVA培训课程
【课程介绍】
课程是零基础教学,每个阶段都有考核和项目实战,是以项目式驱动教学的,这样也方便大家边学习边实 战,更好的吸收课程知识,所以零基础也是没有关系的。整个课程从 Java 基础开始到就业共 14 个阶段,具体可以查看详细课程大纲。
【课程亮点】
课程技术体系全覆盖
本套课程包含了 EB 级架构设计架构底层技术体系、EB 级架构设计数据分布式采集体系、数据中间件技术体 系、数据存储技术体系、数据处理技术体系、OLAP 生态体系、稳健架构设计体系、集群调度管理体系、数据 挖掘体系、项目架构设计体系课程,包含了大数据技术体系全部内容。
大数据岗位全覆盖
本套课程设计覆盖互联网大厂全部岗位,涵盖从技术小白到大数据架构全部技术、课程包含大数据各类数据 采集、数据缓存、数据存储、数仓构建、数据处理、数据挖掘、数据可视化、技术对比选型、平台开发、技 术组件的二开、质量监控平台开发、源码深度解读等技术方面,技术覆盖大数据全部岗位。
对标互联网架构师课程设计
本套课程中不仅面向零基础小白,同时也适合工作多年的大数据开发人员技术提升,课程内容既有深度又有 广度,针对每个技术点都有完整的理论知识体系及生产场景实战案例分析,技术原理源码级讲解,企业级项 目架构设计方式及代码级讲解,基于互联网大厂案例驱动教学,在通向大数据架构师的道路上助你一臂之 力。
一对一技术路线规划
根据每位学员在工作学习中掌握的技能点不同、公司内部使用的技术不同、学习提升目的不同,我们针对不 同技术层次的同学设置一对一的技术路线规划,只为找到针对个人最适合、高效、最特色的学习步骤,通 过一对一技术路线规划好的学习路径,来达到升职涨薪的最终目的。
一对一问题答疑
在学习过程中同学难免遇到各种问题,在学习中遇到的各种问题都可以直接找到授课老师进行一对一问题答 疑,对症下药,直到解决问题为止。此外,在工作中遇到的各种技术问题,也可以直接找到对应的老师来进 行技术指导,解决同学学习到职场中遇到的各种问题。
贴心助教陪伴学习
如果你担心自己不能持之以恒学习,不用担心,我们安排了班主任贴心督学、指导,并且还有 vip 学员答疑 群,资深老师群内专业解答,班级同学互相讨论,学习不再是孤军奋战!
【讲师介绍】
【项目介绍】
云 E 办前后端分离项目
(1)软件架构
此项目前后端分离技术,后端使用 SpingBoot + MyBatis + Swagger2 框架进行接口开发,前端使用 VUE 全家桶进行数据展示和交互。
(2)涉及技术
开发环境:IDEA + JDK8 + Maven + GitLab + Navicat,涉及的技术如下: SpringMVC 为 MVC 框架处理 http 请求;Spring 作为 IOC 容器;使用 MyBatis 进行数据库操作;
采用 MySQL 为业务数据库
使用 Websocket + Netty 完成聊天功能
采用百度进行定位
使用阿里云的 OSS 文件服务,存储公司相关文件以及图片
使用 OAth2 + JWT 进行登录校验
短信发送调用移动公司短信接口;邮件发送使用 JavaMail
采用 RabbitMQ 进行消息处理,优化性能
使用 Redis 缓存中间件进行缓存处理
采用 Spring Task 进行定时任务处理
搭建 ES 进行全文检索
线上使用阿里云部署,使用 Nginx 进行负载均衡,Jenkins 持续部署与集成
优品购离线数仓平台项目
(1)项目介绍
优品购 APP 上线后,由于业务模式新颖,市场需求量大,经过一段时间的精心运营后,逐渐积累 起了上千万用户,以及三四百万的日活量,app 的业务功能和产品种类、数量也急速膨胀,所以逐渐出 现营销分析断层、产品迭代无法量化、用户运营不精准和全局运营指标监控不实时等问题。 为了解决这些问题,我提供一个完整得大数据分析平台,其中集成了包括数据采集平台、功能分析平 台、可视化展示平台和服务治理平台,来为优品购项目组得运营人员、策划人员或分析师来做下一步的 决策和优化提供强有力的数据支持。
(2)项目图片
(3)涉及技术
数据采集传输:Flume、DataX
数据存储:Mysql、HDFS、HBase、Redis
数据计算:Hive、Spark 数据查询:Kylin
数据可视化:Superset
任务调度:DolphinScheduler
集群监控:Prometheus + Grafana
元数据管理:Atlas
数据开发平台:CDH
直播实时分析平台
(1)项目介绍
由于 4G 和 5G 的时代发展迅速,数据规模和增长速率逐渐上升,离线数据的分析模式逐渐不能完全满 足我们的需要。我们更加要求时效性,希望能在最短的时间内容依靠强有力的数据快速做出下一步的决 策,以便我们能够规避风险和抓住机遇。 此项目为直播类的实时分析平台,其中包括实时数据采集平台和实时数据分析平台,为运营、策划和分 析师作决策提供强有力数据支持,同时也为我们后期的智能推荐铺设道路。
(2)项目图片
(3)项目架构
(4)涉及技术
数据同步:Flume、Canal
消息中间件:Kafka
数据存储:Redis、ClickHouse
数据计算:Flink、ClickHouse
智能推荐系统
(1)项目介绍
随着互联网发展至今,数据规模已经相当庞大,例如电商平台中的商品,可能已有数以千万记的商品被记录 在平台中,而我们人类可浏览的商品则是有限的。所以我们希望让用户能在有限的时间内,尽可能的浏览到 他喜欢的商品,从而提高购买转化率,至此我们提出了智能推荐系统。 此项目提供了一整套完整的解决方案——智能推荐系统,其中包括数据采集平台、模型训练平台和智能推荐 平台。此系统会根据用户历史的购买或浏览行为,通过推荐算法训练模型,预测用户未来可能会购买的物品 或喜爱的资讯。此项目为了起到提升用户满意度的作用,另一方面也帮助企业提升销售额,创造更大的商业 价值。
(2)项目图片
(3)推荐框架
【课程内容】
课程主要涉及 JAVA+大数据,如果有开发经验或者 java 基础非常扎实,也可以直接上大数据班。 内容包含: javase 数据库 html js css javaweb、vue、spring springboot mybatis、 springmvc、 Redis、ElasticSearch 、SpringSecurity 、linux、hadoop、Hive、Hbase、Scala、spark、flume、 Kylin、CDH、ClickHouse、flink 等一线大厂主流高端前沿技术。
【上课时间】
每周周一、周二上课,周三自习,周四、周五、周六上课,周日自由安排。周三自习也是要到教室 的。每天上课时间为:上午 8:30-12:00 下午 2:00-6:00 晚自习 7:00-10:00。自习也是有老师在教室辅 导大家的
【就业喜报】
【入学流程】