欢迎来到123培训网!

位置:北京123培训网 > 北京电脑IT培训 > 北京软件系统开发 > 北京软件开发

高级软件架构师培训—领宏教育

发布时间:2017-11-11 15:43:58

授课机构:领宏教育

地址:北京市海淀区西三旗北京明园大学校内

网报价格:¥电询

课程原价:¥电询

咨询热线:010-64707530

信息由用户发布!仅供参考!

课程详情 学校简介 学校地址 网上报名

 

课程介绍


高级软件架构师培养课程

*新开课计划

一、     引言

沃伦.巴菲特说:世界上什么都可以等,只有学习不能等。

同学们,新一季的课程列表新鲜出炉了。

想要摆脱自己在职业生涯中“上不上、下不下”的尴尬局面的同学们,抓住机会吧!

投资自己的头脑,是*划算的!

只需几次课,你的架构设计能力,会连自己都感到惊讶!

二、     开课列表(5-7月)

课程代码

内容

讲师

时间

EA0401

主题4:

软件架构设计案例实战(1)

鞠伟平

2013-5-12

EA0101

主题1:

系统学习软件架构设计的理论体系(1)

安邦

2013-5-18

EA0402

主题4:

软件架构设计案例实战(2)

鞠伟平

2013-5-19

EA0102

主题1:

系统学习软件架构设计的理论体系(2)

安邦

2013-5-25

EA0403

主题4:

软件架构设计案例实战(3)

鞠伟平

2013-5-26

EA0201

主题2:

设计模式高级篇

赵福全

2013-6-1

EA0404

主题4:

软件架构设计案例实战(4)

鞠伟平

2013-6-2

EA0301

主题3:

软件架构设计实战(1)

赵福全

2013-6-16

EA0701

主题7:

软件架构合理设计与重构

安邦

2013-6-22

EA0302

主题3:

软件架构设计实战(2)

赵福全

2013-6-23

EA0501

主题5:

项目控制、团队管理与风险控制(1)

丁锐

2013-5-29

EA0303

主题3:

软件架构设计实战(3)

赵福全

2013-6-30

EA0502

主题5:

项目控制、团队管理与风险控制(2)

丁锐

2013-7-6

EA0604

主题6:

大型项目案例(4):移动互联网项目的架构设计及跨平台设计

鞠伟平

2013-7-7

EA0601

主题6:

大型项目案例(1):银行系统架构设计的分析与解读

陈浩宇

2013-7-14

EA0602

主题6:

大型项目案例(2):ERP信息化项目的架构优势

王东

2013-7-15

EA07

主题7:

一对一职业生涯规划咨询

安邦

单独约

缺什么,我们就要学什么。

三、     本次精英班参加须知

n  每学员赠送图书一套

n  现有十几个高端工作机会,所有学员都有机会入职。

n  结业后发放工信部权威**

n  下期班免费重学

四、     课程费用须知

主题1

系统学习软件架构设计的理论体系

500元/每天

主题2

设计模式高级篇

500元/每天

主题3

软件架构设计实战

700元/每天

主题4

软件架构设计案例实战

700元/每天

主题5

项目控制、团队管理与风险控制

500元/每天

主题6

大型项目案例

800元/每天

主题7

软件架构合理设计与重构

700元/每天

主题8

一对一的职业规划和咨询

免费


五、     具体课程主题

课程

详细内容

课时

主题1:系统学习软件架构设计的理论体系(2天)

教学目标:

1、 学员**学习,全面系统地提升软件架构设计的理论水平,并将所有架构设计思想融会贯通

2、 大量案例教学,直接可以在工作中得到运用

3、 为今后的架构课程学习,打下坚实的基础

4、 相当于“心经”

软件架构及软件架构设计的全面论述

软件架构在软件项目中的价值,软件架构师在项目管理团队中的定位;

软件架构的发展方向和未来趋势;

软件工厂;

1

软件架构设计的理论知识体系

面向对象设计的重新解读;

3

类设计的原则(开闭原则、依赖倒置原则、替换原则、单一职责原则、接口分隔原则、组合复用原则、所知*少原则);

包设计的原则(包内聚和包耦合);

面向对象设计原则与GRASP架构模式;

软件架构设计的方法论

(1)开发组织架构框架(TOGAF)

(2)架构开发方法(ADM)

