• Fundamentals

  • 3 Hours

  • Flexible learning


  • Learn the basic and advanced concepts of Ethereum

  • Understand how to get started developing with Ethereum

  • Improve your enterprise blockchain professional skills.


Ethereum is an open-source, blockchain-based, community-run technology that powers the thousands of decentralized applications. Ethereum blockchain enables developers to build and run Distributed Applications (DApps) and Smart Contracts, without any downtime, control, fraud, or interference from a third party.

Whether you are an engineer, developer, or architect, if you want to open the doors build a blockchain career path in the development, this course will help you with the fundamentals. When you learn the fundamentals of Blockchain and Ethereum development, you become ready for developing smart contracts and dApps on Ethereum platform.  

Ethereum Development Fundamentals training course has been created for the blockchain professionals in different roles, who aspire to enhance their Blockchain career with the advanced Enterprise Blockchain professional skills. 


Ethereum is the most widely used Open Source Blockchain-based distributed computing application platform. Ethereum is used to build and implement smart contracts functionality and it offers a Decentralized Virtual Machine which is known as the Ethereum Virtual Machine (EVM).

Ethereum Development Fundamentals course provides a detailed overviews of Ethereum, dApps, smart contracts, development tools, development language, and Solidity. The learner will understand Ethereum’s development tools and options to design decentralized applications for enterprise applications.

This training course has been designed for system engineers, software developers, pre-sales engineers, post-sales engineers, software architects, and enterprise architects. However, if you are a blockchain enthusiast, aspiring to build a successful career in Blockchain, this course will help you learn the fundamentals of Blockchain and Ethereum Development.

Ethereum Development Fundamentals course has been designed to help you learn the fundamentals of development on the Ethereum platform. You will first learn the concepts of Blockchain and Ethereum, and then the core skills that are required to develop smart contracts and dApps. The demo videos, whiteboard videos, and interactive exercises in the course, will reinforce your learning.


What we will cover to help you get expertise in Ethereum Development

  • Understand the network architecture of Ethereum 
  • Learn the Key Concepts and Terminology of Ethereum

  • Learn what it takes to create smart contracts and dapps

  • Understand how the Ethereum Virtual Machine is deployed

  • Learn the differences between Ether and Gas.

  • Understand changes coming to the Ethereum ecosystems

This training course is for you because...

  • You are new to blockchain technology and want to understand basic concepts of Blockchain and Ethereum.

  • You are interested in Ethereum and aspiring to obtain a blockchain certification.

  • You are an aspiring blockchain enthusiast who would like to validate your knowledge with the industry-leading blockchain and ethereum trends.

  • You need to understand the use cases of blockchain and resources to help get started in the blockchain space.


  • 1

    Welcome to the course!

    • A message from the instructor

    • Download Course Presentation

  • 2

    Module 1: Blockchain Fundamentals

    • Module Overview

    • Lesson 1: What is a Blockchain?

    • Lesson 2: Blockchain Components

    • Lesson 3: Blockchain Consenus

    • Lesson 4: Smart Contracts

    • Lesson 5: Demo Anders Blockchain

    • Interactive Exercise

  • 3

    Module 2: Ethereum Fundamentals

    • Module Overview

    • Lesson 1: What is Ethereum

    • Lesson 2: Ethereum Architecture

    • Lesson 3: Ethereum Network

    • Lesson 4: Ethereum Nodes(EVM)

    • Lesson 5: Whiteboard - EVM

    • Lesson 6: Ethereum Consensus

    • Lesson 7: Transaction in Ethereum

    • Lesson 8: Whiteboard Ethereum Transactions

    • Lesson 9: Demo – Ethereum Explorer

    • Lesson 10: Ethereum 2.0 Beacon Chain

    • Interactive Exercise

  • 4

    Module 3: Development Fundamentals

    • Module Overview

    • Lesson 1: Smart Contracts

    • Lesson 2: Dapps

    • Lesson 3: Smart Contract Workflow

    • Lesson 4: What is Ether

    • Lesson 5: What is Gas

    • Lesson 6: Demo Gas Estimate

    • Lesson 7: Development Tools

    • Lesson 8: Ethereum Development Overview

    • Lesson 9: Solidity Basics

    • Lesson 10: APIs

    • Interactive Exercise

  • 5

    Module 4: Ethereum Development Tools

    • Module Overview

    • Lesson 1: Metamask

    • Lesson 2: Demo - Metamask

    • Lesson 3: Demo - Parity

    • Lesson 4: Demo - Geth

    • Lesson 5: Demo – Ethereum Wallets

    • Lesson 6: Demo Test Ether

    • Lesson 7: Ethereum Testing

    • Lesson 8: Demo – Truffle

    • Lesson 9: Demo – Ganache

    • Lesson 10: Demo - Remix

    • Interactive Exercise

  • 6

    Module 5: Additional Resources and Closeout

    • Module Overview

    • Lesson 1: Summary Review

    • Lesson 2: Blockchain Roles

    • Lesson 3: Resources

    • Lesson 4: Closeout

    • Final Exam


  • Bonus Material

    Exclusive, in-depth interviews with the world's top enterprise blockchain experts

  • Additional Lectures

    Enjoy unlimited access to complimentary lectures and more practical blockchain knowledge

  • Join Online Events

    Get exclusive access to our online events, such as live webinars with top industry influencers


