Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Softwarové architektury a depencency injection

Návrh Softwarové architektury a depencency 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

1. díl - Ú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.
ZdarmaNapsal David Čápka
Monolitická a dvouvrstvá architektura

2. díl - 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.
ZdarmaNapsal David Čápka
Třívrstvá architektura a další vícevrstvé architektury

3. díl - 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.
ZdarmaNapsal David Čápka
Špatné způsoby předávání závislostí - Statika

4. díl - Š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.
ZdarmaNapsal David Čápka
Špatné způsoby předávání závislostí - Singleton a SL

5. díl - Š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.
ZdarmaNapsal David Čápka
Předávání závislostí pomocí Depencency Injection

6. díl - Předávání závislostí pomocí Depencency 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 Depencency Injection v praxi.
Premium IIINapsal David Čápka
Zdrojový kód IoC kontejneru

7. díl - 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.
Premium IIINapsal David Čápka


 

Aktivity (2)