OOP Design Patterns in Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/oop-design-patterns-in-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python中的面向对象设计模式 概述:设计模式为讨论特定上下文下的问题和解决方案提供了一种共通的语言,广泛应用于面向对象程序开发。设计模式犹如食谱或指导说明,阅读之后,您将能更加轻松地理解使用这些模式的代码。许多软件开发者在大学学习计算机科学时首次接触设计模式,通常是在第二年,这时他们已经学习了面向对象编程及相关主题,如继承、封装和多态。这是学习设计模式的良好时机,因为它将帮助您更好地掌握后续的课程内容。然而,并不是所有专业开发者在正式教育中都会学习到设计模式,有些人甚至没有机会接触这些模式。许多开发者的经验表明,设计模式往往是在职培训和参与逐渐复杂项目的过程中逐步浮现的。 本课程通过示例解释了Python中的面向对象设计模式,包括工厂方法、命令模式以及其他多种模式。课程提供所有Python源代码,您可以根据自己的节奏进行学习,视频内容将对这些模式进行更深入的讲解。

课程评论(0条)

课程详情

Design patterns provide a vocabulary to discuss problems and solutions with a common context. They are used in Object Orientated Programs. They're the recipe or instructions, and once you've read them, you'll be able to more easily follow any piece of code that uses them.Many software developers first encounter design patterns when they study computer science in college or at university. This typically happens in the second year, after students learn about object-oriented programming and related topics such as inheritance, encapsulation, and polymorphism.This is a good time to start learning about patterns because it will help you to get more out of the rest of your coursework.However, not all professional developers learn about design patterns in their formal education. Some don't have the opportunity to learn about patterns at all. The experience of many developers is that design patterns emerge from on-the-job training and experience with projects of increasing size and complexity.In this course we explain Object Orientated Design Patterns with Python through examples. It includes the factory method, command pattern and many others. All Python source code is included in the course so you can study at your own pace, the videos explain them in more details.

课程标签

0人关注该课程

主题相关的课程