design-patterns-hi

所在平台: Udemy

课程主页: https://www.udemy.com/course/design-patterns-hi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 "设计模式 (Design Patterns Hi)" 课程概述 本课程将深入探讨设计模式,这是一种对常见软件设计问题的成功解决方案的正式描述。通过学习设计模式,开发者能够构建更具弹性、可维护性和可重用性的代码。 课程内容涵盖设计模式的三大主要类别: * **创建型模式 (Creational Patterns):** 关注对象的创建过程,旨在使对象的创建更高效、更灵活。本课程将介绍以下创建型模式: * 工厂方法 (Factory Method) * 抽象工厂 (Abstract Factory) * 建造者 (Builder) * 原型 (Prototype) * 单例 (Singleton) * **结构型模式 (Structural Patterns):** 关注对象之间的关系,旨在使代码更灵活、更高效。本课程将介绍以下结构型模式: * 适配器 (Adapter) * 桥接 (Bridge) * 组合 (Composite) * 装饰器 (Decorator) * 外观 (Facade) * 享元 (Flyweight) * 代理 (Proxy) * **行为型模式 (Behavioral Patterns):** 关注对象之间的通信,旨在使代码更可重用、可维护。本课程将介绍以下行为型模式: * 责任链 (Chain of Responsibility) * 命令 (Command) * 迭代器 (Iterator) * 中介者 (Mediator) * 备忘录 (Memento) * 观察者 (Observer) * 状态 (State) * 策略 (Strategy) * 模板方法 (Template Method) * 访问者 (Visitor) 通过本课程的学习,您将掌握经典的设计模式,了解如何将它们应用于实际代码中,从而提升软件设计的质量,构建更健壮、可维护的软件。学习设计模式也将帮助您成为一名更优秀的程序员。 立即报名,提升您的软件设计能力!

课程评论(0条)

课程详情

डिजाइन पैटर्न सामान्य सॉफ्टवेयर डिज़ाइन समस्याओं के सफल समाधानों को औपचारिक रूप से वर्णित करने का एक तरीका है। डिज़ाइन पैटर्न का उपयोग करके, डेवलपर्स अधिक लचीड़ा, बनाए रखने योग्य और पुन: उपयोग करने योग्य कोड बना सकते हैं।डिज़ाइन पैटर्न के तीन मुख्य प्रकार हैं:निर्माण पैटर्न वस्तुओं के निर्माण से संबंधित हैं। ये पैटर्न वस्तुओं के निर्माण को अधिक कुशल और लचीला बनाने पर केंद्रित होते हैं।संरचनात्मक पैटर्न वस्तुओं के बीच संबंधों से संबंधित हैं। ये पैटर्न कोड को अधिक लचीला और कुशल बनाने पर केंद्रित होते हैं।व्यवहार पैटर्न वस्तुओं के बीच संचार से संबंधित हैं। ये पैटर्न कोड को अधिक पुन: उपयोगी और बनाए रखने योग्य बनाने पर केंद्रित होते हैं।डिज़ाइन पैटर्न आपके सॉफ़्टवेयर की गुणवत्ता में सुधार करने का एक शानदार तरीका है। डिज़ाइन पैटर्न पर एक पाठ्यक्रम लेते समय, आप विभिन्न प्रकार के पैटर्न के बारे में सीख सकते हैं और उन्हें अपने स्वयं के कोड में कैसे लागू करें। इससे आपको अधिक टिकाऊ और मजबूत कोड लिखने में मदद मिल सकती है। इसके अलावा, डिज़ाइन पैटर्न के बारे में सीखने से आप सामान्य तौर पर एक बेहतर प्रोग्रामर बन सकते हैं।इसलिए, इस पाठ्यक्रम में, आप क्लासिक डिज़ाइन पैटर्न के बारे में सीखेंगे। ये पैटर्न हैं:निर्माण संबंधी डिज़ाइन पैटर्न:1.फैक्ट्री मेथड डिज़ाइन पैटर्न2.एब्सट्रैक्ट फैक्ट्री डिज़ाइन पैटर्न3.बिल्डर डिज़ाइन पैटर्न4.प्रोटोटाइप डिज़ाइन पैटर्न5.सिंगलटन डिज़ाइन पैटर्नसंरचनात्मक डिज़ाइन पैटर्न1.एडेप्टर डिज़ाइन पैटर्न2.ब्रिज डिज़ाइन पैटर्न3.कंपोजिट डिज़ाइन पैटर्न4.डेकोरेटर डिज़ाइन पैटर्न5.फैसाडे डिज़ाइन पैटर्न6.फ्लाईवेट डिज़ाइन पैटर्न7.प्रॉक्सी डिज़ाइन पैटर्नव्यवहार संबंधी डिज़ाइन पैटर्न1.चेन ऑफ़ रिस्पॉन्सबिलिटी डिज़ाइन पैटर्न2.कमांड डिज़ाइन पैटर्न3.इटरेटर डिज़ाइन पैटर्न4.मीडिएटर डिज़ाइन पैटर्न5.मेमेंटो डिज़ाइन पैटर्न6.ऑब्जर्वर डिज़ाइन पैटर्न7.स्टेट डिज़ाइन पैटर्न8.स्ट्रेटजी डिज़ाइन पैटर्न9.टेम्पलेट मेथड डिज़ाइन पैटर्न10.विज़िटर डिज़ाइन पैटर्नआप अपने सॉफ़्टवेयर डिज़ाइन की गुणवत्ता में सुधार करने के लिए क्या इंतज़ार कर रहे हैं? मैं आपको पाठ्यक्रम में देखता हूँ।

课程标签

0人关注该课程

主题相关的课程