7位大厂P8级架构师独创Java扛鼎之作,全面提升架构师十项能力与全方位思维。
阶段一:高潜架构师内功心法:架构设计方法论和心法
本阶段教学目标是带大家构建完整的架构设计方法论和心法,包括:软件架构设计导论,架构师核心能力,架构设计原则, 架构设计模式 , 架构设计核心维度, 架构设计实践,架构设计评估。
第1周
你真的理解什么是架构设计吗?
想了解更多课程详情,请观看试看视频:https://class.imooc.com/trysee/index?c=javaalmighty&mid=41873
第2周
高潜架构师都具备哪些核心能力?
本周为大家解析架构师核心能力,通过本周的学习大家对架构师会有更深刻的理解和认识,更好的规划自己的架构师成长路线,更快的成为优秀的架构师。
第3周
不讲原则的架构师不是好架构师
本周带大家学习架构设计原则,包括:架构设计原则和规约,微服务的基本设计原则,希望通过本周的学习,让大家在平时的架构设计中可以有原则可依。
第4周
如何衡量一个架构设计是好是坏?
本周带大家学习架构设计核心维度,包括:边界、内聚及耦合,扩展性,性能,可用性,安全性,伸缩性,希望通过本周的学习大家核心具备从各个维度思考架构设计的能力。
第5周
如何快速设计一个架构?
本周我们一起进行架构设计实践,包括:架构设计要素,架构设计方法论与思维,架构图绘制,企业架构框架设计,希望通过本周的学习,加强大家的架构设计实践能力。
第6周
4大架构设计模式,带你领略架构设计精髓
本周带大家学习架构设计模式,包括:分层架构模式,eda 模式,微内核模式,生产者消费者模式,希望通过本周的学习,大家可以掌握这些架构设计模式,学以致用,应用到自己的工作中。
第7周
不会评估,你就只能当一个PPT架构师
本周带大家一起学习架构设计评估,希望通过本周的学习,大家能对架构设计评估有更深入的理解。
阶段二:高潜架构师技法套路:6大经典类型架构设计
本阶段教学目标是带大家学会6大经典类型架构设计,包括:分布式架构理论,微服务架构设计核心,响应式架构设计,单元化架构设计,服务网格架构设计, DDD领域驱动设计。
第8周
技法套路一:分布式架构设计技法
本周带大家一起巩固分布式架构重要理论,希望通过本周的学习,大家能对分布式架构有更深入的理解。
第9周
技法套路二:微服务架构设计技法
本周带大家一起学习微服务架构设计核心,希望通过本周的学习,大家能对微服务架构有更深入的理解。
第10周
技法套路三:Set化架构设计技法
本周带大家一起学习单元化架构设计,希望通过本周的学习,大家能对单元化架构设计有更深入的理解。
第11周
技法套路四:服务网格架构设计技法
本周带大家一起学习ServiceMesh服务网格架构设计,希望通过本周的学习,大家能对服务网格架构设计有更深入的理解。
第12周
技法套路五:DDD领域驱动设计技法
本周带大家一起学习DDD领域驱动设计,希望通过本周的学习,大家能对DDD领域驱动设计有更深入的理解。
第13周
技法套路六:响应式架构设计技法
本周带大家一起学习响应式架构设计,希望通过本周的学习,大家能对响应式架构有更深入的理解。
阶段三:高潜架构师涨薪特技:3大特定领域架构设计
本阶段教学目标是带大家学会3大特定领域架构设计,包括: 安全架构设计,云架构设计,数据库架构设计。
第14周
安全架构设计-安全评估方法论与安全设计
本周带大家一起学习安全架构设计,希望通过本周的学习,大家能对安全框架/评估方法论,物理/数据安全设计有更深入的理解。
第15周
安全架构设计-通信/身份/软件安全设计
本周带大家一起学习安全架构设计,希望通过本周的学习,大家能对通信/身份/软件安全设计有更深入的理解。
第16周
云架构设计-云原生/IAAS架构云
本周带大家一起学习云架构设计,希望通过本周的学习,大家能对云平台分类,云原生,IAAS基础架构云有更深入的理解。
第17周
云架构设计-PAAS/SAAS/云运维
本周带大家一起学习云架构设计,希望通过本周的学习,大家能对PAAS平台云,SAAS应用云,云运维,云平台比较有更深入的理解。
第18周
数据库架构设计-高可用,高性能,高并发
本周带大家一起学习数据库架构设计,希望通过本周的学习,大家能对数据库架构设计有更深入的理解。
阶段四:高潜架构师瓶颈突围:架构与技术选型
本阶段的教学目的是让大家具备完整,科学的架构与技术选型能力。包括:根据业务体量进行选型和根据业务类型进行选型。
第19周
不同量级和场景下如何做好架构与技术选型
本周带大家一起学习架构与技术选型,希望通过本周的学习,大家能对架构与技术选型有更深入的理解。
阶段五:高潜架构师傍身技能:服务治理设计
本阶段教学目标是让大家具备体系化的服务治理设计能力。包括: Nacos,负载均衡,服务调用,链路追踪,分布式事务,服务限流和服务容错,配置管理,网关系统,服务安全,事件消息驱动。
第20周
傍身技能-服务治理-Nacos,负载均衡
本周带大家一起学习服务治理设计,希望通过本周的学习,大家能对Nacos,负载均衡有更深入的理解。
第21周
傍身技能-服务治理-链路追踪,分布式事务
本周带大家一起学习服务治理设计,希望通过本周的学习,大家能对服务调用,链路追踪,分布式事务有更深入的理解。
第22周
傍身技能-服务治理-限流和容错,配置管理
本周带大家一起学习服务治理设计,希望通过本周的学习,大家能对服务限流和服务容错,配置管理有更深入的理解。
第23周
傍身技能-服务治理-网关/安全/消息驱动
本周带大家一起学习服务治理设计,希望通过本周的学习,大家能对网关系统,服务安全,事件消息驱动,实际应用有更深入的理解。
阶段六:高潜架构师视野拓展:运维与监控体系构建
本阶段的目标是让大家具备构建完整DevOps体系能力以及打造多维度监控系统的能力。包括:DevOps,多维度监控系统设计。
第24周
视野拓展-如何从0构建DevOps体系?
本周带大家一起学习DevOps,希望通过本周的学习,大家能构建完整的DevOps体系。
第25周
视野拓展-如何多维度设计一个监控体系?
本周带大家一起学习监控系统设计,希望通过本周的学习,大家能设计出多维度监控系统。
阶段七:高潜架构师屠龙技法:安全及质量保障体系构建
本阶段目标是带大家构建完整的安全生产及质量保障体系,包括: 质量认知,质量思维, 架构治理&面向防错的架构设计,质量保障,全链路压测,测试工具,质量管理专题, 故障管理,混沌工程。
第26周
屠龙技法:如何获得架构师级别的质量思维?
本周带大家一起学习质量导论&质量思维,之后进入架构师的茶话会,希望通过本周的学习,大家能对质量有更深的认识,并拥有完整的质量思维。
第27周
屠龙技法:如何构建安全的生产体系1?
本周带大家一起学习安全生产体系,我们会从组织团队,基础设施,研发体系三个维度进行构建,系统通过本周的学习,大家可以构建起安全生产体系-组织团队,基础设施,研发体系。
第28周
屠龙技法:如何构建安全的生产体系2?
本周我们学习安全生产体系,希望通过本周的学习,大家可以构建高可用架构,安全生产度量,规范&文化。
第29周
屠龙技法:架构治理&面向防错架构设计
本周我们学习架构治理&面向防错的架构设计,希望通过本周的学习,大家可以学会架构治理&面向防错的架构设计。
第30周
屠龙技法:质量保障,全链路压测
本周学习测试保障专题,包括:质量保障,全链路压测,希望通过本周的学习,大家可以构建完整的测试保障体系。
第31周
屠龙技法:手把手带你构建完整质量管理体系
本周我们学习质量管理专题,包括:度量体系,持续交付体系,灰度发布,产品评测,质量中台,最后是互联网公司质量管理体系,希望通过本周的学习,帮助大家构建完整的质量管理体系。
第32周
屠龙技法:手把手带你构建故障管理体系
本周带大家一起构建故障管理体系,包括:故障场景分析,故障预防之研发操作管理,故障监控发现,故障分析与定位,故障恢复,故障管理,故障演练等。
第33周
屠龙技法: 混沌工程体系构建(少数派)
本周我们一起学习混沌工程,包括:混沌工程认知,混沌工程原则,混沌工程计划,现场还原,演练分析,典型场景,原理剖析,演练工具,上层设计,混沌实践。
阶段八:高潜架构师内功增长:7大主流框架源码系统深研
本阶段教学目标是让大家具备主流框架源码深研能力,包括:SpringBoot, Spring, SpringCould,Spring Data,Mytabtis&Tomcat,RocketMQ源码深度解析。
第34周
SpringBoot源码/造轮子/面试
本周我们一起对SpringBoot源码进行深度解析,包括:架构设计解析,核心源码解析,应用技巧解析,二次改造,造轮子,面试题深度解析。
第35周
Spring源码/造轮子/面试
本周我们一起对 Spring源码进行深度解析,包括:架构设计解析,核心源码解析,应用技巧解析,二次改造,造轮子,面试题深度解析。
第36周
SpringCould源码/造轮子/面试
本周我们一起对 SpringCould源码进行深度解析,包括:核心组件的架构设计解析,核心源码解析,应用技巧解析,二次改造,造轮子,面试题深度解析。
第37周
Spring Data源码/造轮子/面试
本周我们一起对 Spring Data源码进行深度解析,包括:架构设计解析,核心源码解析,应用技巧解析,二次改造,面试题深度解析。
第38周
Mybatis&Tomcat源码深度解析
本周我们一起对 Mybatis&Tomcat源码进行深度解析,包括:架构设计解析,核心源码解析,应用技巧解析,二次改造,面试题深度解析。
第39周
RocketMQ源码/造轮子/面试
本周我们一起对 RocketMQ源码进行深度解析,包括:架构设计解析,核心源码解析,应用技巧解析,二次改造,造轮子,面试题深度解析。
阶段九:高潜架构师持续成长秘籍:管理&沟通&复盘
本阶段教学目标是综合提升大家的软技能,包括:项目管理&沟通&复盘&面试指导
第40周
大厂架构师级别的项目管理,沟通和复盘秘籍
本周我们一起学习软技能,包括项目管理&沟通&复盘&面试指导,希望通过本周的学习,大家在管理,沟通,复盘提效,面试跳槽等方面都能有真正的提升。带领团队走的更远,超越个人,赢得未来。
阶段十:经典场景架构落地指导+学员回馈福利
本阶段第1周首先是经典场景架构落地指导,之后2周给本课同学们加餐送课,感谢大家对本课程的支持,也希望大家通过本课程的学习收获更多。
第41周
PDD经典场景架构落地指导
本周将以PDD为例,挑选一些经典场景,指导大家在具体场景下如何使用架构思维和方案。希望能让大家对架构设计有更深入的认知。
第42周
【学员回馈】设计模式-1
为回馈本课程学员,特赠送Geely老师的《Java设计模式》课程内容(不包答疑等教学服务),希望帮助同学们在设计思维方面更上一层楼,同时设计模式也是面试常考点,希望能帮助大家在面试方面过关斩将。
第43周
【学员回馈】设计模式-2
为回馈本课程学员,特赠送Geely老师的《Java设计模式》课程内容(不包答疑等教学服务),希望帮助同学们在设计思维方面更上一层楼,同时设计模式也是面试常考点,希望能帮助大家在面试方面过关斩将。