Skills you'll learn:
Hedera Hashgraph
Course
This course provides a comprehensive overview of the Hedera network and its core concepts. After starting with an introduction to Web3 and Hedera, you will dive into network architecture, developer fundamentals, consensus, token services, dApp development, smart contracts, and interoperability. You will also complete practical modules including setting up local networks and utilizing JSON RPC Relay for native services. By the end of the course, you will gain a deep understanding of building on Hedera Hashgraph.
This course provides a comprehensive overview of the Hedera network and its core concepts. After starting with an introduction to Web3 and Hedera, you will dive into network architecture, developer fundamentals, consensus, token services, dApp development, smart contracts, and interoperability. You will also complete practical modules including setting up local networks and utilizing JSON RPC Relay for native services. By the end of the course, you will gain a deep understanding of building on Hedera Hashgraph.
Built in collaboration with
Hedera Hashgraph
Intermediate
3 weeks
Last Updated June 17, 2024
Prerequisites:
Intermediate
3 weeks
Last Updated June 17, 2024
Skills you'll learn:
Prerequisites:
Course Lessons
Lesson 1
Getting Started
Welcome to the course! Meet your instructors, Hedera experts Patches and Splash.
Lesson 2
Module 1: Introduction to Web3 and Hedera
Kick off your exploration of Web3 and Hedera through decentralized ledger tech, Hedera's network, its governing council, network growth, and Hedera's unique offerings.
Lesson 3
Module 2: Hedera Network Architecture
Dig deeper into the Hedera Network architecture, covering networks, nodes, and services. Set up a TestNet account, including MainNet, TestNet, and node types.
Lesson 4
Module 3: Hedera Core Concepts
Survey Hedera's core concepts: crypto economy, accounts/keys, transactions, scheduled transactions, queries, confirmations, state/history, HIPs, and assessments.
Lesson 5
Module 4: Hedera Developer Fundamentals
Begin to tackle hands-on labs with a dev environment and Hedera Hedera SDKs. Transfer your HBAR and query ledger data with code.
Lesson 6
Module 5: Local Network Setup
Learn to set up a local Hedera network using Docker, for emulated transactions without impacting main/test nets.
Lesson 7
Module 6: Hedera Consensus Service
Dive into Hedera Consensus Service: topic creation, message submission, ordering with nanosec timestamps, admin/submit keys, and a chat app tutorial.
Lesson 8
Module 7: Hedera Token Service - Fungible and Non-Fungible Tokens
Explore creating, managing, and transferring fungible and non-fungible tokens (NFTs) on Hedera Token Service, covering token creation, minting, and advanced operations.
Lesson 9
Module 8: Hedera dApp Workshop
Build a Hedera dApp: introduction to dApps, setting up your environment, deploying your first dApp on Hedera, and managing transactions.
Lesson 10
Module 9: Hedera Smart Contract Service
Use the Hedera Smart Contract Service: contract creation, management, and interoperability. Develop skills in deploying and interacting with smart contracts.
Lesson 11
Module 10: JSON RPC Relay (Native Services)
Dive into JSON RPC Relay in Hedera for EVM compatibility, using Hashio for smart contract portability, and setting up Hedera on MetaMask.
Lesson 12
Module 11: Interoperability
Tackle interoperability in blockchain with Hedera: token association, MetaMask integration, and building smart contract applications.
Lesson 13
Final Assessment
Earn a certificate of completion minted on Hedera, a badge acknowledging your Hedera Hashgraph developer knowledge.
Taught By The Best
The Hashgraph Association
The Hashgraph Association is an independent non-profit organization focused on building a vibrant innovative ecosystem for startups, enterprises, and government institutions around the world, leveraging the capabilities of Hedera Hashgraph to design and develop enterprise-grade solutions and decentralized applications.
The Udacity Difference
Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.
Demonstrate proficiency with practical projects
Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Gain proven experience
Retain knowledge longer
Apply new skills immediately
Top-tier services to ensure learner success
Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.
Get help from subject matter experts
Learn industry best practices
Gain valuable insights and improve your skills
Related Programs
Related Programs
(1248)
2 months
Intermediate
(624)
3 months
Beginner
(624)
2 months
Beginner
(809)
3 months
Intermediate
(1243)
3 months
Beginner
(966)
3 months
Intermediate
(1232)
2 months
Intermediate
(45)
4 months
Advanced
(1339)
5 months
Beginner
(101)
3 months
Advanced
(807)
3 months
Advanced
(323)
4 weeks
Intermediate
(1018)
3 months
Beginner
(498)
3 months
Intermediate
(293)
3 months
Intermediate
(288)
2 months
Beginner