Loading (custom)...

BcU - CBEP

BcU Certified Blockchain Ethereum Professional

Beschrijving

Ethereum is the world's largest Blockchain platform for building distributed, smart contract driven Blockchain applications. At the same time, Ethereum is undergoing rapid changes to its API, consensus mechanisms and the solidity programming language used for writing smart contracts. Many online learning resources tend to become outdated very quickly. For someone wishing to learn Ethereum, it becomes quite challenging to find up to date courses and learning content. To solve this problem, we have designed this course to enable participants to learn from the latest version of the platform. We keep the course up to date by continuously updating the content whenever changes occur. 

The key objective of the course is to help you go from zero knowledge of Blockchain or Ethereum, to learn all the key concepts and get started with writing Ethereum smart contracts and DApps (decentralized applications) within 3 days. After taking this course, you should be able to go beyond simple token contracts and focus on building DApps and smart contracts for different use cases. 

Learning Objectives:

  • This course will be delivered using presentations, videos, demos, discussions and many hands-on excercises. On completion, you should be able to:
  • Explain what a Blockchain is and how it works under the hoods
  • Understand the different types of Blockchain platforms and which ones to use for specific use cases
  • Understand how smart contracts work and what problems they solve
  • Write smart contracts for various use cases
  • Explain how Ethereum works 
  • Install and administer Geth 
  • Understand what kinds of Blockchain projects are a good fit to build on Ethereum
  • Install and setup Ethereum wallets for development and transactional use cases
  • Setup a complete development environment for rapid application development
  • Setup a basic DevOps workflow to automate testing and deploying Blockchain applications on AWS cloud
  • Write smart contracts without using any frameworks
  • Write smart contracts using the truffle framework
  • Write unit tests to test and ensure the correctness of smart contract functionality
  • Understand and explore the various Ethereum Request for Comments and how they help the ecosystem develop
  • Understand the various issues and problems that are likely to occur in developing Blockchain applications and how to work around them 
  • Write complete smart contract driven applications that end-users can interact with through beautiful front-end UIs built using ReactJS.

Doelgroep publiek

For anyone who is looking for growing their knowledge of Blockchain or Ethereum. It's ok if you are new to the area, because after this course, you will be able to go beyond simple token contracts and even focus on building DApps and smart contracts for various use cases.

Vereiste

Ideal: At least 2 year's experience with any object-oriented programming language and basic knowledge of javascript and web development.

Participants should have knowledge of the following concepts:

  • Writing javascript functions with callbacks
  • Writing modern javascript with promises and async/await
  • Basic HTML and CSS
  • Basic understanding of how CommonJS modules are written in NodeJS applications
  • Ability to use npm to install and use javascript libraries
  • Basic understanding of using JSON files for configuration
  • Conceptual understanding of javascript tools like Webpack, Gulp, or Babel ​
  • If you do not have the required experience with Javascript, we offer a 1 day introductory training on Javascript one day before this course.

Syllabi en voorbeeldexamens komen eraan!

Boek je examen:

brightest private exams

Brightest Privé

Examen

 Individuele online examens, afgenomen door een Pearson VUE-expert in realtime via webcam.

brightest-center-exam

Brightest Examen

Locatie

Je kunt examen doen in verschillende talen (5200+ testcentra). Via een eenvoudige registratieprocedure, van Brightest op de Pearson VUE website.

brightest green exam

Brightest Green

Examen

Online examens voor groepen van ten minste 6 deelnemers in zes verschillende talen, waar ook ter wereld.

brightest paper exam

Brightest Papieren

Examen

De klassieke examenervaring voor groepen van minstens 6 deelnemers in een groeiend aantal talen.