(3)模型驱动架构(MDA)

(4)基于用例面向方面软件架构设计(AOSD)

4

架构设计的原则(可维护性、可扩展性、可重用性、互操作性等);

组件(Component)的设计;

封装(encapsulation)、抽象(abstraction)和委派(delegation)的原则;

中间件理论

软件架构涉及12种服务模式;

中间件的设计;

分析SAP的中间件设计思想;

2

案例教学:平台构建

平台;企业架构与项目架构;

架构与系统的关系,平台与应用的分离;

2

主题2:设计模式高级篇(1天)

教学目标:

1、 设计模式大家都看过书,但都用不起来

2、 本次课就是让大家知道,设计模式的真正价值

3、 **设计模式的应用,真正成为一个架构设计的高手

设计模式高级篇

应用设计模式来实现好的结构;

6

设计模式的本质论;

分析创建型模式:单例模式、抽象工厂模式;

分析结构型模式:桥梁模式、装饰模式、适配器模式、代理模式、合成模式;

分析行为型模式:命令模式、观察者模式、状态模式、策略模式、模板方法模式、访问者模式;

设计模式的综合应用;

AOP与OOAD, GOF设计模式关系

案例分析:失败案例的失败原因剖析;

主题3:软件架构设计实战(3天)

教学目标:

1、 真正的架构师是如何工作的,他们如何开始分析问题,如何构建架构,如何打磨架构

2、 全面详细的架构设计参考文档

3、 深入学习UML建模

4、 各层次建模学习(需求建模、业务建模、架构建模、应用建模、数据库建模、测试建模、XML建模)

5、 案例实战

主流建模语言UML

全面学习各种UML图的画法;

大量UML图举例;

UML图常见问题及相关技巧。

3

各层次建模

需求建模(域建模,用例建模)、业务建模、架构建模、应用建模、数据库建模、测试建模、利用UML进行XML建模

1

各层次架构设计全面论述

MVC模型;

6

表现层框架设计

(表现层中UIP设计思想、表现层动态生成设计思想、表现层的模块通讯设计思想);

中间层架构设计

(业务逻辑层组件设计、业务逻辑层工作流设计、服务界面设计、业务逻辑层实体设计、Web服务应用场景、业务逻辑层框架);

数据访问层设计(持久层架构设计)

5种数据访问模式、数据访问层组件设计、工厂模式在数据访问层应用、ORM、Hibernate与CMP2.0设计思想、灵活运用Xml Schema、事务处理设计、连接对象管理设计; XML设计、数据架构规划与数据库设计;

企业集成框架设计

(1)解决方案、数据集成、应用(接口)集成及应用服务

(2)EAI参考模型:业务模式、概念模式、逻辑模式、物理模式和实现模式

(3)如何设计企业应用系统集成

(4)深层剖析Web Services

(5)分析微软CRM软件的集成策略;

架构设计实战1

完整的软件架构设计文档;

从*初到完成,一步步带你实现架构设计完整过程

6

架构设计实战2

大型电子商务架构分析与设计

2

主题4:软件架构设计案例实战(4天)

教学目标:

1、 全面学习掌握架构设计全过程

2、 多种流行架构赏析

3、 带你实现你从程序员到软件架构师的飞跃

4、 今后,作为软件架构师一样地思考问题和主导工作

软件架构设计案例实战

架构案例赏析1:插件架构

插件架构综述;

插件架构的行业标准OSGI;

Equinox,Felix,SpringDM的实现分析;

OpenUAP插件架构;

OpenUAP实例之CMS;OpenCMS应用;

24

架构案例赏析2:架构演进

淘宝网架构演进

美丽说的架构演进

豆瓣网的架构发展历程

XXX集团技术架构演进

架构案例赏析3:服务架构

服务中间件;中间件和框架;

SOA和Web服务;

HSF;Dubbo;Gaea;

**优化;负载均衡增强;Dogfooding;更多调用方式;插件机制调整;其他增强;

五个总结;

58同城Gaea的分析;

其他一些解决方案;

消息中间件;ActiveMQ;RabbitMQ;zeroMQ;多种场景的分析;

分布式事务Nofify;

Webx;

架构案例赏析4:数据架构

分步式;关系模式;分布式数据库中间件;

淘宝数据架构、HSF;中心化、过度中心化、服务化与垂直化;

异构的读写分离;

