Loading (custom)...

BcU - CBEP

BcU Certified Blockchain Ethereum Professional

Descrizione

Ethereum rappresenta la più grande piattaforma di tipo Blockchain presente al mondo finalizzata a programmare applicazioni decentralizzate di tipo Blockchain guidate da contratti intelligenti. Parallelamente Etherum si trova in una fase di transizione che comporta un cambiamento rapido delle API, dei meccanismi di consenso e della solidità del codice utilizzato per scrivere i contratti intelligenti. Molto del materiale di apprendimento presente in rete  tende a non essere più attuale nel giro di poco tempo. Per coloro che vogliono imparare a lavorare con Etherum è diventato piuttosto difficoltoso trovare un corso dai contenuti didattici aggiornati. Per venire incontro a questa necessitá abbiamo concepito un corso che consentirá ai partecipanti di lavorare e imparare a conoscere l'ultima versione della piattaforma. Questo corso viene constantemente aggiornato, ogni qual volta parte dei suoi contenuti subiscono delle modifiche.

L'obiettivo chiave di Blockchain United è supportare il partecipante che non possiede alcuna conoscenza in ambito Blockchain o Etherum nell'apprendere tutti quei concetti chiave per poter iniziare a programmare contratti intelligenti (smart contracts) con Etherum e DApps (calcolo distribuito) nell'arco di 3 giorni. Alla fine di questo corso, il candidato sarà perfettamente in grado di andare oltre ai semplici contratti, focalizzandosi sulla costituzione di DApps e contratti intelligenti dagli usi molteplici. 

Obiettivi di apprendimento:

Il seguente corso sarà tenuto avvalendosi dell'ausilio di presentazioni, video, dimostrazioni, discussioni e molti esercizi pratici. Una volta completato il corso il candidato sarà in grado di :

  • Spiegare di cosa si tratta Blockchain e come questo lavori.
  • Riconoscere le diverse tipologie di piattaforme Blockchain sapendo scegliere quale sia la più adatta ad ogni singolo caso specifico.
  • Capire il funzionamento dei contratti intelligenti (smart contracts) e quali tipi di problematiche questi vadano a risolvere.
  • Programmare dei contratti intelligenti da utilizzare in diversi casi.
  • Spiegare il funzionamento di Ethereum. 
  • Installare e amministrare Geth. 
  • Capire quale tipo di progetti Blockchain siano adatti ad essere trasferiti su Ethereum.
  • Installare e configurare gli Wallets di Ethereum per i casi di sviluppo e di utilizzo transazionale.
  • Configurare un intero ambiente di sviluppo che accelleri lo sviluppo delle applicazioni.
  • Configurare un flusso di lavoro (workflow) di base per DevOps finalizzato alla automazione del testing e a distribuire le applicazioni di Blockchain sul Cloud AWS.
  • Programmare contratti intelligenti senza l'utilizzo di Frameworks.
  • Programmare contratti intelligenti utilizzanto la framework Truffle.
  • Preparare unità di test per comprovare e garantire la correttezza della funzionalità dei contratti intelligenti.
  • Capire ed esplorare la varia 'Request for Comments' di Etherum e come questa supporti lo svilluppo dell'escosistema.
  • Capire a quale tipo di problematiche si vada incontro, probabilmente, durante lo sviluppo delle applicazioni di Blockchain e come aggirarle.
  • Programmare delle applicazione completamente pilotate da  un contratto intelligente  dove l'utente finale possa interagire attravero una  front-end UIs, costruita grazie all'utilizzo di ReactJS.

Pubblico destinatario

Questo corso è stato pensato per coloro che vogliono accrescere le loro conoscenze su Blockchain o Etherum. Se si è nuovi in questo settore non è un problema, dopo questo corso il candidato sarà in grado di andare oltre alla preparazione di semplici contratti basati sui token, e si concentrerà sulla creazione di DApps e contratti intelligenti per usi molteplici.

Requisiti

Idealmente: Un minimo di 2 anni di esperienza lavorativa con un linguaggio di programmazione basato sulla conoscenza di Javascript e dello Sviluppo Web.

I partecipanti devono conoscere i seguenti concetti:

  • Scrivere Funzioni con Java contenenti richiami (callback).
  • Scrivere Javascript moderni  contenenti Promises e Async/Await
  • Basi di HTML e CSS.
  • Comprensione di base di come vengano scritti i moduli Basic CommonJS basilari all'interno di applicazioni.
  • Abilità di usare npm per l'Installazione e l'uso di librerie Java.
  • Comprensione di base dell'uso dei files JSON per la configurazione.
  • Comprensione concettuale  degli strumenti più comuni di Java, come per esempio Webpack, Gulp, or Babel. ​
  • Se non hai avuto nessun tipo di esperienza precedentemente con Javascript, siamo in grado di offrirti una giornata di corso introduttiva, focalizzata solo Javascript, direttamente il giorno prima che il corso in Blockchain inizi

syllabi ed esami di prova sono in arrivo!

Prenota un esame di certificazione:

brightest private exams

Brightest Private Exams

Esami elettronici individuali amministrati da un esperto Pearson in tempo reale tramite webcam (ora disponibile anche per ISTQB).

brightest-center-exam

Brightest Center

Exam

In varie lingue presso uno dei 5200+ Test Center, registrarsi è facile tramite la pagina Brightest del sito web Pearson.

brightest green exam

Brightest Green

Exam

Esame elettronico per gruppi composti da un minimo di 6 persone, disponibile in sei lingue diverse in qualsiasi parte del mondo.

brightest paper exam

Brightest Paper

Exam

Esperienza classica dell'esame cartaceo per gruppi di almeno 6 partecipanti in sempre più lingue disponibili.