VÝVOJ SW PROGRAMOVÁNÍ JS JS |
Kurz |
Termíny školení |
Místo konání kurzu |
Podobné kurzy |
Popis kurzu |
Témata kurzu |
C# – základy programování |
07.10.2024
|
Praha |
Podobné kurzy |
C# Programming in the . NET Framework * Tento kurz je určen pro úplné začátečníky s platformou .
Úvod do . NET platformy Seznámení se C# a nástroji na vývoj Základní prvky jazyka C# Základní (řídící) prvky programu Základy objektového návrhu Praktické tipy na závěr Krokování Tento kurz je určen pro úplné začátečníky s platformou .
|
|
C# – základy programování |
04.11.2024
|
Brno |
Podobné kurzy |
C# Programming in the . NET Framework * Tento kurz je určen pro úplné začátečníky s platformou .
Úvod do . NET platformy Seznámení se C# a nástroji na vývoj Základní prvky jazyka C# Základní (řídící) prvky programu Základy objektového návrhu Praktické tipy na závěr Krokování Tento kurz je určen pro úplné začátečníky s platformou .
|
|
C# – základy programování |
02.12.2024
|
Praha |
Podobné kurzy |
C# Programming in the . NET Framework * Tento kurz je určen pro úplné začátečníky s platformou .
Úvod do . NET platformy Seznámení se C# a nástroji na vývoj Základní prvky jazyka C# Základní (řídící) prvky programu Základy objektového návrhu Praktické tipy na závěr Krokování Tento kurz je určen pro úplné začátečníky s platformou .
|
|
C# – pro středně pokročilé vývojáře |
15.07.2024
|
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ů.
|
|
C# – pro středně pokročilé vývojáře |
22.07.2024
|
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ů.
|
|
C# – pro středně pokročilé vývojáře |
09.09.2024
|
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ů.
|
|
C# – pro středně pokročilé vývojáře |
16.09.2024
|
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 |
23.09.2024
|
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
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
14.10.2024
|
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 |
04.11.2024
|
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ů.
|
|
C# – pro středně pokročilé vývojáře |
11.11.2024
|
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 |
18.11.2024
|
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
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
09.12.2024
|
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
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
13.01.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
|
|
Praktické využití SOLID principů při návrhu a vývoji software |
03.02.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
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Červen 2024
|
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í
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Červenec 2024
|
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í
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Srpen 2024
|
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í
|
|
Moderní HTML 5 – jazyk webových stránek |
29.08.2024
|
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 - - - -
|
|
PHP v praxi |
09.09.2024
|
Praha 5 |
Podobné kurzy |
Základní délka kurzu jsou dva dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem.
09. 09. - 10. 09. 2024* Délka trvání 2 dny (16 hodin) * Rozsah výuky a organizace výuky: Celková délka kurzu jsou dva školicí dny, vždy 9:00 – 16:00 hodin. Kurz probíhá ve skupinách prezenční formou na učebně. Součástí kurzu je malé občerstvení, nealkoholické nápoje
|
|
Kurz Paralelní, asynchronní a vícevláknové aplikace |
Září 2024
|
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í
|
|
Moderní HTML 5 – jazyk webových stránek |
30.09.2024
|
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 - - - -
|
|
PHP v praxi |
07.10.2024
|
Praha 5 |
Podobné kurzy |
Základní délka kurzu jsou dva dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem.
07. 10. - 08. 10. 2024* Délka trvání 2 dny (16 hodin) * Rozsah výuky a organizace výuky: Celková délka kurzu jsou dva školicí dny, vždy 9:00 – 16:00 hodin. Kurz probíhá ve skupinách prezenční formou na učebně. Součástí kurzu je malé občerstvení, nealkoholické nápoje
|
|
Moderní HTML 5 – jazyk webových stránek |
31.10.2024
|
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 - - - -
|
|
PHP v praxi |
04.11.2024
|
Praha 5 |
Podobné kurzy |
Základní délka kurzu jsou dva dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem.
04. 11. - 05. 11. 2024* Délka trvání 2 dny (16 hodin) * Rozsah výuky a organizace výuky: Celková délka kurzu jsou dva školicí dny, vždy 9:00 – 16:00 hodin. Kurz probíhá ve skupinách prezenční formou na učebně. Součástí kurzu je malé občerstvení, nealkoholické nápoje
|
|
Moderní HTML 5 – jazyk webových stránek |
14.11.2024
|
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 - - - -
|
|
PHP v praxi |
02.12.2024
|
Praha 5 |
Podobné kurzy |
Základní délka kurzu jsou dva dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem.
02. 12. - 03. 12. 2024* Délka trvání 2 dny (16 hodin) * Rozsah výuky a organizace výuky: Celková délka kurzu jsou dva školicí dny, vždy 9:00 – 16:00 hodin. Kurz probíhá ve skupinách prezenční formou na učebně. Součástí kurzu je malé občerstvení, nealkoholické nápoje
|
|
JVM Groovy |
17.06.2024
|
Praha |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
JVM Groovy |
08.07.2024
|
Brno |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
JVM Groovy |
12.08.2024
|
Praha |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
JVM Groovy |
02.09.2024
|
Brno |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
JVM Groovy |
07.10.2024
|
Praha |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
JVM Groovy |
21.10.2024
|
Brno |
Podobné kurzy |
* JVM Groovy * Školení JVM Groovy je určeno pro zájemce, kteří chtějí rozšířit své znalosti v oblasti dynamických jazyků na platformě Java. Účastníci se naučí používat Groovy jako alternativu k tradičním jazykům, jako je Java a získají zkušenosti s vývojem moderních aplikací s využitím funkcí,
Úvod, seznámení s programovacím jazykem Groovy Úvod do objektově orientovaného programování Seznámení s vývojovým prostředím (standardně IntelliJ) Datové typy, operátory, řídící příkazy Řetězce a další základní datové typy Návrh a tvorba tříd, metod, objektů Vytváření balíků a imp
|
|
Úvod do strojového učení |
18.06.2024
|
Praha 7 |
Podobné kurzy |
Na kurzu nejdříve probereme základní pojmy a koncepty a hned potom se vrhneme na trénování našich prvních modelů. Naučíme se, jak vhodně reprezentovat různé druhy dat, jak trénovat modely a jak je správně vyhodnocovat.
Cílová skupina Obsah kurzu a probírané příklady rádi přizpůsobíme podle potřeb účastníků: Pro programátory, lead engineery a IT architekty. Kurz Vám poskytne vhled do návrhu a vývoje a deploymentu vlastních AI systémů.
|
|
Gen AI v Google Cloudu |
18.06.2024
|
Praha 7 |
Podobné kurzy |
Délka tohoto kurzu je 4 hodiny . Generativní umělá inteligence je jednou z nejtransformačnějších technologií současnosti, která má potenciál způsobit revoluci v mnoha odvětvích.
Cílová skupina IT specialisté se zájmem o AI - ML Software inženýři, kteří chtějí naintegrovat své aplikace na velké jazykové modely (LLM) od Google Analytici dat a data inženýři, kteří potřebují porozumět svým datům a hledat další skryté vztahy Pro majitele a manažery firem, kteř
|
|
Poznejte tajemství kaskádových stylů (CSS 3) |
02.09.2024
|
Praha |
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 Zenklova 32 - 28 Praha CZ - - - -
|
|
Poznejte tajemství kaskádových stylů (CSS 3) |
02.10.2024
|
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 - - - -
|
|
Poznejte tajemství kaskádových stylů (CSS 3) |
04.11.2024
|
Praha |
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 Zenklova 32 - 28 Praha CZ - - - -
|
|
Poznejte tajemství kaskádových stylů (CSS 3) |
19.11.2024
|
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 - - - -
|
|
MS Excel – základy programování VBA |
13.06.2024
|
Praha 5 |
Podobné kurzy |
Základní délka kurzu jsou dva dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem.
13. 06. - 14. 06. 2024* Délka trvání 2 dny (16 hodin) * Rozsah výuky a organizace výuky: Celková délka kurzu jsou dva školicí dny, vždy 9:00 – 16:00 hodin. Kurz probíhá ve skupinách prezenční formou na učebně. Součástí kurzu je malé občerstvení, nealkoholické nápoje
|
|
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...