核心数据迁移思路、在线与历史应用分离;异地所数据中心的同步问题;

海量数据挑战;拆分策略;

集群;Cobar;分布式缓存;Tair;

一些难道的解决;

类GoogleFS;FastDFS;

案例:雅虎论坛和雅虎相册;

架构案例赏析5:大数据

大数据量高并发下架构设计实践;

主题5:项目控制、团队管理与风险控制(2天)

教学目标:

1、 学习如何对项目进行控制

2、 分析项目中可能存在的风险,以及控制手段

3、 抓住项目成功的关键点,让你成为一个真正的项目管理者和技术管理者

4、 让你成为一个好的团队领导

有效的进行项目管理

国内常见的开发团队组织架构分析;

解答学员在实际工作中的困惑;

3

软件生命周期进程模型介绍(【RUP与XP】【Agile与CMMI】【MSF】);

项目管理中存在的关键技巧和实用经验;

决定架构设计的因素

合同、需求、潜在风险、社会因素、法律法规行政因素、管理因素、时间因素、开发力量因素、钱相关因素、延期风险、交付因素、返工因素、等等

3

风险分析和控制

风险分类和风险关联性分析;

风险控制手段;

3

团队管理与激励

高绩效团队的特征与解剖(问题团队、优势团队、发现团队)

团队成员潜能风格与工作状态

个人优势如何转化为团队优势

团队文化、融入团队

充分沟通与协作的技巧、团队冲突的有效解决

3

主题6:大型项目案例(1天/每项目)

教学目标:

1、 分别从不同类型的大型项目中,学习软件架构设计的分析与构建。

2、 涉及项目的方方面面,多维详尽分析。

3、 向你展开一个宏伟的架构蓝图,同时又有从宏观到微观的全过程。

4、 包括非常具体的项目遇到的实际问题的具体解决方案。

架构设计案例实战

【所有项目都是千万级以上项目】

(1)银行系统架构设计的分析与解读

(2)ERP信息化项目的架构优势

(3)医疗信息集成系统架构设计

(4)移动互联网项目的架构设计及跨平台设计

(5)物联网项目总体方案设计

(6)云计算的技术难题、构建与应用

6

主题7:软件架构合理设计与重构(1天)

教学目标:

1、 与其说是讲解重构,不如说是领悟我们现在的架构存在的问题,和一直以来的误区。

2、 实现架构的良性发展

软件架构

全面掌握软件架构重构的技术方案制定

重构方案的具体实施

6

什么样的设计是不好的设计

充分运用设计模式来解决重构问题

创建、简化、泛化、保护、聚焦操作

主题8:一对一的职业规划和咨询(免费)

教学目标:

3、 **分析学员的经历、性格、喜好,综合分析,指出需要提高的方面,以及如何提高的解决方案。

4、 未来的职业发展方向,以及如何达成。

一对一的职业规划和咨询

3


高级软件架构师2013年度

课程介绍

北京领宏教育机构

北京领宏高端人才教育培训基地


一、   程序员的尴尬

有个形象的比喻:

说“程序员和架构师”,就好比“砌砖工人和建筑设计师”。

------砌砖工人就算拼命干上十年,也不会有人因为他砖砌得好,就让他当建筑设计师。

有人写了好多年的程序,猛然发现,自己离架构师的梦想,仍然很遥远!

你平常工作中熟练运用着的技术,并不能使你成长为架构师。

对于程序员来说,这实在是个很尴尬的事情!

二、   自学无门

书店里讲架构设计的书很多。在读了这很多书之后,发现仍然不会设计!

n  不知道真正的架构是什么样的!

n  仍然不知道架构是如何被设计出来的!

n  脑袋里的知识仍然是零碎的!

n  学到了知识也不会用!

n  无人能交流!

n  什么时候,能与国内顶尖的架构专家人物对话!

三、   软件架构师的前景广阔

IT企业老板,不惜重金,求聘优秀的软件架构师人才。

软件架构师是软件项目的灵魂。灵魂强大,项目才强大。发展壮大了的公司,都有强大的灵魂。

多数企业的高端职位一直存有空缺,但招不到合适的人才。

根据“第三届中国软件工程大会”的报告,未来五年,高端软件人才需求缺口达20万。

形势一片大好,前景一片光明。

怎样抓住机遇,是个需要认真思考的问题!

