Blockchain kurser och utbildning

Blockchain kurser och utbildning

Lokal, ger en utmärkt uppsättning program och sessioner för start och företag för att förstå hur de kan börja implementera och använda blockchain för deras fördelar, med olika användningsfall som är specifika för utvecklare, skatteföretag eller helt enkelt entreprenörer och produktchefer som vill komma igång implementera blockchain-lösningar Blockchain-träning finns som "live-träning" eller "fjärr-live-träning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Machine Translated

Vittnesmål

★★★★★
★★★★★

Blockchain läroplaner

Kurs Namn
Varaktighet
Översikt
Kurs Namn
Varaktighet
Översikt
7 timmar
Översikt
Denna kurs förklarar vad en blockchain är, var den för närvarande används och var den kan användas.
14 timmar
Översikt
Målgrupp

- Investerare och entreprenörer
- Chefer och ingenjörer vars företag vänder sig till ekonomi / handel utrymme
- Business och investerare
- Individer som är intresserade av de djupgående koncepten med Bitcoin
14 timmar
Översikt
Målgrupp

- Chefer och ingenjörer vars företag vänder sig till ekonomi / handel utrymme
- Business och investerare
14 timmar
Översikt
Kursen har utformats för utvecklare och projektledare som vill experimentera med Blockchain i sina produkter och projekt Kursen ger en grundläggande kunskap om hur man konfigurerar din privata blockchain-miljö och kollar på några av de befintliga ramarna .
7 timmar
Översikt
Blockchain är en teknik för att bygga decentraliserade system. För telekomleverantörer kan denna teknik öppna dörren för förbättrade servicetilbud inom områden som fakturering och bedrägeri, för att bara nämna två.

I denna instruktörsledda, liveträning undersöker vi kärnprinciperna bakom Blockchain tekniken och får förståelse för dess övergripande arkitektur och funktionalitet. Under hela kursen undersöker vi Blockchain teknologins specifika applikationer inom telekombranschen. Scenarier inkluderar säkerhet, betalningssystem och användarverifiering.

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande lab-miljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
14 timmar
Översikt
Denna kurs har utformats för utvecklare och projektledare som vill experimentera med Blockchain i sina produkter och projekt. Kursen ger en grundläggande kunskap om hur man ställer in en egen blockchain-applikation med Hyperledger Fabric.
7 timmar
Översikt
Kursen har utformats för utvecklare och projektledare som vill experimentera med Blockchain i sina produkter och projekt Kursen ger en grundläggande kunskap om hur du konfigurerar ditt eget blockchain-nätverk med IBM Bluemix Observera: På grund av begränsade inlärningsmöjligheter och allt som redan är förinställt på Bluemix används det bara för studenter och i företagsärenden kommer vi att använda AWS-instanser eller virtuella maskiner för att installera den kompletta hyperledger-tyginstallationen från början för att påskynda praktisk och handson kunskapsabsorption av partiklarna .
7 timmar
Översikt
Blockchain är en teknik för att bygga decentraliserade system. Blockchain nätverket är en decentraliserad och distribuerad digitalbok som registrerar transaktioner över många datorer på ett sådant sätt att de registrerade transaktionerna inte kan ändras retroaktivt. Detta

Denna kurs introducerar Blockchain och dess användningsfall för delegaterna så att de kan förstå de olika applikationerna och välja respektive domän klokt för sina framtida produkter och vertikaler.

Målgrupp

- Investerare och entreprenörer
- Chefer och ingenjörer vars företag vänder sig till ekonomi / handel utrymme
- Business och produktägare
- Individer som är intresserade av de djupgående koncepten med Bitcoin

