PHP UVOD DO PROGRAMOVANIPHP ESSENTIALS OF PROGRAMMING PRAHA JS |
Kurz |
Termíny školení |
Místo konání kurzu |
Podobné kurzy |
Popis kurzu |
Témata kurzu |
PHP - úvod do programování |
12.12.2024
|
Praha |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
PHP - úvod do programování |
16.12.2024
|
Brno |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
PHP - úvod do programování |
06.02.2025
|
Praha |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
PHP - úvod do programování |
10.02.2025
|
Brno |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
PHP - úvod do programování |
03.04.2025
|
Praha |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
PHP - úvod do programování |
07.04.2025
|
Brno |
Podobné kurzy |
PHP - Essentials of Programming * Kurz je určen všem studentům, kteří se chtějí naučit tvořit dynamické webové stránky, naučit se základy programování a pochopit principy moderních webových aplikací. Studenti se seznámí se zpracováním formulářů, naučí se jednoduché práci s databází a získají zn
Úvod, seznámení s jazykem Nástroje Proměnné Podmínky a větvení aplikací Pole a cykly Integrované funkce PHP Vlastní funkce, strukturování Práce se soubory a složkami Práce s XML a JSON Formuláře Cookies a session Spolupráce s databází Závěr Kurz je určen všem
|
|
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
|
|
Programátor internetových aplikací |
25.11.2024
|
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ů.
25. 11. - 13. 12. 2024* 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
|
|
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
|
|
Naprogramujte si svůj web s pomocí PHP |
18.11.2024
|
Praha |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
26.11.2024
|
Brno |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
12.02.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
19.03.2025
|
Brno |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
09.04.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
11.06.2025
|
Praha |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Zenklova 32 - 28 Praha CZ - - - -
|
|
Naprogramujte si svůj web s pomocí PHP |
23.06.2025
|
Brno |
Podobné kurzy |
Předpokládané znalosti Základní znalost HTML a
Délka: 24 výukových hodin , hodina: 9:00–16:00 Smetanova 3 Brno CZ - - - -
|
|
Databáze pro internetové aplikace |
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
|
|
Elastic Stack - ukládání a analýza logů |
09.12.2024
|
Praha 7 |
Podobné kurzy |
Kurz Ukládání a analýza logů s Elastic Stack je ideální volbou pro ty, kdo chtějí proniknout do hloubky práce s Elastic Stack a efektivně řešit sběr, správu a analýzu velkých objemů dat. Účastníci se naučí nejen základy ukládání logů, ale také pokročilé techniky pro vyhledávání, vizualizaci a mon
Cílová skupina Vývojáři aplikací Systémoví administrátoři IT profesionálové
|
|
Úvod do Azure SQL Database |
23.01.2025
|
online |
Podobné kurzy |
Introduction to Azure SQL Database * Školení základních znalostí o funkcionálnosti a možnostech Azure SQL Database, cloudovém řešení pro správu relačních databází. Seznámení s cloudovou službou Azure SQL Managed Instance a jejími specifiky.
Počet dní: 2 onlineCZ - - 21 - -
|
|
ASP.NET Core - Blazor framework |
21.11.2024
|
online |
Podobné kurzy |
Blazor * Kurz je vhodný pro vývojáře, kteří se chtějí naučit tvořit Blazor aplikace. Blazor je framework (součástí ASP.
Úvod do frameworku Blazor Architektura Blazor aplikace Dependency Injection & Services Asynchronní a dlouho trvající úkoly na pozadí Datová vrstva Formuláře Layouty Komponenty Routování (směrování požadavků) Autorizace a Autentizace pomocí Identity Bezpečnost Kurz
|
|
Oracle databáze - programování v PL/SQL |
25.11.2024
|
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
|
|
Apache Kafka |
03.12.2024
|
Praha 7 |
Podobné kurzy |
IT konference Kurzy a certifikace Open Source Messaging Recenze - Apache Kafka Zpět Daniel Veselka 12. 10.
3. 12. – 4. 12. 2024* Počet dní: 2* Cena: 25.900 CZK Cena (bez DPH)
|
|
Apache Spark - od jednoduchých transformací po vysoce výkonné joby |
05.12.2024
|
Praha 7 |
Podobné kurzy |
IT konference Kurzy a certifikace Open Source Big data Recenze - Apache Spark - od jednoduchých transformací po vysoce výkonné joby Zpět Tomáš Ďuríček 16. 8.
5. 12. – 6. 12. 2024* Počet dní: 2* Cena: 25.900 CZK Cena (bez DPH)
|
|
Apache Cassandra |
10.12.2024
|
Brno |
Podobné kurzy |
Apache Cassandra * Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu DevOps, kdy budou vysvětleny základní principy práce s touto databází, návrh datového modelu aplikace a její následná optimalizace.
Instalace, spoštění a monitorování Úvod do CQL Základy datového modelování Architektura databáze Replikace Základní koncepty Pokročilé koncepty Datové modelování Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu De
|
|
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 - Jazyk SQL |
08.01.2025
|
Praha |
Podobné kurzy |
Oracle - SQL Language Fundamentals * Potřebujete komunikovat s databázovými specialisty, lépe porozumět data-driven projektům a orientovat se v oblasti relačních databází? Poznejte jazyk SQL, získejte znalosti potřebné k zadání dotazů, vytvářejte vlastní databázové objekty.
Úvod, odlišení příkazů SQL a příkazů SQL* Plus Vyhledání dat pomocí příkazu SQL SELECT Zadání kartézského součinu - CROSS JOIN Řazení výsledných řádků pomocí klauzule ORDER BY Popis a použití skupinových funkcí Použití funkcí typu DATE a numerických funkcí Použití klíčového sl
|
|
PostgreSQL - Programování v PL/pgSQL a pokročilé techniky vývoje |
13.01.2025
|
Praha |
Podobné kurzy |
PostgreSQL - Programming in PL - pgSQL * Tento kurz je určen pokročilejším vývojářům, kteří chtějí zvládnout efektivní vývoj v PostgreSQL, který se neobejde bez uložených procedur. PostgreSQL podporuje jak SQL procedury, tak i tzv.
Uložené procedury – nezbytná teorie Inline procedury v SQL Úvod do PL - pgSQL Syntaxe příkazu CREATE FUNCTION Blokový diagram PL - pgSQL Příkazy PL - pgSQL Dynamické SQL Použití dočasných tabulek v PL - pgSQL Triggery v PL - pgSQL Tipy pro vývoj PL - pgSQL Příloha
|
|
Oracle - Jazyk SQL |
27.01.2025
|
Brno |
Podobné kurzy |
Oracle - SQL Language Fundamentals * Potřebujete komunikovat s databázovými specialisty, lépe porozumět data-driven projektům a orientovat se v oblasti relačních databází? Poznejte jazyk SQL, získejte znalosti potřebné k zadání dotazů, vytvářejte vlastní databázové objekty.
Úvod, odlišení příkazů SQL a příkazů SQL* Plus Vyhledání dat pomocí příkazu SQL SELECT Zadání kartézského součinu - CROSS JOIN Řazení výsledných řádků pomocí klauzule ORDER BY Popis a použití skupinových funkcí Použití funkcí typu DATE a numerických funkcí Použití klíčového sl
|
|
Apache Cassandra |
29.01.2025
|
Praha |
Podobné kurzy |
Apache Cassandra * Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu DevOps, kdy budou vysvětleny základní principy práce s touto databází, návrh datového modelu aplikace a její následná optimalizace.
Instalace, spoštění a monitorování Úvod do CQL Základy datového modelování Architektura databáze Replikace Základní koncepty Pokročilé koncepty Datové modelování Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu De
|
|
PostgreSQL – základy administrace a implementace systému |
06.02.2025
|
Brno |
Podobné kurzy |
PostgreSQL - System Installation and Administration * Školení je určeno začínajícím a středně pokročilým uživatelům a administrátorům, kteří se dozvědí vše potřebné k efektivnímu používání tohoto databázového systému a rovněž připraví posluchače na každodenní správu PostgreSQL databází.
Úvod do PostgreSQL Možnosti a způsoby instalace Vytvoření a konfigurace databáze Správa uživatelů, přihlašování Údržba databáze - VACUUM, indexy atd. Správa tablespace Export, import dat Nástroje pro správu a vývoj Monitorování databáze Zálohování a obnova Upgrade
|
|
PostgreSQL – základy administrace a implementace systému |
12.02.2025
|
Praha |
Podobné kurzy |
PostgreSQL - System Installation and Administration * Školení je určeno začínajícím a středně pokročilým uživatelům a administrátorům, kteří se dozvědí vše potřebné k efektivnímu používání tohoto databázového systému a rovněž připraví posluchače na každodenní správu PostgreSQL databází.
Úvod do PostgreSQL Možnosti a způsoby instalace Vytvoření a konfigurace databáze Správa uživatelů, přihlašování Údržba databáze - VACUUM, indexy atd. Správa tablespace Export, import dat Nástroje pro správu a vývoj Monitorování databáze Zálohování a obnova Upgrade
|
|
Oracle databáze - programování v PL/SQL |
17.02.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
|
|
Apache Cassandra |
04.03.2025
|
Brno |
Podobné kurzy |
Apache Cassandra * Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu DevOps, kdy budou vysvětleny základní principy práce s touto databází, návrh datového modelu aplikace a její následná optimalizace.
Instalace, spoštění a monitorování Úvod do CQL Základy datového modelování Architektura databáze Replikace Základní koncepty Pokročilé koncepty Datové modelování Účastníci kurzu se seznámí se správou distribuované databáze Apache Casssandra. Kurz bude vedený z pohledu De
|
|
Oracle - Jazyk SQL |
05.03.2025
|
Praha |
Podobné kurzy |
Oracle - SQL Language Fundamentals * Potřebujete komunikovat s databázovými specialisty, lépe porozumět data-driven projektům a orientovat se v oblasti relačních databází? Poznejte jazyk SQL, získejte znalosti potřebné k zadání dotazů, vytvářejte vlastní databázové objekty.
Úvod, odlišení příkazů SQL a příkazů SQL* Plus Vyhledání dat pomocí příkazu SQL SELECT Zadání kartézského součinu - CROSS JOIN Řazení výsledných řádků pomocí klauzule ORDER BY Popis a použití skupinových funkcí Použití funkcí typu DATE a numerických funkcí Použití klíčového sl
|
|
PostgreSQL - Programování v PL/pgSQL a pokročilé techniky vývoje |
06.03.2025
|
Brno |
Podobné kurzy |
PostgreSQL - Programming in PL - pgSQL * Tento kurz je určen pokročilejším vývojářům, kteří chtějí zvládnout efektivní vývoj v PostgreSQL, který se neobejde bez uložených procedur. PostgreSQL podporuje jak SQL procedury, tak i tzv.
Uložené procedury – nezbytná teorie Inline procedury v SQL Úvod do PL - pgSQL Syntaxe příkazu CREATE FUNCTION Blokový diagram PL - pgSQL Příkazy PL - pgSQL Dynamické SQL Použití dočasných tabulek v PL - pgSQL Triggery v PL - pgSQL Tipy pro vývoj PL - pgSQL Příloha
|
|
Oracle - Jazyk SQL |
24.03.2025
|
Brno |
Podobné kurzy |
Oracle - SQL Language Fundamentals * Potřebujete komunikovat s databázovými specialisty, lépe porozumět data-driven projektům a orientovat se v oblasti relačních databází? Poznejte jazyk SQL, získejte znalosti potřebné k zadání dotazů, vytvářejte vlastní databázové objekty.
Úvod, odlišení příkazů SQL a příkazů SQL* Plus Vyhledání dat pomocí příkazu SQL SELECT Zadání kartézského součinu - CROSS JOIN Řazení výsledných řádků pomocí klauzule ORDER BY Popis a použití skupinových funkcí Použití funkcí typu DATE a numerických funkcí Použití klíčového sl
|
|
Oracle databáze - programování v PL/SQL |
31.03.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
|
|
PostgreSQL – základy administrace a implementace systému |
03.04.2025
|
Brno |
Podobné kurzy |
PostgreSQL - System Installation and Administration * Školení je určeno začínajícím a středně pokročilým uživatelům a administrátorům, kteří se dozvědí vše potřebné k efektivnímu používání tohoto databázového systému a rovněž připraví posluchače na každodenní správu PostgreSQL databází.
Úvod do PostgreSQL Možnosti a způsoby instalace Vytvoření a konfigurace databáze Správa uživatelů, přihlašování Údržba databáze - VACUUM, indexy atd. Správa tablespace Export, import dat Nástroje pro správu a vývoj Monitorování databáze Zálohování a obnova Upgrade
|
|
PostgreSQL - Programování v PL/pgSQL a pokročilé techniky vývoje |
07.04.2025
|
Praha |
Podobné kurzy |
PostgreSQL - Programming in PL - pgSQL * Tento kurz je určen pokročilejším vývojářům, kteří chtějí zvládnout efektivní vývoj v PostgreSQL, který se neobejde bez uložených procedur. PostgreSQL podporuje jak SQL procedury, tak i tzv.
Uložené procedury – nezbytná teorie Inline procedury v SQL Úvod do PL - pgSQL Syntaxe příkazu CREATE FUNCTION Blokový diagram PL - pgSQL Příkazy PL - pgSQL Dynamické SQL Použití dočasných tabulek v PL - pgSQL Triggery v PL - pgSQL Tipy pro vývoj PL - pgSQL Příloha
|
|
PostgreSQL – základy administrace a implementace systému |
09.04.2025
|
Praha |
Podobné kurzy |
PostgreSQL - System Installation and Administration * Školení je určeno začínajícím a středně pokročilým uživatelům a administrátorům, kteří se dozvědí vše potřebné k efektivnímu používání tohoto databázového systému a rovněž připraví posluchače na každodenní správu PostgreSQL databází.
Úvod do PostgreSQL Možnosti a způsoby instalace Vytvoření a konfigurace databáze Správa uživatelů, přihlašování Údržba databáze - VACUUM, indexy atd. Správa tablespace Export, import dat Nástroje pro správu a vývoj Monitorování databáze Zálohování a obnova Upgrade
|
|
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...