PluralSight – C Sharp Design Patterns Data Access Patterns

PluralSight – C Sharp Design Patterns Data Access Patterns-ELOHiM
English | Size: 266.42 MB
Category: CBTs


Most applications, if not all, need to work with some kind of data, a database, for example. Having a good strategy for how to decouple the specific data layer is crucial in order to make your application testable and maintainable. In this course, C# Design Patterns: Data Access Patterns, you ll learn foundational knowledge of the different data access patterns. First, you’ll learn how to implement the repository pattern and decouple parts of the application from the data layer. Then, you’ll develop an understanding of where this pattern is applicable. Next, you ll discover how to easily refactor an application to leverage the unit of work pattern, making the application even better
Finally, you’ll explore how to leverage lazy loading to avoid unnecessary data being loaded into your application. When you re finished with this course, you’ll have the skills and knowledge of these different data access patterns and what is needed to apply this in your solutions

Linkedin Learning – JavaScript Patterns Updated April 2020

Linkedin Learning – JavaScript Patterns Updated April 2020-XCODE
English | Size: 213.64 MB
Category: Tutorial


For the past two decades, programmers have structured both their code and their conversations about code around the patterns first described in Design Patterns, the classic Gang of Four book. JavaScript programmers have participated in these conversations, but the patterns discussed mostly fit in the world of orthodox object-oriented programming. In this course, Emmanuel Henri explains how these patterns fit with JavaScript. He demystifies the purpose of some of the most common patterns, providing code examples along the way. Learn about key creational, structural, and behavioral design patterns, and how you can apply each of them in your JavaScript code.

Packt – Kotlin Design Patterns

Packt – Kotlin Design Patterns-XQZT
English | Size: 295.44 MB
Category: Tutorial

Over the years, programmers have run into pretty much the same problems time and time again; not every problem is entirely unique. Therefore, over time programmers applied varying solutions to these problems, and this is how design patterns were born. This course will walk you through some centrally significant design patterns so that you can easily resolve programming issues encountered in your day-to-day tasks. You’ll learn these patterns in one of the most modern languages: Kotlin! We cover the three major areas in design patterns: creational patterns, structural patterns, and behavioral patterns. We also implement one structural pattern Decorators that plays an important role in adding functionalities to your programs. We take a look at different kinds of problem and implement the required patterns while avoiding common pitfalls. We also supply useful tips and tricks to use design patterns more effectively. By the end of the course, you will be confident about using varying types of design patterns to solve common design problems. Please note that a basic familiarity with Kotlin is desirable to get the most out of this course, along with some experience working with Android Studio

PluralSight – Scala Specific Design Patterns

PluralSight – Scala Specific Design Patterns-JGTiSO
English | Size: 145.69 MB
Category: Tutorial

Writing real world applications using Scala requires the ability to write well-structured and easy to understand code. Often this can be achieved using a well-defined design pattern. In the course, Scala Specific Design Patterns, you’ll learn to use such design patterns in order to create your own well-structured Scala applications First, you’ll explore how to use Typeclass pattern and Cake pattern. Next, you’ll discover how to lazily evaluate expressions. Finally, you ll dive into the concepts of Lens, Implicits Injection, and Memoization patterns. When you re finished with the course, you ll have the necessary knowledge of design patterns needed to understand how when, and why to use them

PluralSight – C Sharp Design Patterns Decorator

PluralSight – C Sharp Design Patterns Decorator-JGTiSO
English | Size: 109.83 MB
Category: Tutorial

The decorator design pattern allows you to dynamically add behavior to your classes without modifying the original class. This allows you to layer in new functionality to a class while keeping different concerns cleanly separated.