Kursen dyker inte ned i teknikens djup och går vidare.
21 timmar
Översikt
Kursen har utformats för utvecklare och projektledare som vill experimentera med Blockchain i sina produkter och projekt Kursen ger en grundläggande kunskap om hur man konfigurerar din privata blockchain-miljö och kollar på några av de befintliga ramarna I slutet ger kursen en grundläggande kunskap om hur man konfigurerar din egen blockchain applikation med Hyperledger Fabric .
14 timmar
Översikt
MultiChain är en open source-plattform för att bygga privata blockchain-applikationer Det syftar till att avlägsna upplevda problem som är associerade med bitcoin genom att begränsa storleksanvändarens synlighet och låta institutionerna ställa kontroller på transaktioner såväl som utgå från distribuerad gruvdrift I den här instruktionsledda träningspasset lär deltagarna hur man använder MultiChain för att skapa en privat blockchain och utveckla en provapplikation Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och använd de verktyg som behövs för MultiChain-utveckling Skapa, koppla, konfigurera och använda din egen privata Blockchain Skapa en inledande nod, starta genesis-blocket och aktivera privat gruvdrift med andra noder i nätverket Transaktiva inhemska tillgångar, aktivera och kontrollera gruvdrift och installera MultiChain Explorer och webDemo Använd API-kommandon för att styra MultiChain och hantera felkoder och meddelanden Anpassa runtime parametrar som påverkar uppförandet av enskilda noder Skapa en konsensuell styrningsmodell för blockchain Installera och använd populära bitcoinplånböcker och bibliotek för anslutning till en MultiChain blockchain Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning anteckningar Kursen kan erbjudas på AWS, Microsoft Azure eller andra tjänster För att begära en viss miljö, vänligen kontakta oss för att ordna .
7 timmar
Översikt
Interledger är ett öppet protokoll för anslutning av olika betalningsnät I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig hur man använder Interledger för att aktivera betalningar och mikropayments över olika blockchains och ledgers Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå Interleders arkitektur och nätverk lager Rutt säker betalning genom otillförlitliga kontakter Anslut blockchains, skicka multicurrency micropayments och uppgradera bankbanköverföringar Publik Tekniska personer intressanta att handla över olika betalningssystem Kursens format Delföreläsning, diskussion, övningar och handson-övning .
14 timmar
Översikt
Ripple (formellt känt som OpenCoin) är ett open source, realtime bruttoavvecklingssystem (RTGS), valutaväxling och remitteringsnätverk Den baseras på en gemensam, offentlig databas (huvudbok) som möjliggör distribuerade betalningar, utbyten och överföringar Ripple används av företag som UniCredit, UBS och Santander I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig hur man använder Ripple för att säkert genomföra globala finansiella transaktioner som är omedelbara och utan återkrav Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå begreppen bakom kryptografiskt signerade transaktioner, fiat-valutor och Ripples interna valuta (XRP) Integrera Ripple-protokollet i befintliga system och ge kunderna tillgång till tjänsten Genomföra gränsöverskridande betalningar med kunder, företag och andra banker Använd tokens för att representera fiat valuta, cryptocurrency, commodity, frekventa flyger miles, mobil minuter och mer Publik utvecklare Tekniska personer inom bank- och finansbranschen Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 timmar
Översikt
Monax (tidigare känd som Eris) är en applikationsplattform som sitter i mellan en blockchain-klient och operativsystemet Det fungerar som ett applikationslager för distribuerade huvud- och blockchain-applikationer I denna instruktörsledda, levande träning kommer deltagarna att lära sig hur man bygger en smart kontrakt blockchain applikation med Monax Vid slutet av denna utbildning kommer deltagarna att kunna: Utveckla och distribuera en distribuerad applikation med blockchain och smart kontraktsteknik Förstå design och funktionalitet av "smarta kontrakt" och hur man skapar en Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 timmar
Översikt
Codius är ett öppet värdprotokoll för uppladdning av highsecurity, finansiella applikationer I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att ställa in en Codius peertopeer-nätverksvärd Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå och arbeta med Codius huvudkomponenter (Sandbox, Engine, Host och CLI) Distribuera Codius på en fysisk server över cloud hosting Förstå hur Codius implementerar smarta kontrakt och säkerställer kodintegritet Implementera Bitcoin, Ripple och andra faktureringsmoduler som ansökningsbetalningsmetoder Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 timmar
Översikt
Chain Core är en open source-plattform som skrivs i Go som låter finansbolagen driva ett Blockchain-nätverk eller ansluta till andra nätverk för att överföra finansiella tillgångar över Blockchain I den här instruktörsledda träningen kommer deltagarna att lära sig kärnprinciperna bakom Blockchain och den distribuerade ledaren, eftersom de bygger ett prototypblockchain-nätverk med hjälp av Chain Core Developer Edition Vid slutet av denna utbildning kommer deltagarna att kunna: Operera och delta i ett behörigt blockchain-nätverk Förstå Chain Core: s nyckelbegrepp, inklusive dess kryptografiskt säkrade multiasset delad huvudbok Utfärda digitala tillgångar direkt till förvarare, som sedan kan överföra dem till varandra i realtid utan någon transaktionsförmedlare Utfärda digitala tillgångar som representerar värdeenheter som valutor, obligationer, värdepapper, IOU eller lojalitetspoäng Är Kedens högsta språk, Ivy och Ivy Playground, för att uttrycka kontrakt som skyddar värde på blockchain Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Smarta kontrakt används för att koda och inkapslera reglerna för att automatiskt initiera och bearbeta transaktioner på Blockchain I den här instruktörsledda träningspasset lär deltagarna att använda IBM Operational Decision Manager (ODM) med Hyperledger Composer för att implementera affärslogiken för ett smart kontrakt med affärsregler Vid slutet av denna utbildning kommer deltagarna att kunna: Använd ODMs regelmotor tillsammans med Blockchain till "unbury" -regler från kodbasen för en Blockchain-applikation Skapa ett system som gör det möjligt för specialister som revisorer, revisorer, advokater och analytiker att definiera utbytesreglerna för sig själva Använd Decision Center som en plattform för att gemensamt styra regler Använd ODMs regelmotor för att uppdatera, testa och distribuera regler utan att röra koden för Smart Contract Distribuera IBM ODM Rule Execution Server Integrera IBM ODM med Hyperledger Composer som körs på Hyperledger Fabric Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Hyperledger sawtooth är en mycket modulär, öppen källkod plattform för att bygga, distribuera och köra distribuerade redovisningar. Den använder en konsensus mekanism som kallas "bevis på förfluten tid," ett lotteri-design konsensus protokoll som bygger på betrodda körnings miljöer. Sawtooth är bidragit med Intel.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att skapa blockchain ansökan med sawtooth.

