|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/boost-your-csharp-code-with-structural-and-creational-design-patterns/
课程评论:没有评论
**课程名称:** Boost Your C# With Structural And Creational Design Patterns **课程概述:** 本课程将深入探讨“设计模式:可复用的面向对象软件元素”一书中提出的23个经典设计模式中的前12个,包括全部5个创建型设计模式和全部7个结构型设计模式。这些模式是面向对象设计理论与实践的标准参考,能够帮助您高效地创建新对象,并为您的应用程序架构构建清晰的结构。 **通过本课程,您将能够:** * 熟练掌握12种核心设计模式。 * 提升C#开发能力,为成为资深应用架构师奠定坚实基础。 **课程适合人群:** * 希望提升职业生涯的初级或中级C#开发者。 * 需要为大型项目构建健壮且易于理解的应用程序架构的开发者。 * 为C#相关工作面试做准备,需要巩固软件架构知识的学习者。 **课程亮点:** * 通俗易懂的讲解方式,即使是看似复杂的模式(如“桥接模式”)也能轻松掌握。 * 配合清晰的代码示例和丰富的示意图,加深理解。
In 1994 the "Gang of Four" published a book titled "Design Patterns: Elements of Reusable Object-Oriented Software". This book contains 23 fundamental software design patterns. It is regarded as the standard reference manual for object-oriented design theory and practice.In this course I will teach you the first 12 design patterns. These are all 5 creational- and all 7 structural design patterns. You use these patterns to create new objects efficiently and to create structure in your application architecture.By the end of the course you will be fluent in all 12 design patterns. With this knowledge you will be well on your way to become a Senior Application Architect.Why should you take this course?You should take this course if you are a beginner or intermediate C# developer and want to take your career to the next level. Some of the patterns (e.g. 'Bridge') might sound very complicated, but all of my lectures are very easy to follow, and I explain all topics with clear code and many instructive diagrams. You'll have no trouble following along.Or maybe you're working on the application architecture of a large project, and you need to create a robust design that is instantly clear to your team members? The patterns in this course will help you immensely.Or maybe you're preparing for a C# related job interview? This course will give you an excellent foundation to answer any software architecture questions they might throw at you.