设计模式的 在线资源及视频教程
时间: 2023-03-05 10:53:36 浏览: 163
设计模式-在线
以下是一些学习设计模式的在线资源和视频教程:
1. Design Patterns (Udacity): Udacity 提供了一个免费的在线课程,名为 "Design Patterns",由开发经验丰富的人提供。该课程介绍了常见的设计模式,如工厂模式,适配器模式,单例模式等,并提供了编程练习。
2. Head First 设计模式:这是一本非常流行的书籍,深入浅出地介绍了 23 种常见的设计模式。该书以图形、游戏和有趣的故事为基础,可以帮助初学者更好地理解设计模式。
3. Design Patterns (Pluralsight):Pluralsight 是一个面向程序员的在线学习平台,提供了许多有关软件开发的视频教程。他们提供了一门关于设计模式的课程,涵盖了各种不同的设计模式及其用例。
4. Refactoring Guru:这个网站提供了详细的设计模式教程,包括 UML 图表和示例代码。他们的教程循序渐进,让您逐步掌握设计模式的概念和实现。
5. Design Patterns Explained Simply:这是一个 YouTube 频道,提供了有关设计模式的简短而易懂的视频教程。这些视频从基础概念入手,逐渐深入,可以帮助您轻松掌握设计模式。
6. Software Design Patterns(Coursera):这是一个免费的在线课程,由加拿大多伦多大学的计算机科学教授提供。该课程讲授了软件设计模式的基本概念和实现,可以帮助您深入了解设计模式的内部工作原理。
以上是一些学习设计模式的在线资源和视频教程,您可以根据自己的兴趣和需求选择适合自己的学习材料。
阅读全文