Cursuri de pregatire Blockchain for Developers
Schița de curs
Introducere la Blockchain
- Istoric și context Companii care folosesc Blockchain Introducere în Bitcoin, Ethereum și Hyperledger Rețele centralizate v/s Descentralizate v/s distribuite Provocări în timp real
Bitcoin și De ce sunt acestea importante
- Istoric și fundal Caracteristici Tranzacții Mining Hashing și criptare cu cheie dublă Dovada lucrului Merkle Tree CPU v/s GPU mining
Scurt istoric Tehnologii din spatele Smart Contracts DAO Ether - viitoarea criptomonedă
- Blockchain pentru Dezvoltare
Mașină virtuală Ethereum Introducere în utilizarea solidității a Solidity IDE Configurarea primei rețele Ethereum private go-ethereum Genesis File Solc Compiler Remix IDE
- Conectarea nodurilor la rețea
Cerințe
- Cunoștințe anterioare de programare sunt recomandate
- Cunoașterea framework-urilor javascript precum NodeJS este foarte recomandată
- Este preferată o anumită experiență cu mediul Linux/Unix .
- Este bine să ai o expunere la tehnologia open source
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Blockchain for Developers - Rezervare
Cursuri de pregatire Blockchain for Developers - Solicita Oferta
Blockchain for Developers - Cerere de consultanta
Mărturii (1)
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Curs - Blockchain for Developers
Upcoming Courses
Cursuri înrudite
Ripple for Financial Managers
7 oreRipple (cunoscut anterior ca OpenCoin) este un sistem de decontare brută (RTGS), sursă deschisă, în timp real, schimb valutar și rețea de remitențe. Se bazează pe o bază de date publică comună (ledger), care permite plăți distribuite, schimburi și remitențe. Ripple este utilizat de companii precum UniCredit, UBS și Santander.
În cadrul acestui instruire, instruit în direct, participanții vor învăța cum funcționează Ripple examinând studii de caz din lumea reală și Blockchain un set de tranzacții live în clasă pe Blockchain .
Până la sfârșitul acestui antrenament, participanții vor putea:
- Înțelegeți cum se integrează Ripple în sistemele de plată existente
- Înțelegeți conceptele din spatele tranzacțiilor semnate criptografic, monedele fiat și moneda internă Ripple ( XRP ).
- Utilizați Ripple ca opțiune de remitere alternativă
- Efectuați plăți transfrontaliere cu clienți de retail, corporații și alte bănci
- Utilizați jetoane pentru a reprezenta moneda fiat, criptocurrency, marfă, mile de zbor frecvente, minute mobile și altele.
Public
- Managerii financiari
- Administratorii băncilor
- Reprezentanții companiei de carduri de credit
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Monax: Build a Smart Contract Application
7 oreÎn acest training live, condus de un instructor în România, participanții vor învăța cum să construiască o aplicație blockchain de contract inteligent cu Monax.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați și implementați o aplicație distribuită folosind tehnologia blockchain și smart contract. .
- Înțelegeți designul și funcționalitatea 'contractelor inteligente' și cum să creați unul. .
Developing dApps with Web3, Solidity, and React
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să folosească Web3, Solidity și React pentru a crea, construi și implementa aplicații descentralizate (dapps) care rulează pe blockchain.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați mediul de dezvoltare necesar pentru a începe să dezvoltați dApps cu Web3, Solidity și React. .
- Înțelegeți caracteristicile și arhitectura lui Web3. .
- Învățați conceptele cheie ale Ethereum, contractelor inteligente și criptografiei Blockchain. .
- Aplicați exemple practice de programare Solidity și de proiectare a contractelor inteligente. .
- Faceți ca aplicațiile React să interacționeze cu Smart Contracts. .
Bitcoin for Developers
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Bitcoin pentru a proiecta și construi aplicații personalizate integrate cu blockchain și criptomonede bazate pe bitcoin.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați mediul de dezvoltare necesar pentru a începe să dezvoltați aplicații bazate pe Bitcoin .
- Înțelegeți în profunzime conceptele cheie ale Bitcoin și criptomonedelor. .
- Înțelegeți elementele fundamentale ale tehnologiei blockchain, cazurile de utilizare și beneficiile. .
- Învățați cum să proiectați un blockchain bazat pe bitcoin. .
- Aplicați exemple practice de scripting Bitcoin și programare bazată pe stivă.
- Învățați despre diferitele tranzacții, măsuri de securitate și instrumente de interacțiune cu Bitcoin. .
Introduction to Bitcoin Mining
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează participanților începători care doresc să dobândească o înțelegere solidă a mineritului Bitcoin și a tehnologiilor conexe.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți fundamentele mineritului Bitcoin și rolul său în rețeaua Bitcoin. .
- Setați și configurați hardware și software de minerit. .
- Utilizați software-ul minier pentru a participa la pool-uri miniere și pentru a câștiga recompense. .
- Înțelegeți provocările potențiale ale mineritului Bitcoin și cum să le atenuați. .
Advanced Bitcoin Mining: Techniques and Strategies
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează participanților de nivel intermediar sau avansat care doresc să își aprofundeze cunoștințele despre mineritul Bitcoin și tehnologiile aferente.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Implementați strategii avansate de minerit pentru o mai mare eficiență și profitabilitate.
- Dezvoltați și implementați software minier personalizat.
- Proiectați și gestionați operațiuni miniere sigure. .
- Rezolvați problemele comune de minerit și reduceți riscurile. .
- Să fiți la curent cu cele mai recente tendințe și inovații din industria minieră. .
Corda: Distributed Ledger for Financial Companies
14 oreÎn cadrul acestui curs de instruire live, condus de un instructor în România, participanții vor învăța tehnologiile care stau la baza Corda în timp ce construiesc și implementează o aplicație bazată pe Corda.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizați Corda pentru a construi, implementa și rula o aplicație financiară și de registru distribuit. .
- Utilizați Corda pentru a înregistra, gestiona și automatiza acordurile juridice între partenerii de afaceri. .
- Implementați confidențialitatea și scalabilitatea în aplicațiile descentralizate. .
MultiChain: Set Up a Private Blockchain
14 oreÎn acest curs de instruire live, condus de un instructor în România, participanții vor învăța cum să folosească MultiChain pentru a configura un blockchain privat și pentru a dezvolta o aplicație de probă.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și utilizați instrumentele necesare pentru dezvoltare MultiChain. .
- Crearea, conectarea, configurarea și utilizarea propriului lor Blockchain privat.
- Crearea unui nod inițial, începerea blocului de geneză și activarea mineritului privat folosind alte noduri din rețea. .
- Transacționați activele native, activați și controlați mineritul și instalați MultiChain Explorer și webDemo. .
- Utilizați comenzile API pentru a controla MultiChain și pentru a gestiona codurile și mesajele de eroare. .
- Personalizați parametrii de execuție care afectează comportamentul nodurilor individuale. .
- Crearea unui model de guvernanță consensuală pentru blockchain. .
- Instalați și utilizați portofele și biblioteci Bitcoin populare pentru conectarea la un blockchain MultiChain. .
Blockchain Development with Stellar
21 oreBlockchain este un sistem de baze de date descentralizat care stocă datele în ledger distribuite pe mai multe noduri. Stellar este o infrastructură distribuită cu sursă deschisă, hibridă blockchain pentru plăți.
În această instruire condusă de instructori, formarea live, participanții vor învăța cum să dezvolte aplicații blockchain cu Stellar.
La sfârșitul cursului, participanții vor putea:
- Înțelegeți blockchain, fundațiile sale și modul în care funcționează
- Înțelegeți Stellar și cum funcționează
- Integrați Stellar în propria infrastructură
- Set Stellar pentru dezvoltarea blockchain
- Înțelegeți conceptele avansate și utilizați aplicațiile de referință pentru a începe construirea cu Stellar
Audienţă
- Dezvoltatori
- profesioniștii IT
Formatul cursului
- Lecții parțiale, discuții parțiale, exerciții și practici grele
Solidity: Introduction to Blockchain Programming
14 oreÎn acest curs de instruire live, condus de un instructor în România, participanții vor învăța cum să scrie un contract inteligent folosind Solidity.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Crearea de aplicații care implementează logica de afaceri cu autoaplicare (aplicabilă contractelor inteligente). .
- Implementați un cod care lasă o înregistrare nerefuzabilă și autoritară a tuturor tranzacțiilor. .
- Dezvoltați contracte de cod distribuit executabile bazate pe Ethereum (EDCC). .
- Înțelegeți caracteristicile de bază și avansate ale Solidity și ale Ethereum Virtual Machine (EVM). .
Ethereum for Developers
21 oreBlockchain: Launch Your First Dapp
7 oreÎn cadrul acestui curs de instruire live, condus de un instructor în România, participanții vor învăța cum să evalueze, să planifice și să își lanseze propriul Dapp pe piață.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți caracteristicile unui Dapp (open source, descentralizat, stimulat.) .
- Înțelegeți caracteristicile lansărilor de succes ale Dapp. .
- Prindeți, lansați și gestionați un proiect Dapp. .
Blockchain Development: Creating Decentralized Applications with .Net
14 oreAplicațiile descentralizate sau dApps sunt aplicații care rulează pe blockchain.
În cadrul acestui curs de instruire live, condus de un instructor, participanții vor învăța cum să dezvolte aplicații descentralizate (dApps) folosind Microsoft Visual Studio, pe măsură ce construiesc dApps folosind două metode de integrare cu Visual Studio.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți elementele de bază ale dezvoltării aplicațiilor descentralizate (dApps)
- Înțelegeți diferențele dintre aplicațiile ASP.NET tipice și dApps
- Învățați cum să lucrați cu contractele inteligente
- Construiți dApps folosind Microsoft Visual Studio, BlockApps și Solidity
- Construiți dApps utilizând Microsoft Visual Studio, Microsoft Azure și BlockApps STRATO
Audiență
- Dezvoltatorii
Formatul cursului
- O parte prelegere, o parte discuție, exerciții și practică intensă.