1、具备一定工作经验,想要谋求多元发展;
2、能够承受高压,希望以短时间学习JavaEE+云数据开发核心内容,并使之成为职场加分项;
3、想要学习JavaEE+云数据架构技术与云计算内容,完成弯道提升,打破现处职业瓶颈;
4、千锋所有老学员,为自己追加竞争资本;
培训时间:10天
上课时间:周末 (AM 9:00-12:00,PM 14:00-17:00)
上课要求:自带电脑
JavaEE+云数据高端提升班学费9800元,千锋老学员可享受半价优惠!(咨询详情)
入学方式报名后由专业职业规划师面试入学(咨询详情)
视频下载学员入学前可下载观看千锋教育录制的JavaEE+云数据相关学科视频,提前预习,学习效果佳!(点此下载视频教程)
课程大纲(领取PDF完整版)千锋JavaEE+云数据高端提升班学科大纲 | ||
大纲 | 具体内容 | 说明 |
大并发 架构演变 |
大并发架构演进 | 构建一个高性能的Web站点需要从多个方面、多个角度进行设计部署,学习之前需要对Web站点性能优化的所有内容进行了解,包括了解解决大型WEB应用与研发的构架设计,了解构架设计需要的设备,掌握构架的组成,掌握构架的实现细节,了解构架的分层结构,对大型WEB应用的解决方案整体上有所了解。也包括网络传输、服务器并发处理能力、缓存技术、脚本加速、文件的分发、数据优化及分布设计、负载均衡等。 |
jekins构建持续集成环境 | Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。 |
|
云产品 | 阿里云产品使用 | 云计算 (cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。 |
域名管理 | ||
CDN和DDoS防护 | CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的快、稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。 | |
海量数据和分布式事务的数据库中间件 | MyCat使用 | kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能是直连MySQL性能的80%以上。 |
MySQL优化 | 通过MySQL的主从、MySQL的语句优化、MySQL的索引、MySQL的参数调优,从而提升整体的SQL语句效率。 | |
微服务架构 | Zookeeper | ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 |
Dubbo和微服务 | Dubbo是阿里巴巴公司开源的一个高性能的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 | |
架构技术 | AcitveMQ队列 | ActiveMQ 是Apache出品,流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 |
nginx负载均衡 | 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 | |
流媒体技术 | 流媒体技术是现在的主流互联网应用技术,ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。 | |
HAproxy负载均衡 | HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。 | |
keepalived服务器双活技术 | Keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。 | |
Hadoop各种环境搭建和配置 | HDFS有着高容错性(fault-tolerant)的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以实现流的形式访问(streaming access)文件系统中的数据。 | |
HDFS | 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 | |
MapReduce | MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。 | |
Hive | hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。 | |
项目分析和管理 | axure原型制作 | Axure RP已被一些大公司采用。Axure RP的使用者主要包括商业分析师、信息架构师、可用性、产品经理、IT咨询师、用户体验设计师、交互设计师、界面设计师等,另外,架构师、程序开发工程师也在使用Axure。 |
UML项目分析和项目分解 | Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并终统一为大众所接受的标准建模语言。 | |
项目管理 | 软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。 |
6年从业经验,主持并参与青海翔光物业管理系统、宝鸡XXXX快乐淘书项目的开发,擅长Java基础、精通My SQL及Oracle数据库的使用及调优
10年从业经验
主持P-Gate, USonline,TPM2009等多个大型欧美项目的开发
国内移动营销管理平台,全通企业大学学习云平台,高校学科信息化管理云平台,中兴学习云平台等众多项目
10年从业经验
华为和IBM联合项目MEAP开发负责人
中南财经政法大学的机房管理系统开发
曾从事互联网开发相关课程的学科工作,具有丰富的学科经验,深厚的编程底蕴
曾人力资源管理系统、电子商务鲜花商城、银行IC卡web管理系统等
多年开发经验,曾参与大型旅游网站、国内ETC联网等项目。擅长JAVA、Android、C#、数据库、前端等,项目经验丰富
NEC—IMS-PTN网络管理系统研发,工作期间主要负责SBI(南向业务接口)、客户端在线升级、时间时钟接口。
了解千锋动态
关注千锋教育服务号
扫码关注千锋互联
身边的移动开发导师