Companies Home Search Profile

Python: Design Patterns

Focused View

Jungwoo Ryoo

2:12:44

98 View
  • 01.01-explore design patterns.mp4
    01:18
  • 01.02-what you should know.mp4
    01:11
  • 02.01-what is a design pattern.mp4
    02:23
  • 02.02-types of design patterns.mp4
    02:30
  • 02.03-understanding object-oriented programming.mp4
    02:37
  • 02.04-working with inheritance and polymorphism.mp4
    02:37
  • 02.05-understanding pattern context.mp4
    02:04
  • 02.06-working with pattern language.mp4
    02:20
  • 03.01-factory.mp4
    00:57
  • 03.02-factory example.mp4
    07:37
  • 03.03-abstract factory.mp4
    01:46
  • 03.04-abstract factory example.mp4
    05:57
  • 03.05-singleton.mp4
    01:39
  • 03.06-singleton example.mp4
    07:17
  • 03.07-builder.mp4
    02:03
  • 03.08-builder example.mp4
    05:59
  • 03.09-prototype.mp4
    01:30
  • 03.10-prototype example.mp4
    07:19
  • 04.01-decorator.mp4
    01:05
  • 04.02-decorator example.mp4
    04:43
  • 04.03-proxy.mp4
    01:22
  • 04.04-proxy example.mp4
    05:23
  • 04.05-adapter.mp4
    00:48
  • 04.06-adapter example.mp4
    06:16
  • 04.07-composite.mp4
    01:21
  • 04.08-composite example.mp4
    05:25
  • 04.09-bridge.mp4
    01:14
  • 04.10-bridge example.mp4
    05:31
  • 05.01-observer.mp4
    01:05
  • 05.02-observer example.mp4
    06:22
  • 05.03-visitor.mp4
    00:56
  • 05.04-visitor example.mp4
    06:42
  • 05.05-iterator.mp4
    01:15
  • 05.06-iterator example.mp4
    04:32
  • 05.07-strategy.mp4
    00:40
  • 05.08-strategy example.mp4
    05:44
  • 05.09-chain of responsibility.mp4
    01:05
  • 05.10-chain of responsibility example.mp4
    05:57
  • 06.01-consistency with design patterns.mp4
    02:34
  • 06.02-programmers mindset.mp4
    02:51
  • 07.01-next steps with design patterns.mp4
    00:49
  • Description


    If you’re a programmer, you’re probably plenty busy, so why not save some time and avoid reinventing the wheel by reusing well-proven design solutions—software design patterns—to improve your code quality? Design patterns encourage programming efficiency and code reuse. In this course, Jungwoo Ryoo takes a look at traditional design patterns as applied to Python. Jungwoo Ryoo covers 15 essential creational, structural, and behavioral patterns to help you solve common coding challenges, while introducing best practices that can help keep your solutions consistent, complete, and correct.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jungwoo Ryoo
    Jungwoo Ryoo
    Instructor's Courses
    I aspire to be a servant leader with compassion. I have the honor and pleasure of serving as the Chancellor and Chief Academic Officer (CAO) at Penn State DuBois. I am blessed with my academic appointment as Professor of Information Sciences and Technology. My research interests include information assurance and security, software engineering, computer networking, and data science. In addition to my core academic research, I conduct research in innovative learning environments (ILEs) to promote justice, equity, diversity, and inclusion (JEDI) in Science, Technology, Engineering, and Math (STEM) higher education. Many of my research projects have been funded by state and federal government agencies. I received more than 1.5 million dollars in total external funding. I have substantial industry experience architecting and implementing secure, high-performance software solutions for large-scale network management systems. Specialties: Software Engineering, Cybersecurity, Information Assurance, Networking, and Data Science
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 41
    • duration 2:12:44
    • Release Date 2023/01/31

    Courses related to Python