系统架构设计:程序员向架构师转型之路-

共156节4067人学习张勇 课程详情
播放页问题反馈
  • 程序员向架构师转型

    • 课程概述
    • 架构设计基本概念
    • 剖析架构师角色
    • 当程序员遇到架构师
    • 架构师的视图(上)
    • 架构师的视图(下)
    • 架构师的视角(上)
    • 架构师的视角(下)
    • 程序员如何向架构师成功转型
    • 作为架构师开展工作
    • 程序员向架构师转型总结
  • 软件体系结构

    • 软件体系结构
    • 事件驱动架构风格
    • 分层风格
    • 消息总线风格
    • 回调和拦截过滤器风格
    • MVC和MVP模式
    • 数据访问模式
    • 空对象和服务定位器模式
    • 业务代理和延迟加载模式
    • 生产消费者和半同步半异步模式
    • 对象池和线程池模式
    • 架构模型
    • 软件体系结构
    • 软件架构体系结构总结
  • 领域驱动设计

    • 再论架构与领域驱动设计
    • 领域与上下文(上)
    • 领域与上下文(下)
    • 领域驱动架构(上)
    • 领域驱动架构(下)
    • 领域驱动架构(下)
    • 案例分析与策略设计
    • 实体与值对象(上)
    • 实体与值对象(下)
    • 领域服务
    • 领域事件(上)
    • 领域事件(下)
    • 聚合
    • 资源库(上)
    • 资源库(下)
    • 集成界限上下文(上)
    • 集成界限上下文(下)
    • 应用程序
    • 案例分析与技术设计
    • 案例实现之代码结构与Common组件
    • 案例实现之Core上下文
    • 案例实现之UserCenter上下文
    • 案例实现之Discussion上下文
    • 案例实现之上下文集成
    • 领域驱动设计总结
  • 类与框架设计

    • 类设计原则(上)
    • 类设计原则(中)
    • 类设计原则(下)
    • 访问者与观察者模式
    • 命令与策略模式
    • 责任链与状态模式
    • 桥接与装饰器模式
    • 代理与API网关模式
    • API设计原则与实践
    • SPI原理与应用
  • 分布式系统架构设计

    • 分布式系统
    • RPC架构
    • 网络通信
    • 序列化
    • 传输协议
    • 服务调用
    • 负载均衡与集群容错
    • 分布式服务架构
    • 服务路由
    • 服务注册中心
    • Zookeeper简介
    • Zookeeper实现服务注册中心
    • 服务发布与使用(上)
    • 服务发布与使用(下)
    • 服务监控与治理
    • 分布式服务框架Dubbo(上)
    • 分布式服务框架Dubbo(下)
    • Dubbo原理分析之整体架构
    • Dubbo原理分析之服务发布
    • Dubbo原理分析之服务引用
    • Dubbo原理分析之负载均衡与集群容错
    • Dubbo原理分析之注册中心
    • 分布式服务架构设计总结
  • 微服务架构设计

    • 架构演进与微服务
    • 微服务架构
    • 服务建模与集成
    • 引入Spring Boot
    • Spring Boot基本原理
    • Spring Boot之数据访问(上)
    • Spring Boot之数据访问(下)
    • Spring Boot之消息传递
    • Spring Boot部署与Docker
    • Spring Boot测试与监控
    • 服务隔离与hystrix
    • Spring Cloud(上)
    • Spring Cloud(下)
    • 微服务案例分析与系统设计
    • 微服务系统实现
    • 微服务架构设计总结
  • 技术体系衔接课程

    • 系统架构中的技术特性与选修课程衔接
    • 面向服务架构体系
    • 缓存与性能优化
    • 消息传递系统
    • 企业服务总线
    • 垂直化搜索引擎
    • 安全性
    • 数据分析处理
  • 软件架构与系统工程

    • 软件开发系统工程概述
    • 需求工程与系统建模
    • 软件设计
    • 计划管理
    • 质量管理
    • 风险管理
    • 软件过程
    • 软件过程改进
    • 案例分析之研发过程的透明化管理
    • 案例分析之项目过程资产管理
    • 软件工程总结
  • 业务模型设计

    • 软件需求工程
    • 需求开发
    • UML简介
    • 用例建模
    • 静态建模
    • 动态建模与架构建模
    • 需求管理
    • 案例分析之系统建模
    • 业务架构设计总结
  • 敏捷方法与实践

    • 敏捷方法论概述
    • 极限编程
    • 极限编程工程实践之协作
    • 极限编程工程实践之计划与发布
    • 极限编程工程实践之开发
    • Scrum框架
    • Scrum角色
    • Scrum计划
    • Scrum迭代
    • 案例分析之如何进行敏捷回顾
    • 案例分析之识别和消除研发过程浪费
  • 软件交付模型

    • 软件交付概述
    • 配置管理
    • 配置管理模式与实践
    • SVN基本应用与实践
    • Git基本应用与实践
    • 持续集成
    • Jenkins
    • 案例分析之系统版本控制策略
    • 交付流水线
  • 架构师的软技能

    • 沟通
    • 政治与协商
    • 引入变化
    • 领导力
    • 邮件
    • 知识分享与管理
    • 人员管理
    • 绩效管理
    • 成为一名合格的架构师

    订阅失败

    系统架构设计:程序员向架构师转型之路
    系统架构设计:程序员向架构师转型之路 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    程序员研修院 v1.1.0
    一、播放器优化
    修改播放器默认倍速设置,增加1.25倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~