loading请求处理中...

《软件架构必备基础》码农晋升为软件架构师的必修技能课

2021-12-02 05:55:58 阅读 8748次 标签: 软件架构 作者: a454466904

  软件架构需要综合性的技术知识,基本上不可能在一门课中涵盖软件架构的方方面面。本课程立在对软件架构的核心内容进行提纲挈领的整理,帮助那些准备步入软件架构的技术人员快速而准确的理解软件架构中会遇到各种问题、常识和经验。本课程可以作为架构师的初级教程,也是对炼数成金网站上其它相关课程的重要补充与完备。

《软件架构必备基础》码农晋升为软件架构师的必修技能课

  第一课 面向对象的软件设计

  介绍面向对象以及相关经验,澄清面向对象设计中的一些误区。

  第二课 UML介绍与使用(上)

  介绍UML在软件设计和架构中的使用,并推荐一种所思即所得的UML绘图工具。

  第三课 UML介绍与使用(下)

  介绍UML在软件设计和架构中的使用,并推荐一种所思即所得的UML绘图工具。

  第四课 常用的架构设计(上)

  介绍常用的软件架构模式,如分层,MVC模式,微内核架构,Archimate等等

  第五课 常用的架构设计(下)

  介绍常用的软件架构模式,如面向服务的架构 SOA,ESB,微服务等等

  第六课 软件开发模型

  介绍软件开发的基本模型与经验,如瀑布模型,敏捷模型等

  第七课 推崇整洁的代码

  介绍一般公认的编码技巧和规范,使用良好的编码方式,是每一个架构师必备的专业素养。

  第八课 函数式编程范式概要(上)

  对函数式编程进行概要说明。

  第九课 函数式编程范式概要(下)

  Java中的函数式编程及其使用和技巧。

  第十课 聊聊分布式系统与计算

  对分布式系统进行基本的介绍和阐述。

  授课时间:

  课程预计2017年12月29日开课,预计课程持续时间为12周。

  授课对象:

  稍有编程基础,希望学习系统设计和架构的同学。

  课程环境:

  JDK7 windows或Linux平台均可

  收获预期:

  了解基本的软件设计思想和架构体系。具备进一步深化系统设计和架构的能力。

  讲师介绍:

  葛一鸣:计算机软件与理论专业硕士学位,炼数成金专才计划导师。取得了国家认证系统分析师职称(博客:http://www.uucode.net)。10余年Java学习和开发经验,参与开发过多个软件项目。对Java程序设计,JVM有一定的研究。对设计模式、人工智能、神经网络、数据挖掘等技术有浓厚兴趣。炼数成金优秀客座讲师,已成功开设《实战Java高并发程序设计》、《深入JVM内核—原理、诊断与优化》,授课思路清晰,乐于与学员互动,课程好评率一直保持在95%以上。

  现著有

  《实战Java虚拟机——JVM故障诊断与性能优化 》

  《实战Java高并发程序设计》

  《Java程序性能优化:让你的Java程序更快、更稳定》

  现任炼数成金JAVA实战精英培养计划导师:http://ie.dataguru.cn/ieplan-21.html

开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
相关任务
DESIGN TASK 更多