Úvod do formátu XML souborů v Javě Method chaining a method cascading Optimalizace výkonu webu - EXPLAIN, COUNT(), cachování do DB Úvod do webových aplikací v Java Spring Nejčastější chyby Kotlin nováčků - Umíš pojmenovat objekty? Úvod do ukazatelů v jazyce C Dynamické textové řetězce a struktury v jazyce C Aritmetika ukazatelů v jazyce C Úvod do objektově orientovaného programování v PHP Jak správně rozdělit Kotlin aplikace do tříd - SRP a SoC Úvod do práce se soubory v jazyce C Práce s textovými soubory v jazyce C Řešené úlohy k 1.-2. lekci Swift Špatné způsoby předávání závislostí - Statika Řešené úlohy k 4. lekci Swift Nejčastější chyby Java nováčků - Umíš pojmenovat objekty? Největší společný dělitel (Euklidův algoritmus) Binární vyhledávání Práce s polem pomocí cyklů v PHP Nejčastější chyby a dobré praktiky tvorby metod ve VB.NET První databázová aplikace v C# (LINQ to SQL) Nejčastější chyby a dobré praktiky pro tvorbu metod v Kotlin Klíče registru Windows Dokončení třídy FormControl v PHP E-shop v PHP - Začínáme programovat e-shop Testování v Javě - Akceptační testy reálných aplikací I Textové řetězce v JavaScriptu podruhé - Práce se znaky E-shop v PHP - Koncept článkových kontrolerů Dokončení stromového menu z databáze v PHP Testování v Javě - Akceptační testy reálných aplikací II Testování v Javě - Quality Assurance, CAN PIG RIDE a ISTQB E-shop v PHP - Složka app a zprovoznění projektu Testování v Javě - Business standardy a použitelnost Nejčastější chyby PHP začátečníků, děláš je také? Formulářový framework v PHP - InputBox Stavíme si počítač - Grafická karta - Seznámení s výrobci Testování v Javě - Zátěžové testy přes cloudové služby Vtipné nejen počítačové hlášky Formulářový framework v PHP - Formulář Formulářový framework v PHP - Dokončení základu formuláře Testování v Javě - Apache JMeter v praxi Formulářový framework v PHP - Testy a dokončení formuláře Ankety Testování v C# .NET - Business standardy a použitelnost Testování v PHP - Zátěžové testy přes cloudové služby Rozhovor s programátorem Miroslavem Němečkem Řešené úlohy k 1.-5. lekci React Úvod do testování softwaru v Javě Řešené úlohy k 6.-14. lekci React Testování v PHP - Apache JMeter v praxi První objektová komponenta v PHP - Galerie obrázků UML - Activity diagram Testování v Pythonu - První unit test s knihovnou unittest Pravidla programátorských soutěží Machr Bootstrap - Tlačítka Testování v Pythonu - Unit test v pytestu a best practices Bezpečnostní hrozby - Jak správně ukládat hesla? Učební pomůcka na OOP v C# .NET - Tahák GDPR kompletně a lidsky - Odpovědnost správce a zpracovatele Testování v Pythonu - Unit testy reálných aplikací III Úvod do databází v Javě Nejčastější chyby VB.NET nováčků - Umíš pojmenovat proměnné? Kartičky k procvičení třídících algoritmů Učební pomůcka na OOP v PHP - Tahák Testování v Pythonu - Připojení Selenia do Python projektu Databáze v Java JDBC - Výpis dat a parametry Nejčastější chyby VB.NET začátečníků, děláš je také? Návrhy postav do hry Dungeon od Mircosoftu Databáze v Java JDBC - INSERT, UPDATE, DELETE a COUNT Testování v Pythonu - Akceptační testy pro Selenium GDPR kompletně a lidsky - Zabezpečení zpracování Testování v Pythonu - Návrhový vzor PageObject Obrázky E-shop v PHP - Konfigurace a vylepšení DB wrapperu Testování v Pythonu - Přehled syntaxe Selenium WebDriveru Alba E-shop v PHP - Transakce, Emaily, frameworky Kvíz - Základní konstrukce C++ Řešené úlohy k 9.-11. lekci OOP v PHP E-shop v PHP - Helpery Kvíz - Základní konstrukce Kotlin Testování v Pythonu - Další syntaxe Selenium WebDriveru GDPR kompletně a lidsky - Pověřenec Nejčastější chyby Swift nováčků - Umíš pojmenovat proměnné? Testování v Pythonu - Akceptační testy reálných aplikací I AJAX v ASP.NET WebForms Testování v Pythonu - Akceptační testy reálných aplikací II Dokončení AJAX Tooltipu v ASP.NET WebForms E-shop v PHP - Rozšíření CoreModule Učební pomůcka na HTML - Tahák Kvíz - Základní konstrukce Swift Učební pomůcka na CSS - Tahák Testování v Pythonu - QA, CAN PIG RIDE a ISTQB Učební pomůcka na Základy JavaScriptu - Tahák Testování v Pythonu - Business standardy a použitelnost Zabezpečení šablon Získej svůj iPhone Představení PokéAPI a práce s AJAX v React Testování v Pythonu - Apache JMeter v praxi Iluze prostoru Hledání extrému (minima a maxima) v poli Mandelbrotova množina Bootstrap - Navigace Bootstrap - Navigační lišta ASP.NET Web API - Ukládání hesel Online test znalostí C++ Vývojové diagramy Nejčastější chyby programátorů - Tvorba metod Úvod do JavaServer Faces (JSF) Pohyb po přímce Upomínač narozenin - Logická vrstva E-shop v PHP - Návrh akcí kontrolerů Nejčastější chyby Swift začátečníků, děláš je také? E-shop v PHP - Zprovoznění projektu Slovníky a množiny v C# .NET Trendy v IT po příchodu Windows Vista Úvod do webových aplikací v JavaEE Bezpečnostní hrozby - Jak správně ukládat hesla v Node.js? Nejčastější chyby Kotlin nováčků - Umíš pojmenovat proměnné? Student DOG - seznam verzí a změn DOSBox a Virtual PC - staré hry na moderních OS Nejčastější chyby Kotlin začátečníků, děláš je také? Úvod do XML a zápis SAXem v C# .NET Nejčastější chyby PHP nováčků - Umíš pojmenovat proměnné? Proč mě baví jen staré hry & žebříček mých TOP 10 DOSových her Řešené úlohy k 14.-21. lekci OOP v PHP Řešené úlohy k 24.-26. lekci OOP v PHP Hra tetris v MonoGame: Generátor kostek IFS fraktály Zpracování kliknutí na souřadnice v C# .NET Conwayova hra života Bootstrap - Modální dialogy Bootstrap - Scrollspy Pro chvíle oddechu Bootstrap - Tooltipy GDPR kompletně a lidsky - Třetí země, právní ochrana, pokuty Timer a BackgroundWorker v C# .NET První webová aplikace v ASP.NET 3D bludiště v XNA - Dokončení editoru map Bootstrap - Flex utilities podruhé Alternativy cyklů - Kdy je lepší cyklus nepoužít Dokončení hodin v C# .NET Windows Forms UML - Sequence diagram Dobré praktiky pro použití cyklů - Optimalizace Hra tetris v MonoGame: Hrací plocha Vlákna - Výjimky a Deadlock v C# .NET Hra Tetris v MonoGame: Zprovoznění hry Kvíz - Xamarin Kvíz - Objektově orientované programování v C++ Kvíz - Databáze v Javě Kvíz - Soubory v Javě Řešené úlohy k 15. lekci PHP UML - Další diagramy interakce Řešené úlohy k 17. lekci PHP Úvod do objektově orientovaného programování v JavaScriptu UML - Composite structure diagram a Object diagram O gamedesignu s Vojtou Kočím Kvíz - Kotlin Android Nejčastější chyby PHP nováčků - Umíš pojmenovat objekty? Hra Tetris v MonoGame: Bodování a dokončení levelu Kvíz - Objektově orientované programování v Kotlin Výpis článků z databáze v PHP (MVC) Formulářový framework v PHP - CheckBox a TextArea Kvíz - Laravel framework pro PHP Jak správně rozdělit PHP aplikace do tříd - SRP a SoC Formulářový framework v PHP - ListBox a ComboBox Kvíz - Základy práce s databází v PHP Formulářový framework v PHP - DateTimePicker Kvíz - MVC architektura v PHP Databáze: Tvorba konceptuálního modelu z business zadání Formulářový framework v PHP - CheckList UML pod pokličkou a Profile diagram MS SQL v příkladech: Založení databáze a testovací data Formulářový framework v PHP - RadioGroup a FileBox Kvíz - Soubory v PHP Online test znalostí algoritmizace MS SQL v příkladech: Dotazy v příkladech Kvíz - WebSockets v PHP Test znalostí C# .NET online Hra tetris v MonoGame: Vychytávky v levelu Kvíz - Responzivní webdesign Nejčastější chyby a dobré praktiky pro tvorbu metod v PHP Kvíz - Vývoj pro iOS ve Swift Kvíz - Kolekce ve Swift Upomínač narozenin v Java Swing - Logická vrstva Testování v Javě - Unit testy reálných aplikací I Kvíz - Objektově orientované programování ve Swift Upomínač narozenin v Java Swing - Propojení vrstev Testování v Javě - Unit testy reálných aplikací II Testování v Javě - Unit testy reálných aplikací III Návrhové vzory GRASP - Dokončení Abecední rejstřík - Český CSS3 manuál Datum a čas v Javě pomocí třídy Calendar Programy vytvořené v Petrovi Nejčastější chyby Python začátečníků, děláš je také? Kvíz - Windows Forms v C# .NET Objektově orientované programování a evoluce vývoje softwaru Online test znalostí jazyka C (Céčka) Návrhové vzory GRASP Kvíz - WPF v C# .NET Nejčastější chyby C začátečníků - Umíš pojmenovat proměnné? Kreslení na Graphics v Java Swing E-shop v PHP - ProductController Dokončení vzkazníku v PHP Úvod do akceptačních testů a tvorba GUI pro kalkulačku v JEE Nejčastější chyby C začátečníků, děláš je také? Jak správně rozdělit Java aplikace do tříd - SRP a SoC MonoGame: Správa herních obrazovek Databázový klient v React - Node.js API server Tutoriál na tvorbu bludišťových her 1 - Jednoduchý začátek Nejčastější chyby C++ nováčků - Umíš pojmenovat proměnné? Best practices pro vývoj softwaru - Základní praktiky Nejčastější chyby C++ začátečníků, děláš je také? Tutoriál na tvorbu bludišťových her 4 - Bonusy a vylepšení E-shop v PHP - ProductHelper, JavaScript a CSS Tutoriál na tvorbu 3D stříleček 1 - Začněme s 2D hrou Úvod do akceptačních testů a tvorba GUI pro kalkulačku Tutoriál na tvorbu 3D stříleček 2 - Převod do 3D Testování v PHP - Tvorba akceptačních testů pro Selenium Učební pomůcka na UML a návrhové vzory - Tahák Tutoriál na tvorbu 3D stříleček 3 - Zlepšujeme zážitek PhpBrowser vs. WebDriver a konfigurace Selenium serveru Tutoriál na tvorbu 3D stříleček 4 - Objekty a sprity Linuxový terminál (Bash) - Práce se soubory LINQ to XML v C# .NET Výjimky v PHP Linuxový terminál (Bash) - Oprávnění a instalace balíčků Testování v PHP - Přehled syntaxe Selenium WebDriveru Tutoriál na tvorbu 3D stříleček 7 - Podlahy a dveře MonoGame: Herní menu Výjimky v PHP podruhé Testování v PHP - Přehled další syntaxe Selenium WebDriveru Tutoriál na tvorbu skákaček 1 - Pohyb a skok Grafické hodiny v Java Swing - Návrh formuláře Tutoriál na tvorbu 3D stříleček 5 - Střílíme na barely Výjimky v PHP v praxi - Dokončení kontaktního formuláře Grafické hodiny v Java Swing - Vykreslování Datum a čas v Javě 8 - Parsování a porovnávání Testování v PHP - Užitečná rozšíření třídy AcceptanceTester MonoGame - Úvod a instalace MonoGame: Skrolující text (autoři hry) MVC redakční systém v PHP: Editor článků JTable v Java Swing E-shop v PHP - Editor stromového menu Testování v PHP - Akceptační testy komerčních aplikací I E-shop v PHP - Výpis objednávek Testování v PHP - Akceptační testy komerčních aplikací II Úvod do Single Page Application v ASP.NET E-shop v PHP - Šablona a skript pro výpis objednávek Střední průmyslová škola elektrotechnická v Ječné – zpověď studenta Single Page Application v ASP.NET - Podstránky a Web API E-shop v PHP - Kontroler pro generování PDF faktury Single Page Application v ASP.NET - Frontend s knockout.js E-shop v PHP - Šablona PDF faktury E-shop v PHP - Změna objednávky Řešené úlohy k 12.-13. lekci OOP v C# .NET Testování v Javě - Tvorba akceptačních testů pro Selenium Nejčastější chyby a dobré praktiky pro tvorbu metod v Javě E-shop v PHP - Testovací data E-shop v PHP - Šablona změny objednávky Testování v PHP - Unit testy komerčních aplikací I E-shop v PHP - Košík E-shop v PHP - Dialog s editorem zákazníka Testování v PHP - Unit testy komerčních aplikací II Testování v Javě - Návrhový vzor PageObject Nejčastější chyby C++ nováčků - Umíš pojmenovat objekty? E-shop v PHP - OrderManager E-shop v PHP - Editace objednávky AJAXem a dokončení obchodu Testování v PHP - Unit testy komerčních aplikací III Paralelní třída a PLINQ v C# .NET E-shop v PHP - Vkládání produktů do košíku Jak správně rozdělit C++ aplikace do tříd - SRP a SoC E-shop v PHP - Administrace košíku E-shop v PHP - Dokončení administrace košíku Nejčastější chyby a dobré praktiky pro tvorbu metod v C++ Knihovna Image pro práci s obrázky v PHP E-shop v PHP - Dokončení PersonManageru GDPR kompletně a lidsky - Slovník pojmů E-shop v PHP - Dokončení registrace osob Zobrazování a administrace článků v ASP.NET Textové řetězce v jazyce C++ podruhé - Práce se znaky Datum a čas v PHP objektově E-shop v PHP - Dokončení objednávky Pascal - tahák Hra tetris v MonoGame: Webový server WCF v C# .NET - Úvod a hostování služby Evidence osob v jazyce C - Načítání a vyhledávání osob WCF v C# .NET - Připojení ke službě a složené datové typy Optika - zobrazení, čočky a zrcadla, přístroje Řešené úlohy k 14.-16. lekci VB.NET Elektrický proud v kapalinách a plynech Dynamika Template Method (šablonová metoda) PHPUnit DataProvider a BestPractices Jaderná fyzika, energie, radioaktivita, stavba atomu Testování v PHP - Xdebug a coverage reports Nejčastější chyby C# nováčků - Umíš pojmenovat objekty? Mockování v PHP - Dependency Injection a Test doubles Mechanické kmitání a vlnění Řešené úlohy k 5.-8. lekci OOP ve Visual Basic .NET Testování v Javě - Přehled syntaxe Selenium WebDriveru Mockování v PHP - MockBuilder a mock/stub metody Testování v Javě - Přehled další syntaxe Selenium WebDriveru Jak správně rozdělit C# .NET aplikace do tříd - SRP a SoC Elektrický proud, výroba a přenos el. energie Řešené úlohy k 1.-5. lekci práce se soubory v C# .NET Řešené úlohy k 12.-13. lekci OOP ve Visual Basic .NET Mockování v PHP - Fake, Codeception Stub a AspectMock Monolitická a dvouvrstvá architektura Vlnění, zvuk a akustika Učební pomůcka na Základy C# .NET - Tahák Sluneční soustava a astrofyzika Řešené úlohy k 17.-18. lekci OOP ve Visual Basic .NET Učební pomůcka na Základy Javy - Tahák Nejčastější chyby a dobré praktiky tvorby metod v C# .NET Mechanická práce, energie a výkon Učební pomůcka na Základy PHP - Tahák Elektromagnetické vlnění Optimalizace hry vytvořené v GameMakeru Magnetické pole Základní poznatky molekulové fyziky Online test znalostí Blender Ideální plyn a děje v plynech Online test znalostí: Hardware Online test znalostí Historie PC Nejčastější chyby JS nováčků - Umíš pojmenovat objekty? Eclipse a první konzolová aplikace Insertion sort Jak správně rozdělit JavaScript aplikace do tříd - SRP a SoC Nejčastější chyby Swift nováčků - Umíš pojmenovat objekty? Nejčastější chyby VB.NET nováčků - Umíš pojmenovat objekty? Knihovna DateUtils pro český datum a čas v PHP Dokončení knihovny DateUtils v PHP Řešené úlohy k 6.-10. lekci práce se soubory v C# .NET Jak správně rozdělit Swift aplikace do tříd - SRP a SoC input typu text - Český HTML 5 manuál GDPR kompletně a lidsky - Souhlas a reálné příklady z praxe GDPR kompletně a lidsky - Oprava, být zapomenut, omezení REST API v Java Spring Boot - Úvod do webových API GDPR kompletně a lidsky - Děti, Zvláštní kategorie, Práva E-shop v PHP - Adresářová struktura GDPR kompletně a lidsky - Povinnosti informovat a přístupu GDPR kompletně a lidsky - Přenos, námitka, profilování Nejčastější chyby a dobré praktiky pro tvorbu metod ve Swift input typu file - Český HTML 5 manuál input typu submit - Český HTML 5 manuál Best practices pro vývoj softwaru - Práce s heslem Úvod do optimalizace výkonu webových aplikací Counting sort MySQL krok za krokem: Optimalizace výkonu databáze Pozicování v C# .NET WPF SEO - Optimalizace HTML struktury Návrh formuláře pro kalkulačku v C# .NET WPF Code Behind v C# .NET WPF a dokončení kalkulačky Testování v PHP - Quality Assurance, CAN PIG RIDE a ISTQB Jak správně rozdělit VB.NET aplikace do tříd - SRP a SoC Testování v PHP - Business standardy a použitelnost Atributy a metody v Javě Úvod do databází v C# .NET Základy práce v Linuxu Ubuntu Memento Interpreter Mediator Implementace vektoru v jazyce C Iterator Chain of responsibility Generování PDF faktury z šablony v PHP Velké srovnání základních třídících algoritmů Matematická analýza - Rovnice a nerovnice Generování PDF faktury z šablony v PHP - Šablona a dokončení Optimalizace výkonu webu - Databázové indexy Srovnání jednoduchých vyhledávacích struktur Matematická analýza - Funkce, definiční obory a limity Builder Optimalizace výkonu webu - Chybně položené dotazy Nejčastější chyby JS začátečníků, děláš je také? Nejčastější chyby C# začátečníků - Umíš pojmenovat proměnné? Bootstrap - Carousely a Progress Cyklus while v Javě Bootstrap - Collapse a Accordion Bootstrap - Paginace, Upozornění a Drobečková navigace Textové řetězce v JavaScriptu Podmínky podruhé: Konstrukce switch v JavaScriptu Datum a čas v Javě 8 - Vytváření a formátování MySQL krok za krokem: Změna struktury, transakce a pohledy Textové řetězce v JavaScriptu do třetice - Split a join Nejčastější chyby C# začátečníků, děláš je také? Bootstrap - Grid systém Bootstrapu Nejčastější chyby Java nováčků - Umíš pojmenovat proměnné? Proměnné v JavaScriptu Nejčastější chyby JS začátečníků - Umíš pojmenovat proměnné? Bootstrap - Reboot První objektová aplikace v JavaScriptu ArrayList v Javě Cyklus while v JavaScriptu Aplikace pro Linux Ubuntu Bootstrap - List groups Linuxový terminál (Bash) - Prozkoumávání adresářů Bootstrap - Dropdowns Podmínky v JavaScriptu Představení MVC a MVT architektury v Django Nejčastější chyby Java začátečníků, děláš je také? Referenční a primitivní datové typy Úvod do jazyka C++ Tvorba CSS pro tisk Přetypování a hierarchie objektů Stavy v Reactu a hook useState() Bootstrap - Flex utilities Nejčastější chyby programátorů - Podmínky Bootstrap - Popovers Dědičnost v PHP Prohlížeč Pokémonů v React - Stránkování Úvod do JavaScriptu MySQL krok za krokem: Řazení, Limit a agregační funkce Best practices pro vývoj softwaru - Praktiky SOLID Přístupy pro práci s relačními databázemi v .NET MySQL krok za krokem: Dotazy přes více tabulek (JOIN) MySQL krok za krokem: Datové typy a NULL Barvy v CSS Pole v JavaScriptu podruhé - Řazení prvků a 2D pole Cyklus for v JavaScriptu Jazyk XAML v C# .NET WPF Základní HTML tagy Bubblesort Tabulky v HTML Bootstrap - Typografie Nejčastější chyby Python nováčků - Umíš pojmenovat proměnné? Založení databáze a přístupy k ní v PHP Kontaktní formulář Fronta a zásobník v C# .NET Řešené úlohy k 7. lekci PHP NERS - Registrace uživatelů v PHP Vlastnosti v React - Props SEO - Optimalizace struktury webu Seznamy v HTML a zopakování tabulky Úvod do softwarových architektur CSS grid - Principy a layout LINQ operátory do třetice a deferred execution Linuxový terminál (Bash) - Standardní vstup/výstup a expanze Typové CSS selektory a zarovnání textu Nejčastější chyby programátorů - Umíš pojmenovat objekty? Kalkulačka v React - Utility funkce a stavy Matematické funkce v Javě a knihovna Math Gettery a settery v Javě Bootstrap - Multimediální objekty a kontejnery Rozhraní a abstraktní třída v PHP Navigační menu, patička a HTML entity Bootstrap - Formuláře Bootstrap - Obrázky Výjimky Spojový seznam v C# MySQL krok za krokem - Vkládání a mazání dat v tabulce Úvod do CSS (kaskádových stylů) Matematické funkce v C# a knihovna Math Vlastní výjimky v PHP, jejich propagace a blok finally ArrayAccess a klonování v PHP NERS - Editor článků v PHP List Třídní selektor a stylování textu v CSS Bootstrap - Utilities LINQ providery, anonymní typy, řazení a seskupování Podmínky (větvení) v Javě Statika Stavíme si počítač - Operační paměť (RAM) Řešené úlohy k 10.-11. lekci JavaScriptu Diář s databází v Javě - Záznam, databáze a diář Cyklus for v Javě Vícerozměrná pole v Javě Řešené úlohy k 5.-8. lekci OOP v C# .NET LINQ operátory 2 První objektová aplikace v PHP Testování v C# .NET - Dokončení unit testů a best practices Tvorba knihoven v PHP Selection sort Dědičnost a polymorfismus Kvíz - MySQL Bootstrap - Další možnosti formulářů Polymorfismus, finální prvky a autoloader v PHP Textové řetězce podruhé a pole v PHP UML - Package diagram a deployment diagram Kvíz - Kolekce v C# .NET a LINQ Stavíme si počítač - Grafická karta - Historie, popis SEO - Princip internetových vyhledávačů a Google PageRank Windows aplikace v Linuxu - Virtualizace a Wine Úvod do webových aplikací v ASP.NET Databáze v C# .NET - DataSet a SqlDataAdapter Popis MVC architektury Nullovatelné typy, klonování, atributy, destruktor a další Uložení objektů do CSV v C# .NET Stavíme si počítač - Vývoj a druhy pevných disků (HDD a SSD) Referenční a hodnotové datové typy Statika v PHP Proměnné a typový systém v PHP SEO - Další algoritmy Google a linkbuilding Obrázky a odkazy v HTML Přetypování a hierarchie objektů v Javě Stavíme si počítač - Vývoj a výběr monitoru Bootstrap - Karty Podmínky v PHP podruhé - přetypování, skládání a switch Visual Studio a první konzolová aplikace v C# .NET OOP v Javě naposledy - Boxing, balíčky a doplnění Bojovník do arény Fixní menu a pozicování v CSS Dobré praktiky pro použití cyklů - Základní chyby Rozhraní (interface) Nejčastější chyby programátorů - Umíš pojmenovat proměnné? Aréna s mágem (dědičnost a polymorfismus) Vícerozměrná pole v C# .NET Databázový wrapper Seznam (list) pomocí pole v C# Kvíz - Základní konstrukce C# .NET Stylování textu v CSS - Google fonty, velikost fontu a stín VS Code a první skript AJAX v React a hook useEffect() Statika Atributy a magické metody v PHP Java - Aréna s bojovníky Bootstrap - Tabulky LINQ v C# .NET - Revoluce v dotazování Stylování navigačního menu pomocí flexboxu Proměnné, typový systém a parsování v C# .NET Nejčastější chyby Python nováčků - Umíš pojmenovat objekty? Aréna s mágem (dědičnost a polymorfismus) Pole v JavaScriptu Bootstrap - Jumbotron a Badges Stavíme si počítač - Výběr klávesnice a myši Čtení XML SAXem v C# .NET Úvod do objektově orientovaného programování v Javě Meta tagy, tvorba podstránek a kontaktní formulář Podmínky (větvení) v C# .NET Kvíz - Pokročilé podmínky a cykly v C# .NET MySQL krok za krokem - Úvod do MySQL a příprava prostředí Kvíz - Základní konstrukce Javy Quick sort Merge Sort Ošetření uživatelských vstupů v C# .NET C# - Aréna s bojovníky Testování v Javě - První unit test v JUnit Upomínač narozenin - Návrh formulářů Textové řetězce v C# do třetice - Split a Join Úvod do jazyka Java Primitivní datové typy v Javě Statika v PHP do třetice Úvod do objektově orientovaného programování v C# Úvod do C# a .NET Frameworku Funkce pro práci s řetězci v PHP Funkce v JavaScriptu Úvod do knihoven a frameworků v PHP Řešené úlohy k 12. lekci C# .NET LINQ operátory 1 Hrací kostka v C# - Zapouzdření, konstruktor a Random Úvod do SEO - Optimalizace webů pro vyhledávače Cykly v C# .NET - for a while Úvod do práce se soubory UML - Use Case Diagram Nejčastější chyby a dobré praktiky pro tvorbu metod v JS Třívrstvá architektura a další vícevrstvé architektury Struktury, boxing, parciální prvky, metody podrobněji UML - Class diagram Úvod do WPF (Windows Presentation Foundation) Referenční a primitivní datové typy v PHP Řešené úlohy k 8.-9. lekci JavaScriptu MySQL krok za krokem - Výběr dat (vyhledávání) Upomínač narozenin v C# .NET WPF - Návrh oken Práce se soubory a složkami v C# .NET Zdrojový kód IoC kontejneru Podmínky (větvení) podruhé - Konstrukce switch v Javě Úvod do programovacího jazyka C Textové řetězce a referenční typy v Javě Zapouzdření v PHP Typový systém podruhé - Datové typy v C# .NET UML - Use Case Specifikace Vlákna - Uspání, blokování a stavy vláken v C# .NET Rámeček a boxmodel v CSS Úvod do HTML Textové řetězce v C# podruhé - Práce s jednotlivými znaky Best practices pro vývoj softwaru - Praktiky STUPID Nejčastější chyby a dobré praktiky pro tvorbu metod v Python Prohlížeč Pokémonů v React - Detail a typy Výjimky v C# .NET podruhé Bootstrap - Úvod do grid systémů Datová úložiště v JavaScriptu Úvod do Java Enterprise Edition (JEE) Řešené úlohy k 4.-6. lekci OOP v PHP Řešené úlohy ke 5. lekci C# .NET Dědičnost a polymorfismus UML - State Machine diagram Stavíme si počítač - Základní deska - Historie a popis Úvod do kolekcí a genericita Abstraktní třída, anonymní třída a porovnávání objektů Úvod do PHP a webových aplikací Online test znalostí HTML a CSS Tvorba vlastních funkcí v PHP Stavíme si počítač - Instalace a výběr HDD a SSD disku NERS - Výpis článků v PHP Jak správně rozdělit Python aplikace do tříd - SRP a SoC Výpočet libovolné mocniny Best practices pro vývoj softwaru - Rozdělení do tříd Úvod do operačního systému Linux Řešené úlohy k 6.-7. lekci Javy Úvod do ASP.NET Řešené úlohy k 13.-15. lekci JavaScriptu Stylování tabulek v HTML a CSS Rozhraní (interface) v Javě Úvod do UML Programujeme neobjektový redakční systém v PHP (NERS) Struktura HTML stránky Databáze v C# .NET - INSERT, UPDATE, DELETE a COUNT MySQL krok za krokem - Vytvoření databáze a tabulky Vlastnosti MySQL krok za krokem: Další dotazy a vazba M:N Galerie obrázků v HTML/CSS Cykly for a while v PHP TypeHinting a dokumentace v PHP Formulář a výpis dat z databáze do tabulky v PHP Datum a čas v C# - DateTime MySQL krok za krokem: Poddotazy Heapsort Testování v C# .NET - Úvod do testování Kvíz - Textové řetězce v C# .NET Dolní odhad složitosti problému třídění UML - Doménový model Řešené úlohy k 11. lekci C# .NET Textové řetězce v Javě podruhé - Práce s jednotlivými znaky Úvod do databází v PHP pro úplné začátečníky Abstraktní třída, porovnávání a přetěžování operátorů Šíření do šířky (Vlna) Nahrání webu na internet - Webhosting, doména, FTP klient Tvorba formulářového frameworku v PHP - Motivace Vytvoření databáze v MS SQL Management Studio Třídní prvky v PHP podruhé - konstanty Úvod do Nette frameworku pro PHP Řešené úlohy k 6.-7. lekci JavaScriptu Obtékání v HTML - Float, Stín Datum a čas od Javy 8 - Úprava a intervaly Řešené úlohy k 13. lekci PHP Upomínač narozenin v C# .NET WPF - Serializace a dokončení Úvod do MVC architektury v ASP.NET Diář s databází v C# Podmínky v PHP Jmenné prostory v PHP Špatné způsoby předávání závislostí - Singleton a SL Testování v C# .NET - Úvod do unit testů a příprava projektu Stylování hlavičky HTML stránky a flexbox Pozadí webu a velikost elementů Composite Výjimky v Javě Řešené úlohy k 11. lekci OOP v C# .NET Řešené úlohy k 15.-16. lekci C# .NET Řešené úlohy k 7. lekci C# .NET Proměnné a typový systém v Javě Řešené úlohy k 13. lekci OOP v Javě Řešené úlohy k 1.-5. lekci PHP Bojovník do arény HTML layout Instalace Linuxu Ubuntu Úvod do jQuery Pole v Javě Řešené úlohy k 18.-20. lekci Javy Úvod do formulářových aplikací v Java Swing Řešené úlohy k 22.-23. lekci OOP v PHP Směrovač (router) IntelliJ IDEA a první konzolová aplikace Řešené úlohy k 12.-13. lekci OOP v PHP Kontaktní e-mailový formulář v PHP Řešené úlohy k 14.-17. lekci OOP v C# .NET Interface v PHP v praxi - Vzkazník Upomínač narozenin v Java Swing - Dokončení aplikace Řešené úlohy k 20. lekci OOP v C# .NET Propojení kontroleru a pohledu Předávání závislostí pomocí Dependency Injection Indexery, Equals, konstanty, výčtové typy a flagy Interpolační vyhledávání První objektová aplikace v C# - Hello object world Řešené úlohy k 8.-12. lekci PHP Jednoduchá kalkulačka v JavaFX Vlákna - Synchronizace a typy vláken, ThreadPool v C# .NET MasterPage a navigace v ASP.NET Řešené úlohy k 1.-4. lekci C# .NET Textové řetězce v Javě do třetice - Split a join Kvíz - Základní konstrukce PHP Upomínač narozenin v C# .NET WPF - Bindingy Diář s databází v Javě - Metody diáře, výjimky a final Binární soubory v C# .NET Úvod do unit testů v PHP a instalace PHPUnit Řešené úlohy k 9. lekci OOP v C# .NET Úvod do testování webových aplikací v PHP .htaccess, autoloader a obecný kontroler Dokončení objektového redakčního systému v PHP (MVC) Stavíme si počítač - Vývoj PC a case Delegáti, anonymní metody a lambda výrazy Dokončení knihovny StringUtils v PHP Úprava administrace článků a editor v ASP.NET MVC Vylepšení kontaktního formuláře v PHP Dynamická alokace paměti v jazyce C Úvod do CSS frameworku Bootstrap Upomínač narozenin - Ukládání dat a závěr Vložení obsahu MonoGame hry Kvíz - Objektově orientované programování v C# Řešené úlohy k 10.-11. lekci Javy Řešené úlohy k 10. lekci OOP v Javě Analogové a digitální hodiny v C# .NET Windows Forms Hrací kostka v Javě - Zapouzdření, konstruktor a Random Pole v C# .NET Prototype Upomínač narozenin v Java Swing - Dokončení logiky Zpracování kliknutí na souřadnice v Java Swing První webová aplikace v ASP.NET MVC Vylepšení wrapperu a editor FXML a první formulářová aplikace v JavaFX Výčtové typy (enum) a konstanty v Javě Vlákna - Úvod do vícevláknových aplikací v C# .NET Řešené úlohy k 14. lekci Javy Objektové počítadlo návštěv v PHP - Databáze Equals a Clone v Javě Galerie CSS3 tlačítek Upomínač narozenin v C# .NET WPF - Propojení vrstev Kvíz - UML Upomínač narozenin v JavaFX - Návrh formuláře Řešené úlohy k 15. lekci Javy Úvod do teorie algoritmů První databázová tabulka a MySQL ovladače v PHP Mechanismus zpráv Testování v PHP - Dokončení unit testů Zpracování formulářů v JSF Knihovna StringUtils pro práci s textem v PHP Asynchronní programování v C# .NET - Async a await Role na ITnetwork Adapter (wrapper) Uložení objektů do CSV v C# .NET - Dokončení Standardy jazyka PHP - Úvod a PSR-1 Scaffolding a Entity Framework v ASP.NET MVC Upomínač narozenin v Java Swing - Návrh formulářů Singleton (jedináček) Binární vyhledávací strom (BST) Úvod do akceptačních testů a GUI pro kalkulačku v Djangu Upomínač narozenin v JavaFX - Dokončení logiky Grafické hodiny v Java Swing - Obsluha formuláře Čtení a zápis XML souborů pomocí DOM v Javě E-shop v PHP - Úprava pohledů Načítání hodnot z konzole a parsování v Javě Řešené úlohy k 3.-5. lekci Javy Stavíme si počítač - Základní deska - Komponenty a firmware Stavíme si počítač - Procesor - Historie a popis Kvíz - Základy HTML a CSS Počítačové vtipy Řešené úlohy k 4. lekci OOP v Javě Migrace a uživatelské role v ASP.NET MVC Kreslíme a píšeme v MonoGame Interface (rozhraní v PHP) Kvíz - C# .NET, konzole a proměnné Programátorská Akta X E-shop v PHP - Databáze produktů Dynamická pole (vektory) v jazyce C Bridge Standardy jazyka PHP - PSR-2 část první První objektová aplikace v Javě - Hello object world Testování v Javě - Hamcrest, JUnit TestRule a best practices Pokročilá konfigurace PHP (XAMPP) Textové řetězce v jazyce C Dokončení knihovny ArrayUtils v PHP GDPR kompletně a lidsky - Úvod do nařízení Standardy jazyka PHP - PSR-4 a autoloader Object Constraint Language - OCL Magické metody v PHP podruhé Upomínač narozenin v C# .NET WPF - Logická vrstva Obsluha formulářů v ASP.NET Jednoduchá kalkulačka v C# .NET Windows Forms Asociativní pole v PHP a obsluha formulářů Kvíz - Objektově orientované programování v PHP Hra tetris v MonoGame: Kostka FormControl - Předek pro formulářové kontrolky v PHP Testování v Javě - Připojení Selenia do Java projektu Evidence osob v jazyce C - Modul spojového seznamu Návrh MySQL databáze v IntelliJ IDE Výpočet řešení kvadratické rovnice Řešené úlohy k 3. lekci OOP v C# .NET Zpracování dat a validace v ASP.NET MVC Skládání stránek v PHP Řešené úlohy k 18.-19. lekci OOP v C# .NET Validace formulářů v ASP.NET Kvíz - Visual Studio Dokončení paginace (stránkování) v PHP Řešené úlohy k 6. lekci C# .NET Práce s textovými soubory v C# .NET E-shop v PHP - Účetní nastavení Knihovna ArrayUtils pro práci s poli v PHP E-shop v PHP - Dokončení administrace produktů Řešené úlohy k 12. lekci Javy Java Swing pod pokličkou Úvod do Windows Forms aplikací Tasks - Paralelní programování pomocí úloh v C# .NET Pole v jazyce C Řešené úlohy k 5. lekci Swift E-shop v PHP - Návrh databáze osob E-shop v PHP - Šablona detailu produktu E-shop v PHP - Filtrování produktů Kvíz - Soubory v C# .NET Výpis článků z databáze v ASP.NET Další ovládací prvky Windows Forms Řešené úlohy k 8.-9. lekci C# .NET Kvíz - Objektově orientované programování v Javě Struktura MonoGame hry Facade (fasáda) E-shop v PHP - Logika detailu produktu E-shop v PHP - Dokončení výpisu produktů Přihlašování uživatelů a role v ASP.NET Stavíme si počítač - Procesor - Chlazení a kritéria výběru Řešené úlohy k 7.-8. lekci OOP v PHP Řešené úlohy k 6. lekci PHP Testování v Pythonu - Unit testy reálných aplikací I Testování v Pythonu - Unit testy reálných aplikací II Kvíz - Podmínky, cykly, pole v C# .NET E-shop v PHP - PersonManager E-shop v PHP - Modely pro dokončení objednávky Evidence osob v jazyce C - Zadávání a ukládání osob do CSV Funkce v jazyce C Řešené úlohy k 8.-9. lekci Javy Události State Programátorské vtipy Upomínač narozenin - Propojení prezentační a logické vrstvy Zápis XML souborů SAXem v Javě Testování v Pythonu - Zátěžové testy přes cloudové služby Rozdělení MonoGame hry do komponent Tvoříme instalace k programům v Inno Setup Compiler E-shop v PHP - PersonController Řešené úlohy k 1.-3. lekci OOP v PHP MVC architektura Upomínač narozenin v JavaFX - Logická vrstva Práce s XML soubory pomocí DOM v C# .NET Práce s textovými soubory v Javě Úprava template MVC v ASP.NET Jednoduchá kalkulačka v Java Swing Strategy (strategie) Observer (pozorovatel) Čtení XML souborů SAXem v Javě Řešené úlohy ke 4. lekci OOP v C# .NET E-shop v PHP - ProductManager Struktury v jazyce C Formulářový framework v PHP - Vylepšení Standardy jazyka PHP - Implementace PSR-3 Rozhovor s vývojářem Drahomírem Hanákem Úprava template Web Forms v ASP.NET Úvod do práce se soubory v Javě Řešené úlohy k 3. lekci Swift Faktoriál Řešené úlohy k 5. lekci OOP v Javě Tvorba formulářového frameworku v PHP - HtmlBuilder Testování v C# .NET - SLA a Quality Assurance Upomínač narozenin v JavaFX - Dokončení aplikace DataGridView v C# .NET Windows Forms Objektové počítadlo návštěv v PHP a PDO Halloween - jediný svátek, který slavím E-shop v PHP - Obrázky produktů Dokončení knihovny Image v PHP Online test znalostí JavaScript Standardy jazyka PHP - PSR-3 a specifikace loggeru Online test znalostí SQL a databází Zvuky, hudba, klávesnice a myš v MonoGame Kreslení na Graphics v C# .NET Timer a SwingWorker v Java Swing Evidence osob v jazyce C - Vytvoření osoby a aplikační menu E-shop v PHP - Implementace akcí a přidání knihoven Obsluha formulářů v ASP.NET MVC Upomínač narozenin v JavaFX - Propojení vrstev Užitečné klávesové zkratky systému Windows Dropbox - Sen všech ajťáků E-shop v PHP - Stromové navigační menu Paginace (stránkování) v PHP Základní ovládací prvky Windows Forms S Martinem Vodákem nejen o 3D enginech Standardy jazyka PHP - PSR-2 část druhá Spojové seznamy v jazyce C Upomínač narozenin v JavaFX - Formuláře podruhé Programátorská soutěž devbookátor 2013 3D bludiště v XNA - Editor map Optika - odraz a lom světla Online test znalostí PHP Řešené úlohy k 14.-16. lekci OOP ve Visual Basic .NET Testování v C# .NET - CAN PIG RIDE a ISTQB Dokončení editoru článků v ASP.NET E-shop v PHP - Dokončení účetního nastavení Kvíz - Java Swing Rozhovor s Raiperem34 Stromové menu z databáze v PHP Základní syntaxe jazyka Ruby Online test znalostí Java Kvíz - 3D hry v Unity Tutoriál na tvorbu 3D stříleček 6 - Přidáváme nepřátele Zastaralé HTML tagy a alternativy - Český HTML 5 manuál Kinematika Dokončení AJAX Tooltipu v ASP.NET MVC Stromové navigační menu v JavaScriptu Vypnuti taskmanageru u Win XP a 2K Tutoriál na tvorbu bludišťových her 3 - Příšery a bomby input typu hidden - Český HTML 5 manuál AJAX v ASP.NET MVC MS SQL v příkladech: Poddotazy v příkladech Online test znalostí Technického vybavení PC (expert) audio - Český HTML 5 manuál Optimalizace výkonu v MS SQL Management Studio Licenční podmínky Matematická analýza - Spojitost funkce a derivace Školení a kurzy programování s lektorem Matematická analýza - Derivace funkce Matematická analýza - Limita funkce (l'Hospitalovo pravidlo) Matematická analýza - Opakování del - Český HTML 5 manuál Matematická analýza - Neurčitý integrál Matematická analýza - Neurčitý integrál 2 Matematická analýza - Určitý integrál Projekt IT lidem Matematická analýza - Neurčitý a určitý integrál DelphiX tutoriály Vypracovaná domácí cvičení z Matematické analýzy na ČVUT COVOX - udělejte si za půl hodiny svou zvukovou kartu Den otevřených dveří na Unicorn College 19.5. Žádost o IT brigádu Vložení životopisu Faktury Další vývojové nástroje pro tvorbu her Databáze v C# .NET - SQL Server Compact Edition (CE) Požadavky Děkujeme Střední odborné škole Boskovice Online test znalostí GameMakeru iOS Windows Phone Google Android Zobrazení výsledků znalostního kvízu Tablety Sítě a připojení k internetu devbook chat (experimentální) Periferie Grafické karty Základní desky Úložná zařízení itnetwork.cz - Učíme národ IT Procesory Proč jsou ceny našich IT školení programování tak nízké Zkouška - Python PRO ONLINE A Nabídka práce v IT pro programátory Notebooky Microsoft má software pro předpovídání budoucnosti Vložení životopisu na ITnetwork Zkouška - Python PRO PREZENČNÍ A Fyzika - vypracované maturitní otázky PC sestavy Zkouška - Python PRO ONLINE B Ostatní software Zkouška - Python PRO PREZENČNÍ B Viry a zabezpečení Zkouška - Python PRO ONLINE C Zvuk a video Jak se dělá sociální síť - Implementace [přednáška] Zkouška - Python PRO PREZENČNÍ C Webové prohlížeče Bezdrátové nabíjení v kavárnách Starbucks Jak se navrhuje hardware [přednáška] Motivace, energie lidstva a smysl života [přednáška] Zkouška - C# .NET PRO C Microsoft Office a kancelářské aplikace Startupy a podnikání v IT [přednáška] Apple Linux Podnikání a výdělek na internetu Domény a webhosting RSS kanály ITnetwork Reklamní kampaně Ostatní programovací jazyky Odemknuté články Staňte se součástí ITnetwork - největší IT akademie v ČR Přihlas se do svého profilu Analýzy Učební pomůcka na OOP v Javě - Tahák Delphi (Pascal) Diskuzní fórum o programování Pořadí článků Java Nové Visual Studio - Univerzální aplikace, iOS a Android GameMaker Ovládání CD mechaniky Grafika a design Nastavení vzhledu Volná diskuze Nastavení upozorňování Soukromé zprávy Nastavení Chci IT job Učební pomůcka na OOP v JavaScriptu - Tahák Redakce Reklamní pozadí Advor tutoriál - začínáme 1/2 Advor tutoriál - začínáme 2/2 Manuál k Advoru - vývojovému nástroji pro tvorbu adventur Loga a bannery Koš Abecední rejstřík - Český PHP manuál Závěrečná zkouška nanečisto - Java PRO Stránka, na kterou se odkazujete, byla pravděpodobně přesunuta. Můj postup ve výuce Reference Učební pomůcka na Základy Pythonu - Tahák Návod na hru Bermen Návrhy Role Assembler SQL a databáze Python Windows Ostatní hardware Administrace anket Mobilní telefony Zveme vás ve středu na JetBrains konferenci Dobití bodů Elektroničtí dinosauři na Chodově Dobití bodů Mapa stránek Vyhledávání Administrace aktualizaci Soutěže Všechny aktualizace webu Zprávy kampaní Bannery Kupóny Kurz / školení / doučování Git Palm OS Pascal compiler Logy Dobití kreditů Vítejte na ITnetwork Student DOG organizer - Nejčastěji kladené dotazy Reklamní akce Kvíz - Vlastní Android komponenta v Javě Dobrovolný příspěvek Účetní analýzy Test Osoby Jak to tu vypadalo Faktury Fixer Mobilní aplikace - Nápověda Kvíz - Kolekce v Kotlin Přednášky o IT a podnikání na Unicorn College pro veřejnost Provozní podmínky ITnetwork Smluvní podmínky užívání prémiového obsahu Registrace firmy Celodenní kurzy programování v Brně Kvíz - Tvorba iOS her ve SpriteKit Kvíz - Rezervační systém v Symfony Jak začít programovat v Pythonu - Online workshop Tutoriál na tvorbu bludišťových her 2 - Diamanty a skóre Rozvíjej se v IT, odkudkoli chceš! Zkouška - C# .NET PRO A Zkouška - Java PRO A Zkouška - C# .NET PRO B Předávání závislostí (Dependency Injection) [přednáška] Zkouška - Java PRO B Internet of things - Hackable devices [přednáška] Zkouška - Java PRO C Best practices Umělá inteligence Užitečné komponenty pro Delphi Nette framework Zkouška - Python C Zkouška - JavaScript C Ocenění Zkouška - PHP C Výpočet libovolné odmocniny Newtonovou metodou Zkouška - C# .NET C Zkouška - Java C Pohyb po kružnici Abecední rejstřík tagů - Český HTML 5 manuál Zkouška - Python B Archiv spritů a zvuků k Petrovi Zkouška - JavaScript B Zkouška - PHP B Zkouška - C# .NET B Zkouška - Java B Informace k odevzdávání úloh ke kontrole Zkouška - Python A Střední a vysoké školy Zkouška - JavaScript A Redakční systémy Zkouška - PHP A Robotris - síň slávy Webdesign Zkouška - C# .NET A Elektrotechnika Zkouška - Java A Převod z desítkové do libovolné soustavy Mikrokontroléry Matematika a fyzika Podnikání ITnetwork e-learning - Největší česká IT akademie E-shopy Jak vybrat programovací jazyk? 8bitová hudba SID Commodore 64 Platby a účetnictví Validátor webových stránek Právo a podnikání Ostatní Marketing Diskuzní fórum o hardwaru SEO a copywriting Struktura a vlastnosti kapalin, Pascalův zákon PHP Diskuzní fórum o ostatních tématech Webové analýzy Tvůrci ITnetwork.cz Gravitační pole a centrální gravitační pole Země JavaScript Prodej webů Prodej reklamy Prodej domén Vznik a transformace, výkon a obvody střídavého proudu a napětí Výměna odkazů Zavřete toto okno Elektrický proud v polovodičích a jeijich využití, kvantová teorie, fotoelektrický jev Prodeje Aktivita Struktura, vlastnosti a změny skupenství pevných látek Diskuzní fórum o podnikání na internetu Úlohy Mechanika a rovnovážná poloha tuhého tělesa Vydání systému Kotlin Začni profesi Swift a Objective-C Jak začít programovat v JavaScriptu - Online workshop Sandbox Zjednodušení kreditového systému na ITnetwork Petr Elektrický náboj a elektrování těles Webové servery Diskuzní fórum o softwaru Oslovte programátory, kteří zrovna hledají práci How to post on Facebook from ITnetwork.cz Nahlášení komentáře Online test znalostí GameMaker: Studio Hydrostatika a proudění tekutin Creating language files for Student DOG organizer Nahlášení článku Zrušit omezení zpracování Osobní údaje Zásady zpracování osobních údajů Online test znalostí Objective-C Mail sender Věci O projektu ITnetwork Často kladené dotazy k prezenčním školením programování Online test znalostí Tvorby her Profil člena Online test znalostí VB.NET Proč a jak začít programovat Online test znalostí Assembler Jak prezentovat na devbooku Jak začít programovat v C# .NET - Online workshop Jirka input typu password - Český HTML 5 manuál input typu radio - Český HTML 5 manuál Otázky HTML a CSS input typu checkbox - Český HTML 5 manuál Software pro školení input typu reset - Český HTML 5 manuál BOZP - Bezpečnost a ochrana zdraví při práci Dobití kreditů Adresy Kandidáti Tvůrce článků a programů - Brigáda až 10.000 Kč Absolvováno Označit lekci jako neabsolvovanou Označit lekci jako absolvovanou Pokračovat ve výuce Jak se ti líbí článek? Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500 Odstranit OdeslatJak se ti kurz líbí? Tvé hodnocení kurzuZnaků 0 z 50-500 Odstranit Odeslat Aktivity