The Ethereum Development Fundamentals course has been created especially for ambitious professionals who want to close the skill gap between getting formal education and becoming a world-class Enterprise Blockchain Expert. This course will not only provide you mere education but the interactive exercises, demo videos, and whiteboard videos will clear your concepts with practical insights.
Getting Started with Hyperledger Fabric Certification






  • Software Architects & Engineers

  • Software Developers & IT Managers

  • Enterprise & Cloud Architects

  • IT Sales Executives & Pre Sales Engineers

Learn from industry experts who will share their knowledge and experience with you

Senior Instructor

Joe Holbrook

Joe Holbrook has been in the IT field since 1993 when he was exposed to several HPUX systems on board a US Navy flagship USS JFK. He has migrated from UNIX networking world to Storage Area Networking(SAN) and then onto Enterprise Cloud/Virtualization and Blockchain Architectures. He has worked for numerous companies like HDS, 3PAR Data, Brocade, Dimension Data, EMC, Northrup Grumman, ViON, Ibasis.net, Chematch.com, SAIC and Siemens Nixdorf. He also has been a contract technical trainer for HPE (3PAR), Hitachi Data Systems, Training Associates, ITPrenuers and Global Knowledge.

Currently, Joe is the owner of MyBlockChainExperts and is also a frequent conference speaker and blogger/technical marketer. Joe is the author of “Architecting Enterprise Blockchain Solutions” Wiley January 2020

