Jak optimalizujeme kód — náš přístup k výuce
Optimalizace kódu není jen technická disciplína. Je to způsob přemýšlení, který se dá naučit — pokud víte, kde začít a co skutečně měřit.
Co tvoří základ našich kurzů
Každý kurz je postaven na konkrétních nástrojích, měřitelných výsledcích a zpětné vazbě, která přijde dřív, než se chyba zakoření.
Profilování před psaním
Naučíme vás nejprve měřit, pak psát. Flamegraph, Chrome DevTools, Py-Spy — konkrétní nástroje pro konkrétní situace, ne obecná poučení.
Živé hodiny s instruktorem
Skupinové i individuální lekce probíhají online, ale nejde o přednášení do prázdna. Instruktor vidí váš kód, klade otázky a reaguje na to, kde skutečně vázne vaše porozumění.
Přizpůsobená cesta učení
Před zahájením vyhodnotíme, kde se nacházíte — znalosti algoritmů, datových struktur i konkrétního jazyka. Curriculum se pak sestaví kolem toho, co vám chybí, ne kolem toho, co umíte.
Zpětná vazba z reálného kódu
Účastníci přináší vlastní projekty nebo dostávají úkoly z reálné produkce. Review probíhá na živém kódu, nikoli na vymyšlených příkladech.
Jak kurz probíhá od prvního dne
Osm týdnů má jasnou strukturu — každá fáze navazuje na předchozí a staví na tom, co jste si již ověřili v praxi.
Skupinové lekce
Probíhají dvakrát týdně po devadesáti minutách. Skupina je záměrně malá — instruktor vidí každého účastníka a může reagovat na konkrétní otázky v reálném čase.
Individuální hodiny
Volitelný doplněk ke skupině nebo samostatný formát. Čas lekce se přizpůsobí vašemu rozvrhu — hodiny jsou dostupné z jakéhokoli místa s připojením k internetu.
Materiály a zadání
Po každé lekci dostanete shrnutí s konkrétními úkoly. Zadání vychází z reálných scénářů — ne z vymyšlených cvičení — takže víte, co trénujete a proč to v praxi funguje.