i slutet av denna utbildning kommer deltagarna att kunna:

- Använd sawtooth att bygga, distribuera och köra företag distribuerade redovisningar.
- förstå viktiga begrepp som transaktionsbaserade uppdateringar, delade tillstånd och konsensus algoritmer.
- Använd sågverks blockchain nätverk för applikationer som sträcker sig från internationell remittering, försäkrings anspråk bearbetning, Supply Chain Management och Internet of Things (IoT).

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
14 timmar
Översikt
Hyperledger Iroha är ett företag blockchain ram inspirerad av Hyperledger Fabric. Den integrerar väl i infrastrukturella projekt och har ren, domän driven C++ design och en betoning på mobil applikations utveckling. det ger en hög grad av nätverks fel tolerans baserat på den kedjebaserade bysantinska feltoleranta konsensus algoritm (Sumeragi).

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att skapa en mobil blockchain-baserad applikation med hjälp av Iroha.

i slutet av denna utbildning kommer deltagarna att kunna:

- Använd Iroha att bygga, distribuera och köra en enkel distribuerad redovisning och demo mobil applikation.
- skapa och hantera anpassade komplexa till gångar (valutor, odelbara rättigheter, serie nummer, patent, etc.).
- hantera användar konton, kontrol lera användar behörigheter, etc.
- validera affärs regler för transaktioner och frågor i systemet.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
14 timmar
Översikt
Corda är en öppen källkod, ekonomi-grade distribuerade huvud boken som arbetar i strikt integritet i ett öppet, globalt nätverk. Den riktar sig till stora finans institut och är utformad för att hantera komplexa transaktioner, samtidigt som åtkomsten till transaktions data begränsas. Även om det liknar en blockchain, är det inte en blockchain.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig de bakomliggande teknikerna bakom Corda som de bygger och distribuerar en Corda baserat program.

i slutet av denna utbildning kommer deltagarna att kunna:

- Använd Corda för att skapa, distribuera och köra en distribuerad redovisning och ekonomiska program.
- Använd Corda för att registrera, hantera och automatisera juridiska avtal mellan affärs partners.
- implementera sekretess och skalbarhet i distribuerade program.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
14 timmar
Översikt
Indy är ett Hyperledger projekt för att skapa decentraliserade identitets system. Den innehåller verktyg, bibliotek och återanvändbara komponenter för att skapa digitala identiteter rotade i block kedjor eller andra distribuerade Ledgers.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att skapa en Indy-baserade decentraliserade identitets system.

