Training > Blockchain > Besu Essentials: Creating a Private Blockchain Network (LFS176x)
Training Course

Besu Essentials: Creating a Private Blockchain Network (LFS176x)

Learning more about how an Ethereum client works is crucial for Developers and DevOps professionals who are looking to create a private blockchain network or to connect to Ethereum mainnet. As individuals and organizations adopt Ethereum as part of their business processes, Developers and DevOps professionals will be able to use the knowledge gained in this course to create blockchain networks and deploy decentralized applications to these networks. This course will provide a learner with insight into how to configure and use Besu to do these activities, and provide examples of where Besu is being used.

Who Is It For

This course is designed for experienced Developers and DevOps professionals who are interested in learning about Besu features and capabilities, and who are looking to expand their blockchain architecture knowledge. It will be also helpful to blockchain architects who are looking to learn more about Ethereum Virtual Machine compatible blockchains.
read less read more
What You’ll Learn

In this course, you will learn how to install Besu, start up Besu for MainNet and build a Besu private network. You will also learn how to create a private network with privacy and send a private transaction in a private network using Tessera.
read less read more
What It Prepares You For

The course provides you with a sub-set of skills required for a career change into Blockchain-focused developer operations roles.
read less read more
Course Outline
Welcome!
Chapter 1. Installing Besu
Chapter 2. Starting and Understanding Besu
Chapter 3. Creating a Private Network with the Quickstart
Chapter 4. Creating a Private Network
Chapter 5. Creating a Private Network with Privacy and Sending a Private Transaction
Chapter 6. What's Next?
Final Exam (Verified Certificate track only)

Prerequisites
Knowledge/Skills

  • Knowledge of Java and tools like Docker and the command line/terminal for the operating system. 
  • Familiarity with text/code editors used in the context of software development or DevOps practices.

 

System Prerequisites

  • Besu requires 4GB of RAM
  • For public Ethereum networks, including mainnet and testnets such as Ropsten, Besu requires a minimum of 8GB of RAM
  • Syncing to the Ethereum Mainnet requires 750 GB of disk space
  • Prerequisites:
    – Java 11+
    – For Orion, libsodium
Reviews
May 2024
There are very good details that don't exist at Besu Docs.
Apr 2024
The breadth of knowledge provided by this course is suitable for my current level of studies.
Mar 2024
Hands-on approach.
Jan 2024
Hand-on content with Besu.
Aug 2023
It was pretty straight forward, and yet well explained.
May 2023
Clear layout and content.
Mar 2023
Blockchain Development is a very hot topic, and in high demand, so this course really helps to get things started for BESU.
Mar 2023
I liked the section on private/permission blockchain configuration, with Hyperledger Besu tech.
Dec 2022
This course provided step-by-step clear instructions, was concise, and moved at the right pace.