四、   参加培训学习,**提高能力

现在,我们提供给你这样的学习机会!

领宏教育的架构师培训课程,是国内唯一一个、有针对性、有强烈目标性的、体系完整的、持续优化的、高端课程。

n  **课程,能够全面掌握架构设计的方法和手段;

n  **课程,可以了解架构的设计全过程,总结设计中可能出现的各类问题,洞悉整体解决方案;

n  **课程,开拓眼界,接触到各种不同领域的项目案例;

n  **课程,能够与国内顶尖的架构专家直接对话;

n  **课程,实现人生质的飞跃。

五、   课程设置:

课程

详细内容

课时

软件架构及软件架构设计的全面论述

软件架构在软件项目中的价值,软件架构师在项目管理团队中的定位;

软件架构的发展方向和未来趋势;

3

平台;企业架构与项目架构;

架构与系统的关系,平台与应用的分离;

软件工厂;

软件架构设计的理论知识体系

面向对象设计的重新解读;

3

类设计的原则(开闭原则、依赖倒置原则、替换原则、单一职责原则、接口分隔原则、组合复用原则、所知*少原则);

包设计的原则(包内聚和包耦合);

面向对象设计原则与GRASP架构模式;

软件架构设计的方法论

(1)开发组织架构框架(TOGAF)

(2)架构开发方法(ADM)

(3)模型驱动架构(MDA)

(4)基于用例面向方面软件架构设计(AOSD)

6

架构设计的原则(可维护性、可扩展性、可重用性、互操作性等);

组件(Component)的设计;

封装(encapsulation)、抽象(abstraction)和委派(delegation)的原则;

设计模式高级篇

应用设计模式来实现好的结构;

6

设计模式的本质论;

分析创建型模式:单例模式、抽象工厂模式;

分析结构型模式:桥梁模式、装饰模式、适配器模式、代理模式、合成模式;

分析行为型模式:命令模式、观察者模式、状态模式、策略模式、模板方法模式、访问者模式;

设计模式的综合应用;

AOP与OOAD, GOF设计模式关系

案例分析:失败案例的失败原因剖析;

经典案例

大数据量高并发下架构设计实践

3

主流建模语言 UML

需求建模(域建模,用例建模)

6

业务建模

架构建模

应用建模

数据库建模

测试建模

利用UML进行XML建模

实战

大型电子商务架构分析与设计

6

中间件理论

软件架构涉及12种服务模式;

3

中间件的设计

分析SAP的中间件设计思想

分析国内中间件研发状况

实战

架构案例赏析:插件架构

架构案例赏析:架构演进

架构案例赏析:服务架构

架构案例赏析:数据架构

12

各层次架构设计全面论述

MVC模型;

9

表现层框架设计

(表现层中UIP设计思想、表现层动态生成设计思想、表现层的模块通讯设计思想);

中间层架构设计

(业务逻辑层组件设计、业务逻辑层工作流设计、服务界面设计、业务逻辑层实体设计、Web服务应用场景、业务逻辑层框架);

数据访问层设计(持久层架构设计)

5种数据访问模式、数据访问层组件设计、工厂模式在数据访问层应用、ORM、Hibernate与CMP2.0设计思想、灵活运用Xml Schema、事务处理设计、连接对象管理设计; XML设计、数据架构规划与数据库设计;

企业集成框架设计

(1)解决方案、数据集成、应用(接口)集成及应用服务

(2)EAI参考模型:业务模式、概念模式、逻辑模式、物理模式和实现模式

(3)如何设计企业应用系统集成

(4)深层剖析Web Services

(5)分析微软CRM软件的集成策略;

案例解读

医疗信息集成系统架构设计;

3

项目控制理论

国内常见的开发团队组织架构分析;

3

软件生命周期进程模型介绍(【RUP与XP】【Agile与CMMI】【MSF】);

决定架构设计的因素

合同、需求、潜在风险、社会因素、法律法规行政因素、管理因素、时间因素、开发力量因素、钱相关因素、延期风险、交付因素、返工因素、等等

3

风险分析和控制

风险分类和风险关联性分析;

风险控制手段;

3

如何描述和评估软件架构质量

(1)软件的质量建模

(2)评估软件架构质量的价值

(3)怎样改变软件架构的质量

(4)如何评价软件架构

(5)评估软件构架师的能力

