Praktické využití SOLID principů při návrhu a vývoji software
Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce upravitelný. Seznámíte se s dopadem špatných architektonických rozhodnutí a také s tím, jak se jim vyhnout. Ukážeme si, že i v nevhodně strukturovaném softwaru je vždy možno postupnými kroky kód upravovat a zlepšovat.
Vybrané oblasti kurzu jsou pokryty kombinací technik párového programování, refactoringu a aplikací návrhových vzorů a SOLID principů.
Kurz je orientován prakticky a zdrojový kód je doručován v jazyce Java/C++.
Optimalizujte svůj kód pomocí SOLID principů
Objevte, jak zlepšit kvalitu svého kódu tím, že se naučíte aplikovat SOLID principy. V tomto kurzu se zaměříte na analýzu, úpravy a testování kódu, což vám umožní zvýšit efektivitu a spolehlivost vašich aplikací.
Pro koho je kurz určen:
Programátoři a vývojáři, kteří chtějí zdokonalit své dovednosti v oblasti návrhu a údržby softwaru.
Forma kurzu:
Prezenční a virtuální účast.
Školící střediska:
Praha, Líbalova 2348/1, CZ; Brno, Sochorova 38, CZ.
Co se naučíte:
- Analýza existujícího kódu a odhalení jeho slabin
- Návrh a implementace úprav stávajícího kódu
- Aplikace SOLID principů při implementaci nových funkcionalit
- Psaní testů pro stávající i nový kód
- Identifikace a minimalizace dopadů nesprávných architektonických rozhodnutí
- Srovnání výsledného kódu při porušení a naopak při dodržování SOLID principů
Osnova kurzu:
- Úvod do SOLID principů a jejich význam
- Analýza aktuálního kódu
- Praktické úpravy a optimalizace
- Psaní testů a jejich implementace
- Minimální dopady na architekturu
- Porovnání kódu s a bez SOLID principů
Bonusy ke kurzu:
- Možnost účasti na kurzu virtuálně
- Podpora a konzultace s odbornými lektory
- Přístup k top materiálům a zdrojům pro další studium
Zaregistrujte se ještě dnes a získejte dovednosti, které pozvednou vaše programátorské schopnosti na novou úroveň!
Dodavatel | ICT Pro s. r. o. |
---|