Put JavaScript Design Patterns Into Practice

LIVE PREVIEWBUY FOR $9

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

A design pattern is a proven solution to a common software problem. Patterns codify good design principles and facilitate maintainable code that can be worked on by teams. Design patterns are also a way for teams to communicate about the structure and architecture of an application. Patterns are a language that can be used to convey ideas and facilitate discussions.

vCard QR Code

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.

The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.

In this course, Envato Tuts+ instructor Dan Wellman will cover some of the most common and most useful design patterns used in JavaScript. Each pattern will be demonstrated with a standalone example bundled in a JavaScript module.

What You’ll Learn

  • Understand some of the most common and useful design patterns in JavaScript.
  • See examples of each pattern in use.
  • Creational design patterns: the Factory pattern.
  • Behavioural patterns: the Publisher/Subscriber, Strategy, Observer, Chain of Responsibility, Mediator, and Iterator patterns.
  • Structural patterns: the Facade, Decorator, Adapter, Composite, and Proxy patterns.

About the Instructor

Dan Wellman is an author and front-end developer based in the south of England. By day he builds web sites and applications and likes to focus on JavaScript, testing and workflow tools. By night he produces video courses for Envato Tuts+ on a range of mostly front-end focused topics, usually centered around JavaScript. You can check out his website, follow him on Twitter, and see his profile on GitHub.


πŸ• Top News in the Last Hour By Importance Score

# Title πŸ“Š i-Score
1 The beautiful Spanish island where locals are fed up with 'dirty and smelly Brits' 🟒 82 / 100
2 Israel intensifies operations in Gaza Strip with dozens of airstrikes πŸ”΄ 78 / 100
3 Ukraine minerals deal may not buy peace after Trump threat πŸ”΄ 75 / 100
4 A moment of joy for a boy who lost both arms in an Israeli airstrike πŸ”΄ 65 / 100
5 Fans all say the same thing about Aaron Gordon as NBA champion sparks concern in new interview πŸ”΅ 55 / 100
6 Women can determine whether they’ll like someone based on scent alone: study πŸ”΅ 52 / 100
7 Dog owners urged to look out for red flag symptoms in pets this weekend πŸ”΅ 45 / 100
8 42 of the Best TV Shows on Netflix That Aren’t Boring πŸ”΅ 45 / 100
9 USA women hold off Czechs to reach 24th straight ice hockey worlds final πŸ”΅ 45 / 100
10 Fearne Cotton shares health update after being admitted to hospital for harrowing surgery πŸ”΅ 45 / 100

View More Top News ➑️