Ethereum Development Fundamentals Course FAQs

  • What is included in the Ethereum Development Fundamentals course?

    The Ethereum Development Fundamentals course provides learners with access to interactive exercises, demo videos, and whiteboard videos for a different learning experience. The course basically serves as an Ethereum tutorial with a focus on a detailed overview of concepts related to Ethereum, decentralized apps, smart contracts, and development programming language, Solidity, and development tools. The course also provides the assurance of support from industry experts, thereby ensuring an all-around productive learning experience.

  • How much time do I have to complete the Ethereum Development Fundamentals course?

    Learners don’t have to think of any issues of time in learning Ethereum Development Basics with this course. Learners could access the training sessions, demo videos, and interactive exercises to learn Ethereum development. All the learning resources in the course are available to all learners and they can access it as many times as they want.

  • Who should go for the Ethereum Development Fundamentals training course?

    The Ethereum Development Fundamentals training course is the perfect choice for blockchain developers, technical architects, software engineers, and pre-sales architects. Basically, any individual who wants to learn Ethereum blockchain and the different changes in it can opt for this course. Even beginners in the blockchain ecosystem could also opt for learning this course.

  • Why should I choose Ethereum Development Fundamentals training?

    The Ethereum blockchain is the world’s top public blockchain platform for developing decentralized ledger applications. It is widely implemented for development and implementation of smart contract functionality in blockchain solutions. Therefore, specializing your skills and knowledge in Ethereum Blockchain Fundamentals can ensure that you could get promising employment opportunities as blockchain developers. Furthermore, expertise in Ethereum is also helpful in driving technical decisions regarding distributed architectures alongside selecting the ideal blockchain platform functionalities for developing their solutions.

  • Will I interact with the Subject Matter Experts at the 101 Blockchains?

    The support of our team is always available to all learners with the Ethereum Fundamentals course. You can always get responsive support from all our experts for any learning-related issues. In addition, our customer support team is always at your disposal for solving product-related issues.

  • How will the 101 Blockchains Ethereum Blockchain Fundamentals training course help me?

    The 101 Blockchains Ethereum Blockchain Fundamentals training course can help you gain an in-depth overview of all the concepts related to Ethereum, such as its network architecture. The Ethereum blockchain course also covers the notable concepts and terms associated with Ethereum. Learners can develop skills for creating smart contracts and decentralized apps alongside understanding deployment of the Ethereum Virtual Machine. The demo videos in the course will help you get a better understanding of the Ethereum explorer, Gas estimate, Ethereum wallet, test Ether, Truffle, Ganache, and Remix. The course also dives into the differences between Ether and Gas, followed by an in-depth understanding of modifications introduced in Ethereum ecosystems.

  • Is there any prior requirement to enroll in the Ethereum Blockchain Fundamentals training course?

    101 Blockchains does not stipulate any specific requirement for enrolling in the Ethereum Blockchain Fundamentals course. On the other hand, learners could gain a competitive advantage in learning the course by fulfilling certain prerequisites. First of all, learners should have a fundamental understanding of blockchains along with a basic understanding of fundamentals in IT Networking.

  • What are the value-added advantages of Ethereum?

    The most prominent benefit of Ethereum is that it enables users to develop and execution of smart contracts along with distribution of autonomous applications. Interestingly, Ethereum is capable of achieving these outcomes without any third-party censorship, thereby enabling easier setup and transaction settlements. Furthermore, Ethereum blockchain saves users from third-party interferences, thereby improving its functionality in application development.

  • What are the important topics covered in the 101 Blockchains Ethereum Development Fundamental training course?

    The 101 Blockchains Ethereum Development Fundamental course covers the important topics such as fundamentals of Blockchain, basics and advanced concepts of Ethereum, Smart Contracts, Ether, Gas, Development tools, Demo videos for Ethereum Explorer, Gas Estimate, Ethereum wallet, Ethereum testing, Truffle, Ganache, Remix.

  • What is the significance of Ethereum?

    Ethereum blockchain is important in the present times as it aims at democratization of the internet and creation of a new model of the internet. It aims at replacing the client-server model with peer-to-peer networks without any monopoly of data with the ownership of data attributed only to the creator. Ethereum features support for developing and deploying smart contracts. However, the most important significance of Ethereum is the Ethereum Virtual Machine for understanding smart contracts and allowing users to interact with the EVM.

  • Will I receive a course completion certificate from 101 Blockchains?

    Yes, you will receive a course completion certificate from 101 Blockchains on the completion of the Ethereum Development Fundamentals training course. It’s a global recognition that will validate and recognize your expertise in the domains of the training course.

  • Will I get expert support for my queries?

    Yes, our team of experts is 24/7 available to resolve your query. You can also join our LinkedIn Community and connect with our professional members, industry experts, and learners.

  • How would the Ethereum Blockchain Fundamentals training course help me in my career growth?

    The Ethereum Blockchain Fundamentals course will be a helpful instrument in obtaining detailed insights into the world of Ethereum. The course deals with all the concepts and terminologies related to blockchain. Additionally, the modular structure of topics in the course helps in ensuring that all students can connect the topics easily. In addition, the inputs of industry experts in the learning resources of the course help in ensuring quality learning outcomes for all students. Since Ethereum is a widely used blockchain development platform, the course can help you with career growth effectively.

  • Is there any certification in the course to validate my Ethereum development skills?

    Although there is no certification in the Ethereum Development Fundaments training course, this course will prove as a career path to the Certified Enterprise Blockchain Architect (CEBA) and Certified Enterprise Blockchain Professional (CEBP) certifications.

  • How much could I earn with expertise in Ethereum blockchain?

    According to Devskiller, the average annual salary of an Ethereum developer is almost $127,500.