Texty k hodinám. Ke každé lekci patří úkoly na konci stránky — ty jsou ta podstatná část, čtení samotné vás programovat nenaučí.
Konzolové aplikace od nuly. Předpokládá se jen to, že umíte spustit Visual Studio.
int, double, string, bool. Interpolace řetězců, načtení čísla přes int.Parse, operátory — a past celočíselného dělení, kde 7 / 2 je 3.
if, else if, else a typ bool. Porovnávací operátory, skládání podmínek přes && a ||, porovnávání textu (.Trim(), .ToLower()) — a čtyři pasti včetně = místo == a středníku za if.
while, do … while a for. Opakování, dokud uživatel nezadá správně, střádání výsledku (součet, počet), break a continue, náhodná čísla a cyklus v cyklu — a nekonečný cyklus, chyba o jedničku a akumulátor, který se v každém kole nuluje.
HTML, CSS a to, co se v prohlížeči skutečně děje.
header, main, footer), úrovně nadpisů, seznamy a atributy id a class.
styl.css, selektory (značka, .třída, #id, nav a), barvy a písmo, box model (margin, border, padding), kaskáda — a jak v prohlížeči najít chybu, o které CSS mlčí.
package.json, node_modules a proč se nikam neposílá, vývojový server, který obnovuje stránku sám, CSS třídami Tailwindu přímo v HTML a hotový web v dist. Ke stažení základ projektu.
Můžete se ptát ChatGPT, Copilota, čehokoliv. Ale když k vám přijdu a řeknu „vysvětli mi tenhle řádek“ nebo „změň to takhle“, musíte to umět. Když ne, úkol se nepočítá.
Ptejte se na proč, ne na hotová řešení. Odpověď, kterou nedokážete obhájit, není vaše.