3

架构设计案例实战

(以实际项目案例为背景)

(1)银行系统架构设计的分析与解读

(2)ERP信息化项目的架构优势

6

软件架构师需要具备的职业素养

3

一对一的职业规划和咨询

3

总计

14天

六、   后续服务:

1、免费重听

所有学员,当期意犹未尽,均可享受免费重听。

2、免费猎头服务:

所有学员自动获得免费的猎头服务,根据学员需要和学员情况,为学生谋得更适合的职位和更高的薪酬。

3、沙龙活动:

本班学员将自动成为学习俱乐部会员,免费参加各种活动。如:一对一职业咨询、定期免费课程、学习资料赠送、定期的拓展活动等。

4、返校日:

所有学员不仅**额定的课时,在完成课程的半年及一年时,将有返校日。返校日是领宏教育独有的特色,是业内**家推出此类服务的教育机构。学生在返校日时,可以与老师同学交流学习之后的实践心得,答疑解惑。

七、   适合对象:

1、工作3年以上的程序员

2、开发组长、开发副经理

3、IT项目经理和开发经理

4、有软件开发基础,并对软件架构设计感兴趣的人

5、企事业单位的程序设计人员、政府部门信息化工作人员

6、从事企业软件开发建设实施人员

八、   所获**:

培训结束,授予北京领宏教育机构颁发的:《高级软件架构师》**;

经考试合格者,可获得由工信部颁发的《全国计算机专业人才》职业资格鉴定**。

九、   学费:

8800元/人,团报优惠。

十、    报名手续:

(1)本人身份证复印件、一寸照片2张;

(2)学费预付款:500元

十二、    机构介绍:

北京领宏教育机构,是一家致力于进行“软件开发人才技能培养”的教育机构。机构专注于软件开发方面的各层次人才的培训工作,创造了“三级梯队培养”的全新人才培养理念,着力打造有潜力的软件精英人才。

机构具备自主研发课程体系的能力,**动态掌握就业市场的人才需求,并不断地进行软件企业的技术性调研,形成对软件业态的评估机制;从而,机构的课程体系从面向学生**的就业**型的培训,到国家级软件水平认证考前辅导,到培养架构师和开发经理,是一个不断提升的软件才人梯队培养模式。同时,机构拥有专业的教研队伍,他们具有丰富的教学经验,曾经多年的软件研发的从业经历,**了教学目标的顺利达成。

领宏教育机构,**对软件人才层次进行研究和细分,并对教学内容进行不断的调整和优化,实现了对于应届学生和新晋程序员开发技能得到**提升,对于专攻某项技术的学生帮助他们形成技术优势,尤其**架构师和开发经理的培训,实现了从程序员到架构师的质的飞跃。

另外,机构还真正地将技能培养与就业**相结合。机构与几十家软件公司签订就业推荐**,对学员进行针对性定向培养。同时机构自有的猎头服务,**了高端人才的更好地就业。这些举措,得到了广大学员的热烈欢迎。

领宏教育机构,经过多年的教学,为国内各大公司培养了大批的软件精英,并以其严谨务实的个性,逐渐成为软件精英式教育的龙头。

北京软件技术培训

领宏教育简介

北京领宏教育科技有限责任公司,是一家致力于进行“软件开发技能培训”的教育机构。机构专注于软件开发方面的培训事业,创造了“三级梯队培养”的全新人才培养理念,着力打造有潜力的软件精英人才。 机构具备自主研发课程体系的能力,**动态掌握就业市场的人才需求,并不断地进行软件企业的技术性调研,形成对软件业态的评估机制;从而,机构的课程体系从面向学生**的就业**型的培训,到国家级软件水平认证考前辅导,到培养架构师和开发经理,是一个不断提升的软件才人梯队培养模式。同时,机构拥有专业的教研队伍,他们具有丰富的教学经验,曾经多年的软件研发的从业经历,**了教学目标的顺利达成。 另外,机构还真正地将技能培养与就业**相结合。机构与几十家软件公司签订就业推荐**,对学员进行针对性定向培养。同时机构自有的猎头服务,**了高端人才的更好地就业。这些举措,得到了广大学员的热烈欢迎。

  • 学校名称:领宏教育

    固定电话:010-64707530

    授课地址:北京市海淀区西三旗北京明园大学校内 预约参观