PROGRAMOVANIJAVA |
Kurz |
Termíny školení |
Místo konání kurzu |
Podobné kurzy |
Popis kurzu |
Témata kurzu |
Power Query |
26.07.2025
|
Praha |
Podobné kurzy  |
Školení pro uživatele Excelu nebo Power BI, kteří se chtějí naučit načítat, upravovat a slučovat data z různých zdrojů pomocí nástrojů Power Query a automatizovat opakované postupy zpracování dat bez nahrávání nebo programování maker. * Kurz Power Query probíhá v malé skupin
Kurz Power Query probíhá v malé skupině účastníků. Kurzu Power Query se účastní maximálně 8 osob.
|
|
Fusion 360 - pokročilý |
06.08.2025
|
Kolín |
Podobné kurzy  |
Školení je navrženo pro uživatele programu Fusion 360, kteří již disponují základními zkušenostmi s touto platformou. Posluchači se zaměří na osvojení základních principů pro vytváření technicky a ergonomicky složitějších tvarových modelů a na vytváření správné modelové topologie.
Kurz Fusion 360 - pokročilý probíhá v malé skupině účastníků. Kurzu Fusion 360 - pokročilý se účastní maximálně 8 osob.
|
|
Fusion 360 - pokročilý |
06.08.2025
|
Praha |
Podobné kurzy  |
Školení je navrženo pro uživatele programu Fusion 360, kteří již disponují základními zkušenostmi s touto platformou. Posluchači se zaměří na osvojení základních principů pro vytváření technicky a ergonomicky složitějších tvarových modelů a na vytváření správné modelové topologie.
Kurz Fusion 360 - pokročilý probíhá v malé skupině účastníků. Kurzu Fusion 360 - pokročilý se účastní maximálně 8 osob.
|
|
Power Query |
13.08.2025
|
Kolín |
Podobné kurzy  |
Školení pro uživatele Excelu nebo Power BI, kteří se chtějí naučit načítat, upravovat a slučovat data z různých zdrojů pomocí nástrojů Power Query a automatizovat opakované postupy zpracování dat bez nahrávání nebo programování maker. * Kurz Power Query probíhá v malé skupin
Kurz Power Query probíhá v malé skupině účastníků. Kurzu Power Query se účastní maximálně 8 osob.
|
|
Fusion 360 - pokročilý |
23.08.2025
|
Praha |
Podobné kurzy  |
Školení je navrženo pro uživatele programu Fusion 360, kteří již disponují základními zkušenostmi s touto platformou. Posluchači se zaměří na osvojení základních principů pro vytváření technicky a ergonomicky složitějších tvarových modelů a na vytváření správné modelové topologie.
Kurz Fusion 360 - pokročilý probíhá v malé skupině účastníků. Kurzu Fusion 360 - pokročilý se účastní maximálně 8 osob.
|
|
Fusion 360 - pokročilý |
23.08.2025
|
Kolín |
Podobné kurzy  |
Školení je navrženo pro uživatele programu Fusion 360, kteří již disponují základními zkušenostmi s touto platformou. Posluchači se zaměří na osvojení základních principů pro vytváření technicky a ergonomicky složitějších tvarových modelů a na vytváření správné modelové topologie.
Kurz Fusion 360 - pokročilý probíhá v malé skupině účastníků. Kurzu Fusion 360 - pokročilý se účastní maximálně 8 osob.
|
|
Integrace a API – prakticky a názorně |
05.03.2025
|
Praha 7 |
Podobné kurzy  |
Integrace a výměna dat mezi aplikacemi – čím dále důležitější disciplína, nezbytná pro úspěch dnešních IT projektů. Zároveň je to disciplína pro mnohé těžko uchopitelná, stojící na pomezí analýzy, architektury, programování, bezpečnosti, sítí a infrastruktury obecně.
Cílová skupina Pokud jste IT či business analytik, integrační architekt, projektový manažer, programátor, vedoucí týmu nebo produktový manažer a máte chuť rozšířit si své znalosti o integracích, jste na správné adrese. Školení ocení i další nadšenci, kteří chtějí získat lepší přehled o propojování
|
|
AI Workshop pro vývojáře: základy Open Source řešení prakticky |
26.03.2025
|
Praha 7 |
Podobné kurzy  |
Obsah kurzu je poskytnout účastníkům základní povědomí o umělé inteligenci (AI) a strojovém učení. Kurz zahrnuje široké spektrum tématických oblastí, od historie a definicí AI po praktické ukázky v Pythonu pomocí interaktivní platformy Jupyter.
Cílová skupina IT specialisté Software a data inženýři Analytici dat
|
|
Moderní HTML 5 – jazyk webových stránek |
27.02.2025
|
Brno |
Podobné kurzy  |
Předpokládané znalosti Ovládat operační systém, ve kterém pracujete (Windows, Linux, Mac OS). Umět rozbalit archivační soubor typu WinZip nebo WinRAR.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
C# – pro středně pokročilé vývojáře |
03.03.2025
|
Brno |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
10.03.2025
|
Praha |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Březen 2025
|
Praha,Ostrava |
Podobné kurzy  |
Kurz Paralelní, asynchronní a vícevláknové aplikace je určen pro pokročilé vývojáře, kteří hledají možnost, jak posunout své znalosti do oblasti paralelních a asynchronních aplikací. Vysvětleny budou základy vláken a představeny objekty a produkty usnadňující toto programování.
Aktuální stav, budoucnost výzvy Popis y typických problémů Lock - Monitor Spin-wait Interlocked - lock-free operace Mutex, EventWaitHandle, Semaphore, ReaderWriterLockSlim Skládání zamků a jejich typy Lock free myšlení Trocha .NET memory modelu Popis Specifika Asynchronní [neblokují
|
|
Python - pokročilé vlastnosti |
17.03.2025
|
Praha 7 |
Podobné kurzy  |
Kurz Python - pokročilé vlastnosti je určen pro programátory, kteří mají základní znalosti jazyka Python 3, chtějí si prohloubit své vědomosti a zároveň se zdokonalit v návrhu a řešení aplikací a algoritmů v tomto jazyce. Hlavní důraz bude kladen na asynchronní programování, jehož použití se neus
Cílová skupina Programátoři se základní znalostí jazyka Python 3 IT specialisté, kteří potřebují pokročilou automatizaci Všichni zvídaví lidé, kteří chtějí vědět, jak některé věci fungují pod pokličkou
|
|
Moderní HTML 5 – jazyk webových stránek |
27.03.2025
|
Praha |
Podobné kurzy  |
Předpokládané znalosti Ovládat operační systém, ve kterém pracujete (Windows, Linux, Mac OS). Umět rozbalit archivační soubor typu WinZip nebo WinRAR.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
C# – pro středně pokročilé vývojáře |
31.03.2025
|
Brno |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
31.03.2025
|
Brno |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
JavaScript - pro začátečníky |
31.03.2025
|
Praha |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
JavaScript - pro začátečníky |
31.03.2025
|
Brno |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Duben 2025
|
Praha,Ostrava |
Podobné kurzy  |
Kurz Paralelní, asynchronní a vícevláknové aplikace je určen pro pokročilé vývojáře, kteří hledají možnost, jak posunout své znalosti do oblasti paralelních a asynchronních aplikací. Vysvětleny budou základy vláken a představeny objekty a produkty usnadňující toto programování.
Aktuální stav, budoucnost výzvy Popis y typických problémů Lock - Monitor Spin-wait Interlocked - lock-free operace Mutex, EventWaitHandle, Semaphore, ReaderWriterLockSlim Skládání zamků a jejich typy Lock free myšlení Trocha .NET memory modelu Popis Specifika Asynchronní [neblokují
|
|
C# – pro středně pokročilé vývojáře |
28.04.2025
|
Praha |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
05.05.2025
|
Praha |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Květen 2025
|
Praha,Ostrava |
Podobné kurzy  |
Kurz Paralelní, asynchronní a vícevláknové aplikace je určen pro pokročilé vývojáře, kteří hledají možnost, jak posunout své znalosti do oblasti paralelních a asynchronních aplikací. Vysvětleny budou základy vláken a představeny objekty a produkty usnadňující toto programování.
Aktuální stav, budoucnost výzvy Popis y typických problémů Lock - Monitor Spin-wait Interlocked - lock-free operace Mutex, EventWaitHandle, Semaphore, ReaderWriterLockSlim Skládání zamků a jejich typy Lock free myšlení Trocha .NET memory modelu Popis Specifika Asynchronní [neblokují
|
|
C# – pro středně pokročilé vývojáře |
26.05.2025
|
Brno |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
26.05.2025
|
Brno |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
Moderní HTML 5 – jazyk webových stránek |
29.05.2025
|
Brno |
Podobné kurzy  |
Předpokládané znalosti Ovládat operační systém, ve kterém pracujete (Windows, Linux, Mac OS). Umět rozbalit archivační soubor typu WinZip nebo WinRAR.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Moderní HTML 5 – jazyk webových stránek |
29.05.2025
|
Praha |
Podobné kurzy  |
Předpokládané znalosti Ovládat operační systém, ve kterém pracujete (Windows, Linux, Mac OS). Umět rozbalit archivační soubor typu WinZip nebo WinRAR.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
C# – pro středně pokročilé vývojáře |
23.06.2025
|
Praha |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
JavaScript - pro začátečníky |
23.06.2025
|
Brno |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
JavaScript - pro začátečníky |
23.06.2025
|
Praha |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
30.06.2025
|
Praha |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
C# – pro středně pokročilé vývojáře |
21.07.2025
|
Brno |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
21.07.2025
|
Brno |
Podobné kurzy  |
Practical use of SOLID principles in software design and development * Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software. Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce uprav
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éh
|
|
C# – pro středně pokročilé vývojáře |
18.08.2025
|
Praha |
Podobné kurzy  |
C#. NET - Advanced Programming * Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
Práce s viditelností tříd Moderní operátory C# Práce v pamětí Praktické přístupy k modernímu programování v C# Základy UI aplikací v . NET Práce s daty Tento kurz je určen pro rozvoj základních znalostí jazyka C# a přípravu účastníků na komerční vývoj backend systémů.
|
|
JavaScript - pro začátečníky |
15.09.2025
|
Brno |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
JavaScript - pro začátečníky |
15.09.2025
|
Praha |
Podobné kurzy  |
JavaScript * => => Získáte základní přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů a nejen tam. Seznámíte se se základní syntaxí tohoto jazyka, nejdůležitějšími funkcemi a vlastnostmi.
Úvod Základní syntaxe Nejdůležitější funkce a vlastnosti Praktické programování Funkce a strukturování HTML DOM Události Formuláře AJAX (Asynchronous JavaScript and XML) Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce => => Získáte zákl
|
|
Poznejte tajemství kaskádových stylů (CSS 3) |
03.03.2025
|
Brno |
Podobné kurzy  |
Předpokládané znalosti Ovládat operační systém, ve kterém pracujete (Windows, Linux, macOS) a znalost HTML. Zvládat rozbalit archivační soubor typu WinZip nebo WinRAR.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Microsoft Access – kurz pro pokročilé |
05.03.2025
|
Brno |
Podobné kurzy  |
Předpokládané znalosti Účastníci kurzu by měli mít vstupní znalosti na úrovni kurzu MS Access – návrh a tvorba vlastní databáze. Cíl kurzu Umět tvořit databáze se složitějším schématem a automatizovat databázové operace pomocí maker a akcí.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Jazyk Python - tvorba testů s využitím knihovny Behave |
07.03.2025
|
Praha 7 |
Podobné kurzy  |
Zejména při návrhu rozsáhlých systémů je nutné navrhnout a implementovat takzvané testy chování ( behaviour-driven ), protože ty mohou pomoci odhalit nelogičnosti ve zdánlivě funkčním systému (například se očekává neintuitivní ovládání). Tyto typy testů do určité míry kombinují přístupy TDD a ATDD
Cílová skupina Uživatelé se základní znalostí programování, kteří chtějí začít používat tento moderní programovací jazyk pro tvorbu BDD testů, akceptačních testů, testů chování apod. Cíl kurzu V tomto kurzu si na praktických příkladech představíme knihovnu Behave, s jejíž pomoc
|
|
Tvorba testů v Pythonu |
07.03.2025
|
Praha 7 |
Podobné kurzy  |
Testování aplikací, což je téma, do kterého se počítá jak tvorba testů, tak i nástroje a postupy pro jejich spouštění a vyhodnocování, v současnosti tvoří nedílnou součást vývoje aplikací a popř. i součást jejich akceptace zákazníkem.
Cílová skupina Uživatelé se základní znalostí programování, kteří chtějí začít používat tento moderní programovací jazyk pro tvorbu BDD testů, akceptačních testů, testů chování apod. Cíl kurzu V tomto kurzu se nejdříve seznámíme s problematikou testování a s různými typy testů.
|
|
Lepší práce s AI |
08.03.2025
|
Praha |
Podobné kurzy  |
Kurz Lepší práce s AI probíhá v malé skupině účastníků. Kurzu Lepší práce s AI se účastní maximálně 8 osob.
8.3.2025 - 9.3.2025, 09:00 - 15:00, 12 hodin (2 dny) - 6026 (cena kurzu včetně DPH) - 4980
|
|
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...