Companies Home Search Profile

Design Patterns in C++: Behavioral - Observer to Visitor

Focused View

Jaya Bodkhey

1:37:44

20 View
  • 01. Course Overview.mp4
    01:48
  • 02. Introduction.mp4
    02:24
  • 03. Design Patterns Overview.mp4
    04:36
  • 04. Unified Modeling Language.mp4
    04:49
  • 05. Introduction.mp4
    02:13
  • 06. Understanding Observer Design Pattern.mp4
    03:33
  • 07. Structure and Implementation Aspects.mp4
    03:47
  • 08. Practical Implementation.mp4
    05:53
  • 09. Merits and Demerits.mp4
    03:10
  • 10. Introduction.mp4
    01:58
  • 11. Understanding State Design Pattern.mp4
    02:58
  • 12. Implementing State Design Pattern.mp4
    03:28
  • 13. Practical Implementation.mp4
    05:49
  • 14. Merits and Demerits.mp4
    02:22
  • 15. Introduction.mp4
    02:05
  • 16. Understanding Strategy Design Pattern.mp4
    04:42
  • 17. Implementing Strategy Design Pattern.mp4
    02:04
  • 18. Practical Implementation.mp4
    03:33
  • 19. Merits and Demerits.mp4
    02:19
  • 20. Introduction.mp4
    01:39
  • 21. Understanding Template Method Design Pattern.mp4
    03:44
  • 22. Structure and Implementation Aspects.mp4
    01:46
  • 23. Practical Implementation.mp4
    03:41
  • 24. Merits and Demerits.mp4
    02:34
  • 25. Introduction.mp4
    02:22
  • 26. Understanding Visitor Design Pattern.mp4
    02:56
  • 27. Structure and Implementation Aspects.mp4
    02:18
  • 28. Practical Implementation.mp4
    03:56
  • 29. Merits and Demerits.mp4
    01:41
  • 30. A Quiz.mp4
    03:20
  • 31. Comparing Behavioral Design Patterns.mp4
    04:16
  • Description


    This course will teach you Behavioral type of C++ design patterns like Observer, State, Strategy, Template Method, and Visitor.

    What You'll Learn?


      C++ design patterns provide general reusable solutions to common problems encountered in software design and development. Behavioral design patterns in particular help identify common communication patterns between objects and realize these patterns. The challenge with learning design patterns is, even though we understand them well, we often fail to figure out a situation where it can be applicable. This course aims to explain each design pattern with their practical applications. In this course, Design Patterns in C++: Behavioral - Observer to Visitor, you’ll learn to implement Behavioral C++ design patterns. First, you’ll explore the significance of design patterns in C++ programming. Next, you’ll discover some of the prominent behavioral design patterns like Observer, State, Strategy, Template Method, and Visitor. Finally, you’ll learn how these behavioral design patterns address some of the real life C++ programming challenges. When you’re finished with this course, you’ll have the skills and knowledge of the behavioral design patterns in the C++ programming language needed to understand how to ease the design of a software application by identifying simpler ways to realize relationships between classes and objects.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jaya Bodkhey
    Jaya Bodkhey
    Instructor's Courses
    Jaya is a seasoned engineer in Information Security and Automation domain. During her rich experience of 10 years in software industry, she has worked on several technologies like Information Security, Penetration Testing, Certificate Management System, SSL, Networking, VENAFAI, Secure FTP, PKI Webservices, Cloud Security, Cloud Storage, Storage Virtualization, C, C++, Java, Python, Shell Scripting, Expect Scripting etc. She is proficient with Unix and Linux operating systems. She is also well versed with agile methodology and has handled scrum meetings based on the requirements from her different roles. Jaya has worked with industry giants like Wells Fargo, Sony, Nokia Siemens Networks, Ericsson, Six Telekurs, and Wipro Technologies. Jaya has won many prestigious awards for her excellence in work, integrity, transparency, customer obsession, and team work during the course of her experience.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 31
    • duration 1:37:44
    • level average
    • Release Date 2023/12/14