PROGRAMOVACI JAZYK PYTHON |
Kurz |
Termíny školení |
Místo konání kurzu |
Podobné kurzy |
Popis kurzu |
Témata kurzu |
Workshop: Ovládnutí GitHub Copilot |
11.12.2024
|
Praha 7 |
Podobné kurzy |
Tento dvoudenní workshop je navržen tak, aby programátorům poskytl praktické dovednosti a znalosti o používání GitHub Copilot. Účastníci se naučí, jak efektivně využívat GitHub Copilot pro zlepšení produktivity, psaní komentářů, inženýrství promptů, generování kódu a zlepšení kvality kódu.
Cílová skupina: Programátoři a Vývojáři: kteří chtějí zvýšit svou produktivitu a efektivitu pomocí GitHub Copilot. Software Inženýři: hledající způsoby, jak zlepšit kvalitu svého kódu a refaktorování.
|
|
Jazyk Python - tvorba testů s využitím knihovny Behave |
13.12.2024
|
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
|
|
AI Workshop pro vývojáře: základy Open Source řešení prakticky |
16.12.2024
|
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
|
|
Tvorba testů v Pythonu |
30.01.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ů.
|
|
Microsoft Excel – kurz programování ve VBA II. |
18.12.2024
|
Praha |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Microsoft Excel – kurz programování ve VBA II. |
17.02.2025
|
Praha |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Microsoft Excel – kurz programování ve VBA II. |
17.03.2025
|
Brno |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Microsoft Excel – kurz programování ve VBA II. |
08.04.2025
|
Praha |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Microsoft Excel – kurz programování ve VBA II. |
21.05.2025
|
Brno |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Microsoft Excel – kurz programování ve VBA II. |
30.06.2025
|
Praha |
Podobné kurzy |
Cíl kurzu Využívat pokročilé vlastnosti prostředí Visual Basic editoru a prostřednictvím objektového přístupu programovat systematicky. Předpokládané znalosti Znalost programu MS Excel na úrovni kurzu Microsoft Excel – kurz programování ve VBA I.
Délka: 16 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Rust - úvod do programování |
09.06.2025
|
Praha |
Podobné kurzy |
Zajímáte se o vývoj bezpečných a spolehlivých systémů? Poznejte univerzální programovací jazyk navržený pro kritické systémy, kde vedle bezpečnosti záleží i na výkonu a plné kontrole nad výpočetním hardware.
Programovací jazyk Rust Práce s textovými daty Vstup a výstup Práce s funkcemi Hromadná data Složená data Řídící příkazy Vytváření objektů Objektový zápis Zajímáte se o vývoj bezpečných a spolehlivých systémů? Poznejte univerzální programovací jazyk navržený pro kritic
|
|
Java - pokročilé techniky programování |
11.12.2024
|
Praha |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
Java - pokročilé techniky programování |
08.01.2025
|
Praha |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
C++ – Základy Programování |
15.01.2025
|
Praha |
Podobné kurzy |
C++ - Object-Oriented Programming * Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací? Programovací jazyk C++ nabízí nástroje pro abstraktní programování, které zároveň nepřipraví vaše aplikace o výkon.
Programovací jazyk C++ Základní nástroje Práce s funkcemi Strukturovaná data Typový systém Kontejnery Řídící příkazy Objektové nástroje Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací?
|
|
C++ – Základy Programování |
15.01.2025
|
Brno |
Podobné kurzy |
C++ - Object-Oriented Programming * Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací? Programovací jazyk C++ nabízí nástroje pro abstraktní programování, které zároveň nepřipraví vaše aplikace o výkon.
Programovací jazyk C++ Základní nástroje Práce s funkcemi Strukturovaná data Typový systém Kontejnery Řídící příkazy Objektové nástroje Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací?
|
|
C++ – Základy Programování |
22.01.2025
|
Brno |
Podobné kurzy |
C++ - Object-Oriented Programming * Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací? Programovací jazyk C++ nabízí nástroje pro abstraktní programování, které zároveň nepřipraví vaše aplikace o výkon.
Programovací jazyk C++ Základní nástroje Práce s funkcemi Strukturovaná data Typový systém Kontejnery Řídící příkazy Objektové nástroje Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací?
|
|
Java - pokročilé techniky programování |
29.01.2025
|
Brno |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
Java - pokročilé techniky programování |
05.03.2025
|
Praha |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
Java - pokročilé techniky programování |
26.03.2025
|
Brno |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
C++ – Základy Programování |
09.04.2025
|
Praha |
Podobné kurzy |
C++ - Object-Oriented Programming * Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací? Programovací jazyk C++ nabízí nástroje pro abstraktní programování, které zároveň nepřipraví vaše aplikace o výkon.
Programovací jazyk C++ Základní nástroje Práce s funkcemi Strukturovaná data Typový systém Kontejnery Řídící příkazy Objektové nástroje Programujete v některém z jednodušších programovacích jazyků a chcete se pustit do nástroje určený pro tvorbu extrémně výkonných aplikací?
|
|
Java - pokročilé techniky programování |
21.05.2025
|
Brno |
Podobné kurzy |
Java - Advanced Programming * Kurz je určen programátorům, kteří ovládají základy jazyka JAVA. Prohloubí si v něm znalosti v oblasti programování složitějších aplikací za pomoci nástrojů, jako jsou vláknové procesy a streamy.
Generika Standardní kolekce List, Map, Set, Collection Vnořené a vnitřní třídy Lambda výrazy, funkcionální programování Streamy Vlákna, asynchronní operace, synchronizace Swing GUI Práce se soubory Java API pro datum a čas Kurz je určen programátorům, kteří ovládají zákl
|
|
Oracle databáze - programování v PL/SQL |
06.01.2025
|
Praha |
Podobné kurzy |
Oracle Database - Programming in PL - SQL * Školení programování v PL - SQL - procedurální jazyk vyvinutý společností Oracle pro práci s její databázovou platformou. Jazyk PL - SQL je postaven na SQL (Structured Query Language) a umožňuje vytvářet uložené procedury, funkce, triggery, balíč
Opakování vlastností jazyka SQL, pokročilejší metody dotazování. Úvod do PL - SQL, struktura, prostředí a vlastnosti PL - SQL Získávání dat v PL - SQL Řízení transakcí Příkazy větvení a cyklů, řízení běhu programu v PL - SQL Ošetření výjimek (Exception Handling) Vytvoření ulo
|
|
Oracle databáze - programování v PL/SQL |
17.02.2025
|
Praha |
Podobné kurzy |
Oracle Database - Programming in PL - SQL * Školení programování v PL - SQL - procedurální jazyk vyvinutý společností Oracle pro práci s její databázovou platformou. Jazyk PL - SQL je postaven na SQL (Structured Query Language) a umožňuje vytvářet uložené procedury, funkce, triggery, balíč
Opakování vlastností jazyka SQL, pokročilejší metody dotazování. Úvod do PL - SQL, struktura, prostředí a vlastnosti PL - SQL Získávání dat v PL - SQL Řízení transakcí Příkazy větvení a cyklů, řízení běhu programu v PL - SQL Ošetření výjimek (Exception Handling) Vytvoření ulo
|
|
Oracle databáze - programování v PL/SQL |
31.03.2025
|
Brno |
Podobné kurzy |
Oracle Database - Programming in PL - SQL * Školení programování v PL - SQL - procedurální jazyk vyvinutý společností Oracle pro práci s její databázovou platformou. Jazyk PL - SQL je postaven na SQL (Structured Query Language) a umožňuje vytvářet uložené procedury, funkce, triggery, balíč
Opakování vlastností jazyka SQL, pokročilejší metody dotazování. Úvod do PL - SQL, struktura, prostředí a vlastnosti PL - SQL Získávání dat v PL - SQL Řízení transakcí Příkazy větvení a cyklů, řízení běhu programu v PL - SQL Ošetření výjimek (Exception Handling) Vytvoření ulo
|
|
Oracle databáze - programování v PL/SQL |
12.05.2025
|
Brno |
Podobné kurzy |
Oracle Database - Programming in PL - SQL * Školení programování v PL - SQL - procedurální jazyk vyvinutý společností Oracle pro práci s její databázovou platformou. Jazyk PL - SQL je postaven na SQL (Structured Query Language) a umožňuje vytvářet uložené procedury, funkce, triggery, balíč
Opakování vlastností jazyka SQL, pokročilejší metody dotazování. Úvod do PL - SQL, struktura, prostředí a vlastnosti PL - SQL Získávání dat v PL - SQL Řízení transakcí Příkazy větvení a cyklů, řízení běhu programu v PL - SQL Ošetření výjimek (Exception Handling) Vytvoření ulo
|
|
Microsoft Excel – makra pro uživatele |
11.12.2024
|
Praha |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Programátor internetových aplikací |
06.01.2025
|
Praha 5 |
Podobné kurzy |
Certifikovaný rekvalifikační kurz Po absolvování kurzu absolvent zná práci s celosvětovou informační sítí Internet a s jejími základními prvky (adresování, protokoly, vrstvy). Umí tvořit prezentace na Internetu a jednoduchých úloh s využitím databázových systémů.
06. 01. - 24. 01. 2025* Délka trvání 15 dny (120 hodin) * Rozsah výuky a organizace výuky: Kurz probíhá v malých skupinách prezenční formou na učebně. Praktické části kurzu probíhají na produkční technice, u některých kurzů přímo u odborných firem. Výuka probíhá vždy
|
|
Oracle PL/SQL - programování pro pokročilé |
13.01.2025
|
Brno |
Podobné kurzy |
Oracle PL - SQL - Advanced Programming * Kurz je určen pro všechny, kteří mají zkušenosti s jazykem SQL a PL - SQL a chtějí se naučit pokročilým technikám návrhu a tvorby vysoce efektivních Oracle PL - SQL programových jednotek. Účastníci si vyzkouší použití pokročilých způsobů programován
Přehled kolekcí Použití Associative arrays Použití Nested tables Použití Varrays Efektivní používání kolekcí Definice typu PL - SQL instance objektu PL - SQL konstruktory PL - SQL atributy PL - SQL členské metody PL - SQL dědičnost PL - SQL manipulace s objekty
|
|
Microsoft Excel – makra pro uživatele |
20.01.2025
|
Brno |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Oracle PL/SQL - programování pro pokročilé |
03.02.2025
|
Praha |
Podobné kurzy |
Oracle PL - SQL - Advanced Programming * Kurz je určen pro všechny, kteří mají zkušenosti s jazykem SQL a PL - SQL a chtějí se naučit pokročilým technikám návrhu a tvorby vysoce efektivních Oracle PL - SQL programových jednotek. Účastníci si vyzkouší použití pokročilých způsobů programován
Přehled kolekcí Použití Associative arrays Použití Nested tables Použití Varrays Efektivní používání kolekcí Definice typu PL - SQL instance objektu PL - SQL konstruktory PL - SQL atributy PL - SQL členské metody PL - SQL dědičnost PL - SQL manipulace s objekty
|
|
Uživatelská makra nejen v Excelu |
03.02.2025
|
Praha |
Podobné kurzy |
MS Excel - Creating of Macros * Kurz je určen pokročilým uživatelům aplikací MS Office, kteří si chtějí práci zautomatizovat díky záznamům maker. Na kurzu se účastníci seznámí s uživatelským záznamem makra bez potřeby znalosti programovacího jazyka VBA.
Orientace v tématu, pojmy, možnosti a omezení. Přizpůsobení aplikací MS Office pro práci s makry.
|
|
Microsoft Excel – makra pro uživatele |
07.02.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Oracle PL/SQL - programování pro pokročilé |
03.03.2025
|
Praha |
Podobné kurzy |
Oracle PL - SQL - Advanced Programming * Kurz je určen pro všechny, kteří mají zkušenosti s jazykem SQL a PL - SQL a chtějí se naučit pokročilým technikám návrhu a tvorby vysoce efektivních Oracle PL - SQL programových jednotek. Účastníci si vyzkouší použití pokročilých způsobů programován
Přehled kolekcí Použití Associative arrays Použití Nested tables Použití Varrays Efektivní používání kolekcí Definice typu PL - SQL instance objektu PL - SQL konstruktory PL - SQL atributy PL - SQL členské metody PL - SQL dědičnost PL - SQL manipulace s objekty
|
|
Microsoft Excel – makra pro uživatele |
10.03.2025
|
Brno |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Oracle PL/SQL - programování pro pokročilé |
07.04.2025
|
Brno |
Podobné kurzy |
Oracle PL - SQL - Advanced Programming * Kurz je určen pro všechny, kteří mají zkušenosti s jazykem SQL a PL - SQL a chtějí se naučit pokročilým technikám návrhu a tvorby vysoce efektivních Oracle PL - SQL programových jednotek. Účastníci si vyzkouší použití pokročilých způsobů programován
Přehled kolekcí Použití Associative arrays Použití Nested tables Použití Varrays Efektivní používání kolekcí Definice typu PL - SQL instance objektu PL - SQL konstruktory PL - SQL atributy PL - SQL členské metody PL - SQL dědičnost PL - SQL manipulace s objekty
|
|
Microsoft Excel – makra pro uživatele |
16.04.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Uživatelská makra nejen v Excelu |
28.04.2025
|
Brno |
Podobné kurzy |
MS Excel - Creating of Macros * Kurz je určen pokročilým uživatelům aplikací MS Office, kteří si chtějí práci zautomatizovat díky záznamům maker. Na kurzu se účastníci seznámí s uživatelským záznamem makra bez potřeby znalosti programovacího jazyka VBA.
Orientace v tématu, pojmy, možnosti a omezení. Přizpůsobení aplikací MS Office pro práci s makry.
|
|
Microsoft Excel – makra pro uživatele |
12.05.2025
|
Brno |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Microsoft Excel – makra pro uživatele |
04.06.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Znalosti odpovídající obsahu kurzu : Microsoft Excel – pro pokročilé. Výhodou je znalost syntaxe jazyka Visual Basic 6 (obecně základů programování).
Délka: 8 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Uživatelská makra nejen v Excelu |
21.07.2025
|
Brno |
Podobné kurzy |
MS Excel - Creating of Macros * Kurz je určen pokročilým uživatelům aplikací MS Office, kteří si chtějí práci zautomatizovat díky záznamům maker. Na kurzu se účastníci seznámí s uživatelským záznamem makra bez potřeby znalosti programovacího jazyka VBA.
Orientace v tématu, pojmy, možnosti a omezení. Přizpůsobení aplikací MS Office pro práci s makry.
|
|
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...