Companies Home Search Profile

Design Patterns in Go

Focused View

Ademusoyo Awosika-Olumo

1:37:00

163 View
  • 01 - Utilizing design patterns in Go.mp4
    00:39
  • 02 - What you should know.mp4
    00:34
  • 01 - What are design patterns.mp4
    01:19
  • 02 - The different types of design patterns.mp4
    01:27
  • 03 - Object-oriented programming in Go.mp4
    02:25
  • 01 - What are creational patterns.mp4
    01:13
  • 02 - Builder pattern.mp4
    02:11
  • 03 - Implement a Builder pattern.mp4
    05:43
  • 04 - Factory Method pattern.mp4
    01:52
  • 05 - Implement a Factory Method pattern.mp4
    03:26
  • 06 - Abstract Factory pattern.mp4
    02:57
  • 07 - Implement Abstract Factory pattern.mp4
    06:05
  • 08 - Prototype pattern.mp4
    01:27
  • 09 - Implement a Prototype pattern.mp4
    01:27
  • 10 - Singleton pattern.mp4
    01:57
  • 11 - Implement a Singleton pattern.mp4
    02:58
  • 01 - What are structural patterns.mp4
    00:54
  • 02 - Adapter pattern.mp4
    02:06
  • 03 - Implement an Adapter pattern.mp4
    02:50
  • 04 - Composite pattern.mp4
    01:51
  • 05 - Implement a Composite pattern.mp4
    04:10
  • 06 - Decorator pattern.mp4
    02:12
  • 07 - Implement a Decorator pattern.mp4
    03:32
  • 08 - Facade pattern.mp4
    01:49
  • 09 - Implement a Facade pattern.mp4
    04:25
  • 01 - What are behavioral patterns.mp4
    00:55
  • 02 - Iterator pattern.mp4
    01:43
  • 03 - Implement an iIerator pattern.mp4
    03:00
  • 04 - State pattern.mp4
    01:45
  • 05 - Implement a State pattern.mp4
    02:42
  • 06 - Template Method pattern.mp4
    01:33
  • 07 - Implement a Template Method pattern.mp4
    01:59
  • 08 - Command pattern.mp4
    01:36
  • 09 - Implement a Command pattern.mp4
    03:43
  • 10 - Mediator pattern.mp4
    01:38
  • 11 - Implement a Mediator pattern.mp4
    04:34
  • 12 - Observer pattern.mp4
    01:51
  • 13 - Implement an Observer pattern.mp4
    03:31
  • 14 - Strategy pattern.mp4
    01:43
  • 15 - Implement a Strategy pattern.mp4
    02:53
  • 01 - Next steps.mp4
    00:25
  • Description


    There are a lot of ways to structure code in Go, and the choices can sometimes be overwhelming. A big component of programming is understanding different algorithms and patterns that can help you develop your code. By understanding different design patterns, the right choice for your code base can be made easier, and lead to better structure in your code. In this course, Ademusoyo Awosika-Olumo covers each of the different creational, structural, and behavioral coding design patterns that can be implemented in Go. She gives an overview of each, shows how to implement them, and discusses scenarios where each would be preferred. If you’re looking to start programming in Go, having a knowledge of different design patterns can help enable you to solve complex coding challenges. Join Ademusoyo in this course to start learning how.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Ademusoyo Awosika-Olumo
    Ademusoyo Awosika-Olumo
    Instructor's Courses
    Ademusoyo Awosika-Olumo is a Full-Stack Senior Software Engineer working cross-functionally to build new product features to support and empower small businesses. Ademusoyo is the founder of Creatic Ventures, a digital consulting agency that specializes in helping corporate professionals and online service providers leverage their personal brand to generate new leads for their business. Alongside her career, Ademusoyo is a Diversity in STEM Advocate and is the Co-Founder and COO of MacScientists, a platform aimed at uplifting women of color and changing the face of STEM, and a Founding Member of both Frauvis and Baddies in Tech.
    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 1:37:00
    • English subtitles has
    • Release Date 2023/08/01

    Courses related to Go

    Subtitle
    Go kit 0.12 Fundamentals
    Pluralsight Corneile Britz
    Corneile Britz
    Go kit 0.12 Fundamentals
    1:16:58
    English subtitles
    08/20/2023
    Subtitle
    Creating Custom Data Types with Go
    Subtitle
    Deep Dive into Go Packages
    Pluralsight Mike Van Sickle
    Mike Van Sickle
    Deep Dive into Go Packages
    1:34:22
    English subtitles
    07/13/2023

    Courses related to Design Pattern