Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 30% výuky zdarma!
Discount week - Prosinec

Dependency injection a softwarové architektury - Online kurz

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
PRO 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
PRO Zobrazit popis


 

Aktivity (12)