i slutet av denna utbildning kommer deltagarna att kunna:

- skapa och hantera decentraliserade, själv suveräna identiteter med hjälp av distribuerade redovisningar.
- Aktivera interoperabilitet mellan digitala identiteter över domäner, program och Silos.
- förstå viktiga begrepp som användarstyrt utbyte, återkallande, decentraliserade identifierare (DIDs), off-Ledger agenter, data minimering, etc.
- Använd Indy för att göra det möjligt för identitets ägare att självständigt kontrol lera sina person uppgifter och relationer.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
7 timmar
Översikt
Hyperledger Burrow är en blockchain-klient (nod) som innehåller en inbyggd-till-specifikation Ethereum Virtual Machine (EVM). EVM är Ethereum smarta kontrakt tolk.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att ställa in, konfigurera och synkronisera en Burrow klient till en blockchain nätverk.

i slutet av denna utbildning kommer deltagarna att kunna:

- installera och konfigurera Burrow att synkronisera till ett nätverk via en Java Script API, HTTP eller WebSocket.
- förstå Burrow & #39; s arkitektur och komponenter, inklusive konsensus motor, permissioned Ethereum virtuell maskin och RPC-gateway.
- execute Ethereum smart kontrakts kod på en permissioned virtuell dator.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
14 timmar
Översikt
Hyperledger cello är en blockchain modul verktygs låda för att förenkla skapandet, förvaltning och uppsägning av blockchains.

i denna instruktörsledda, Live-utbildning, kommer deltagarna lära sig att ställa in en cello baserad på begäran, Baas ("blockchain-a-Service") distributions system.

i slutet av denna utbildning kommer deltagarna att kunna:

- bygga en plattform för Blockchain som en tjänst (BaaS) från scratch.
- etablera anpassningsbara Blockchains som Hyperledger Fabric.
- upprätthålla en pool av kör blockchain nätverk på olika infrastrukturer.
- kontrol lera system status, justera kedje nummer och skala resurser via instrument paneler.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
21 timmar
Översikt
Hyperledger Composer är en uppsättning samarbets verktyg för att bygga blockchain affärs nätverk. Composer är byggd med Java Script och utnyttjar Node. js, NPM, CLI och populära redaktörer.

i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att bygga Blockchain affärs nätverk och demo program med Composer.

i slutet av denna utbildning kommer deltagarna att kunna:

- förenkla skapandet av smarta kontrakt och blockchain applikationer.
- test devops processer genom att utveckla i en skyddad, riskfri miljö innan du distribuerar.
- Använd Composer & #39; s specialbyggda modellerings språk tillsammans med Java Script för att skripta transaktioner.
- implementera en utvecklings process som anpassar verksamhetens krav med utveckling.
- utveckla produktions färdiga browser-baserade blockchain applikationer i timmar istället för veckor.
- integrera ett blockchain nätverk med befintliga system.

format för kursen

- del föreläsning, del diskussion, övningar och tung praktisk praxis
14 timmar
Översikt
Soliditet är ett entreprenörsriktat programmeringsspråk för att skriva och genomföra smarta kontrakt på blockchain-plattformar som Ethereum Det bygger på ECMAScript-syntax, vilket gör det till ett välkänt val för webbutvecklare I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig hur man skriver ett smart kontrakt med Solidity Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa applikationer som implementerar självstyrande affärslogik (gäller för smarta kontrakt) Genomför kod som lämnar en icke-repudierbar och auktoritativ registrering av alla transaktioner Utveckla Ethereum-baserade exekverbara distribuerade kodkontrakt (EDCC) Förstå de grundläggande och avancerade egenskaperna hos Solidity och Ethereum Virtual Machine (EVM) Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 timmar
Översikt
Dapp avser en decentraliserad applikation på blockchain De bygger på en tokenekonomi och använder en blockkedja för att stimulera utveckling och adoption Bitcoin var den första Dappen som någonsin släpptes; Andra exempel inkluderar Ethereumbased Dapps som Golem, Augur och Melonport I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att bedöma, planera och släppa sin egen Dapp på marknaden Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå egenskaperna hos en Dapp (öppen källkod, decentraliserad, incitiverad) Förstå egenskaperna hos framgångsrika Dapp-lanseringar Kickstart, starta och hantera ett Dapp-projekt Publik utvecklare Produktgrupper som vill starta en Dapp Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 timmar
Översikt
Ethereum är en open source, offentlig, blockchainbaserad plattform som gör det möjligt för utvecklare att bygga och distribuera decentraliserade applikationer I den här instruktionsledda träningen lär deltagarna grunderna för Ethereum-plattformen och blockchain-programmeringen, samt strategier för att skriva, distribuera och hantera egna distribuerade applikationer Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa ett smart kontrakt baserat på Ethereum Skapa en Ethereum-valuta Optimera utvecklingen med Truffle Framework Släppa sin första Dapp baserad på "tokeneconomy" Starta och crowdfund ett blockchain-projekt Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Ripple (tidigare känd som OpenCoin) är ett open source, realtid bruttoavvecklingssystem (RTGS), valutaväxling och överföringsnätverk. Den är baserad på en delad, offentlig databas (storbok) som möjliggör distribuerade betalningar, utbyten och överföringar. Ripple används av företag som UniCredit, UBS och Santander.

