پیشنهاد فرادرس

آموزش ویدئویی الگوهای طراحی در TypeScript 

دسته بندی ها: آموزش تایپ اسکریپت (TypeScript) ، الگوهای طراحی (Design Patterns) ، آموزش طراحی وب ، آموزش های Packtpub

در برنامه نویسی، چندین مشکل وجود دارد که اغلب رخ می دهد. برای حل این مشکلات، راه حل های قابل تکرار وجود دارد که به عنوان الگوهای طراحی شناخته می شوند. الگوهای طراحی یک راه عالی برای بهبود کارایی اپلیکیشن های خود و بهبود بهره وری شما است که همه آنها را در این دوره یاد خواهید گرفت. این دوره مجموعه ای از مهم ترین الگوهای مورد نیاز برای بهبود عملکرد و بهره وری نرم افزار است. در این دوره با اصول SOLID برای نوشتن کد تمیز، ایجاد آبجکت های جدید و instance کلاس ها با الگوهای طراحی تکوینی و استفاده از تزریق وابستگی با InversifyJS برای ایجاد کد قابل تست، قابل نگهداری و قابل گسترش آشنا می شوید.

سرفصل:

  • معرفی دوره
  • معرفی SOLID
  • اصل مسئولیت واحد
  • اصل باز / بسته
  • اصل Liskov Substitution
  • اصل تفکیک رابط
  • اصل انحصار وابستگی
  • الگوهای طراحی تکوینی
  • معرفی الگوهای طراحی
  • الگوی Singleton
  • الگوی Factory
  • استخر شی
  • تزریق وابستگی
  • مقدمه ای بر تزریق وابستگی
  • ایجاد یک کانتینر سفارشی
  • مقدمه ای بر Decorators
  • افزودن Decorators به کانتینر ما
  • معرفی InversifyJS
  • الگوی طراحی ساختاری
  • Decorator Pattern
  • Adapter Pattern
  • Facade Pattern
  • Composite Pattern
  • Strategy Pattern
  • Observer Pattern
  • Command Pattern
  • Template Method
  • State Pattern
به این نوشته امتیاز دهید 1 2 3 4 5 بدون امتیاز
Design Patterns in TypeScript [Video] Publisher:Packtpub Author:Dimitris Loukas Duration:4 hours 47 minutes

Write cleaner code and enhance your development skills with TypeScript design patterns
In programming, there are several problems that occur frequently. To solve these problems, there are various repeatable solutions; these are known as design patterns. Design patterns are a great way to improve the efficiency of your programs and improve your productivity; you'll learn them all in this course. This course is a collection of the most important patterns you need to improve application performance and productivity.
This course starts by exploring SOLID principles to write clean code. Then you will create new objects and instance of classes with creational design Patterns. Next, you will utilize dependency injection with InversifyJS to create testable, maintainable, and extensible code.
Moving on, you will explore structural design patterns to better express the relationships between different application entities. Lastly, you will investigate behavioral patterns to add flow to your applications and add levels of communication between your entities.
The code bundle for this video course is available at: https://github.com/PacktPublishing/Design-Patterns-in-TypeScript.
Style and Approach
This video course focuses on every topic in a simple manner, backed up by supporting examples; this approach makes learning easy and facilitates studying.
Released: Friday, August 31, 2018
SOLID Principles
The Course Overview
Introduction to SOLID
The Single Responsibility Principle
The Open/Closed Principle
The Liskov Substitution Principle
The Interface Segregation Principle
The Dependency Inversion Principle
Creational Design Patterns
Introduction to Design Patterns
The Singleton Pattern
The Factory Pattern
Loose Coupling
The Object Pool
Dependency Injection
Introduction to Dependency Injection
Creating a Custom Container
Introduction to Decorators
Adding Decorators to Our Container
Introducing InversifyJS
Structural Design Patterns
The Decorator Pattern
The Adapter Pattern – Part 1
The Adapter Pattern – Part 2
The Facade Pattern
The Composite Pattern
Behavioral Patterns
The Strategy Pattern
The Observer Pattern
The Command Pattern
The Template Method
The State Pattern

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 982.0MB Packtpub Design Patterns in TypeScript [Video]_git.ir.rar