mipt_oop
1.0.0
The course builds the listener from writing simple specific classes to professional design of the application in the object-oriented paradigm. Design patterns allow you to step outside the simple use of syntactic constructions of the language. You will learn to write beautifully and elegantly, you will use the time -tested concepts and create scalable programs. The use of design patterns is a sign of the professionalism of the programmer. Classic books on design patterns describe their implementation on C ++, C#, Java. Python has its own specificity because of which it is great for the use of design patterns.
coursra.org/learn/oop-patterns-python/
Lessons from Previous Couurse