I denna instruktörsledda, liveutbildning kommer deltagarna att lära sig att utveckla en tjänst för att genomföra transaktioner ovanpå Ripple betalningssystemet.

I slutet av denna träning kommer deltagarna att kunna:

- Förstå koncepten bakom kryptografiskt signerade transaktioner, fiatvalutor och Ripple interna valuta ( XRP ).
- Integrera Ripple protokollet i befintliga system och få tillgång till det med tredje parts tjänster
- Använd symboler för att representera fiatvaluta, cryptocurrency, handelsvara, ofta flygmiljöer, mobilminuter och mer.

Publik

- utvecklare
- Tekniska personer inom finansbranschen

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
7 timmar
Översikt
Ripple (tidigare känd som OpenCoin) är ett open source, realtid bruttoavvecklingssystem (RTGS), valutaväxling och överföringsnätverk. Den är baserad på en delad, offentlig databas (storbok) som möjliggör distribuerade betalningar, utbyten och överföringar. Ripple används av företag som UniCredit, UBS och Santander.

I denna instruktörsledda, liveträning kommer deltagarna att lära sig hur Ripple fungerar genom att undersöka verkliga fallstudier och gå igenom en uppsättning live-transaktioner i klassen på Blockchain .

I slutet av denna träning kommer deltagarna att kunna:

- Förstå hur Ripple integreras i befintliga betalningssystem
- Förstå koncepten bakom kryptografiskt signerade transaktioner, fiatvalutor och Ripple interna valuta ( XRP ).
- Använd Ripple som ett alternativt betalningsalternativ
- Genomför gränsöverskridande betalningar med privatkunder, företag och andra banker
- Använd symboler för att representera fiatvaluta, cryptocurrency, handelsvara, ofta flygmiljöer, mobilminuter och mer.

Publik

- Ekonomiska chefer
- Bankchefer
- Kreditkortsföreträdare

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
14 timmar
Översikt
Blockchain är ett decentraliserat databasystem som lagrar data i ledgers distribuerade över många noder I denna instruktionsledda, levande träning kommer deltagarna att lära grunderna för blockchain och dess tillämpningar inom vårdindustrin Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå blockchain, dess grundvalar och hur det fungerar Lär dig hur blockchain kan tillämpas på problem i vården Utforska de olika blockchain-plattformar som finns tillgängliga för vården Publik chefer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Blockchain är ett decentraliserat databassystem som lagrar data i bokar fördelade över många noder.

I denna instruktörsledda, live-utbildning kommer deltagarna att lära sig grunderna för blockchain och dess tillämpningar i bankbranschen.

I slutet av denna träning kommer deltagarna att kunna:

- Förstå blockchain, dess grunder och hur det fungerar
- Lär dig hur blockchain kan tillämpas på frågor inom bankbranschen
- Utforska de olika blockchain-plattformarna som finns tillgängliga för bank

Publik

- chefer

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Helg Blockchain kurs, kvällBlockchain utbildning, Blockchain bootcamp, Blockchain instruktörledd, Helg Blockchain utbildning, Kväll Blockchain kurs, Blockchain coaching, Blockchain instruktör, Blockchain tränare, Blockchain kurs, Blockchain klasser, Blockchain on-site, Blockchain privata kurser, Blockchain en till en utbildning

Rabatterade kurser

Nyhetsbrev & Erbjudanden

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions