C# týden Slevový týden - Březen
Využij náš slevový týden a získej až 30 % bodů navíc zdarma! Zároveň také probíhá C# týden se slevou na e-learning až 80 %
Hledáme fulltime programátora do ITnetwork týmu -100% homeoffice, 100% časově flexibilní #bezdeadlinu Mám zájem!

Softwarové architektury a dependency injection

Píšete nějakou větší aplikaci? Nebo se chcete stát opravdu dobrým programátorem? Potom jste tu správně. V tomto kurzu se totiž naučíte důležité návrhové vzory, zejména MVC a Dependecy Injection. To jsou právě ty techniky, které oddělují senior programátory od juniorů. Dostali jste se ke komplexnímu kurzu architektury reálných komerčních aplikací.

Úvod do softwarových architektur

Lekce 1

Úvod do softwarových architektur

Jak se psalo dříve bez objektově orientovaného programování a jaké byly problémy. Co OOP přináší, pojem závislost, SRP, High Cohesion, Low Coupling.
Napsal David Čápka
Zdarma Zobrazit popis
Monolitická a dvouvrstvá architektura

Lekce 2

Monolitická a dvouvrstvá architektura

Tutoriál vysvětlí monolitickou architekturu a proč ji rozdělovat návrhovými vzory Indirection a Controller. Naprogramujeme funkční dvouvrstvou aplikaci.
Napsal David Čápka
Zdarma Zobrazit popis
Třívrstvá architektura a další vícevrstvé architektury

Lekce 3

Třívrstvá architektura a další vícevrstvé architektury

V tutoriálu si představíme zobrazovací vrstvu a do naší dvouvrstvé aplikace přidáme pohledy. Kromě MVC bude řeč i o MVVM a dalších architekturách.
Napsal David Čápka
Zdarma Zobrazit popis
Špatné způsoby předávání závislostí - Statika

Lekce 4

Špatné způsoby předávání závislostí - Statika

V tutoriálu si představíme špatné způsoby předávání závislostí v třívrstvých MVC aplikacích, jak tvořit stále nové instance a jak předávat pomocí statiky.
Napsal David Čápka
Zdarma Zobrazit popis
Špatné způsoby předávání závislostí - Singleton a SL

Lekce 5

Špatné způsoby předávání závislostí - Singleton a SL

V tutoriálu si ukážeme nevýhody použití návrhových vzorů Singleton a service locator pro předávání závislostí v třívrstvé MVC aplikaci.
Napsal David Čápka
Zdarma Zobrazit popis
Předávání závislostí pomocí Dependency Injection

Lekce 6

Předávání závislostí pomocí Dependency Injection

V tutoriálu vysvětlíme proč jsme předtím předávali závislosti špatně, co je Inversion of Control a jak funguje návrhový vzor Dependency Injection v praxi.
Napsal David Čápka
Premium Zobrazit popis
Zdrojový kód IoC kontejneru

Lekce 7

Zdrojový kód IoC kontejneru

V tutoriálu završíme kurz vícevrstvých architektur a Dependency Injection odhalením jednoduché implementace IoC kontejneru v praxi.
Napsal David Čápka
Premium Zobrazit popis


 

Aktivity (9)