explanation
Design patterns in JavaScript This is a course on design patterns for the JavaScript programming language. Design patterns are reusable solutions to common problems in programming. These patterns were published in 1944 in a book titled Group of Four (GoF for short). However, although the design patterns in this book are intended to be written in C++, there are patterns that can be used in many other languages, such as #C, C, Java, Oracle, Python, and of course Java scripts as well, which will change the result. You may have unconsciously used them when writing your app without even realizing it! Learning these patterns, in any direction, is critical to solving existing programming problems and challenges and reducing development time.
This course provides a comprehensive understanding of all the patterns introduced by Gof. Design principles SOLID (consisting of five principles such as Single Responsibility, Open-Closed, etc., Liskov Substitution, Interface Segregation and dependency Inversion, etc.), design patterns related to construction, structured Peer Adapter and Bridge design patterns, and behaviors such as chain responsibility. design pattern. There are several others including Iterator, Memento, and other design patterns provided by this training set. The focus of this course is more on patterns as JavaScript is the latest version of the language being used, and along the way you will become familiar with modern tools such as JetBrains WebStorm through applications and how to use libraries and frameworks. Additionally, the differences between patterns, alternative strategies, and implementation tips are another topic of this tutorial.
What to learn
Recognize and apply design patterns
Argues the applicability or usefulness of a design pattern in various situations.
Improve previous designs to use new design patterns.
and…
This training is suitable for:
software engineer
web developer
designer
architect
Design pattern specification in JavaScript
Publisher: Udemy
Instructor: Dmitry Nesteruk
Language:English
Training level: Intermediate
Number of classes: 25 sections, 103 lessons
Duration: 10 hours 3 minutes
head season
precondition
- Good understanding of JavaScript
- Knowledge of the latest JavaScript language features
- Good understanding of object-oriented design principles
- A computer with the latest JS and NodeJS versions and (hopefully) an IDE installed
image
sample video
installation manual
Custom view after extraction to player.
Subtitles: English
Quality: 720p
download link
Password file: free download software
file size
3.15 GB