Udemy – Design Patterns in Go 2020-8

Udemy – Design Patterns in Go 2020-8

Description

Design Patterns in Go is a course on design patterns in the Go programming language. Design patterns are reusable solutions to common programming problems. These patterns were popularized in 1944 in a book of the same name by a group of four (called GoF for short). Although the original design templates in this book were written for the C ++ language, they have since been modified for use in many other languages, such as Java, Python, and of course Go. You may even inadvertently use them in writing your programs without knowing them! However, mastering these patterns plays a very important role in solving programming problems and challenges, as well as reducing development time.

This course gives you a comprehensive overview of all the patterns introduced by Gof. SOLID design principles (consisting of 5 principles Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation and Dependency Inversion), construction-related design patterns, structured design patterns such as Adapter and Bridge, and behavioral design patterns such as Chain of Responsibility, Iterator and Memento And many more are among the design patterns taught in this collection. The focus of this course is more on the templates used in the latest version of the Go language, during which you will learn how to use modern Go language libraries and tools such as JetBrains GoLand. Differences between patterns, alternative strategies, and implementation tricks are other topics in this tutorial.

What do you learn?

Recognize and apply design patterns

Argue the applicability or usability of design patterns in different situations

Refine previous designs to use new design patterns

And

This training is suitable for people who

Software Engineers

Web developers

Designers

Architects

Specifications Design Patterns in Go

Publisher: Udemy

Instructor: Dmitri Nesteruk

English language

Level of education: Intermediate

Number of lessons: 110 lessons in 25 sections

Duration: 9h 45m

Prerequisites

Good understanding of Go

Familiarity with latest Go language features

Good understanding of software design principles

A computer with latest Go compiler and (hopefully) an IDE

Installation

After Extract, watch with your favorite Player.

English subtitle

Quality: 720p

Images

Udemy – Design Patterns in Go 2020-8 Udemy – Design Patterns in Go 2020-8

Preview video

Download

Sorry, the download link is not available, please buy or download it from author's homepage

Comments

Popular