Description
Design Patterns in JavaScript training course Design patterns In programming language Java Script Is . Design patterns are reusable solutions to common programming problems. These patterns were popularized in 1944 in a book under the same title by a group of four (abbreviated as GoF). Although the original design patterns in this book were written for the C++ language, these patterns have since been modified for use in many other languages such as C#, Java, Python, and of course JavaScript. You may have even inadvertently used them in writing your programs without knowing them! In any way, mastering these patterns play a very important role in solving programming problems and existing challenges, as well as reducing development time.
This course provides you with a comprehensive understanding of all the patterns introduced by Gof. SOLID design principles (consisting of 5 principles SEnglish Responsibility Open-closed, LIskov Substitution, Interface Segregation and ddependency inversion), construction-related design patterns, structured design patterns such as Adapter and Bridge, and behavioral design patterns such as chain of responsibilities, Iterator and Memento and many others are among the design patterns that are taught in this collection. The focus of this course is on the patterns that are used in the latest version of the JavaScript language, and during it, you will get to know the application and how to use modern libraries and frameworks and tools such as JetBrains WebStorm. Also, the difference between patterns, alternative strategies and their implementation tricks are also among the other topics of this training.
What do you learn:
- Identifying and applying design patterns
- Arguing the applicability or applicability of design patterns in different situations
- Refining previous designs to use new design patterns
- And …
This training is suitable for people who:
- Software engineers
- Web developers
- designers
- Architects
Specifications of Design Patterns in JavaScript:
- Publisher: Udemy
- teacher : Dmitri Nesteruk
- English language
- Education level: Intermediate
- Number of lessons: 103 lessons in 25 sections
- Duration: 10h 3m
Headlines
prerequisites
- Good understanding of JavaScript
- Familiarity with 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
Pictures
Sample video
Installation guide
After extracting, watch with your favorite player.
English subtitle
Quality: 720p
Changes:
The 2021/8 version has not changed in the number of lessons and total time compared to 2019/6.
download link
Password file(s): www.downloadly.ir
Size
3.15 GB
Be the first to comment