Hyperledger Fabric 2.x - First Practical Blockchain [2022] (Udemy.com)
A short, crash course to understand and deploy your first smart contract in a blockchain
Created by: Dr. Mohammad Nauman
Last updated July 2022
What you will learn
- Understand the basics of a hash
- Stunning SUPPORT. I answer questions on the same day.
- Learn how this simple concept enables the powerful blockchain architecture
- Learn how to install and configure Hyperledger Fabric using the easiest method available
- Learn how to set up a REST API to use our blockchain afrom outside Fabric
- Learn how to use a REST API testing application and then PHP to access data from our blockchain
- Learn Fabric 2.x Chaincode/Smart Contracts
How it compares
Against the other 94 rated Udemy courses in Blockchain Programming on CourseDuck:
- Rating4.3 out of 5higher than 41% of them
- Reviews926#24 of 95 by number of reviews
- Length2.5 hoursshorter than 58% of them
- Last updatedJuly 2022earlier than 56% of them
Course Description
** UPDATE: Course radically updated to include latest Fabric 2.x. Watch the first video for details**
So you want to deploy a blockchain but are overwhelmed by the sea of information out there that is half-baked and seems to want to do too much at the same time.
If so, this course is for you. We will start by explaining exactly what a blockchain is from a technical perspective instead of a high-level business overview. We start from absolute zero, assume no background and give the details only as much as necessary. Then, we move on to the highly popular and industry backed blockchain framework -- Hyperledger Fabric and its high-level library -- Composer. We explain how to set everything up and then move to creating our first blockchain and then a smart contract.
We will also cover how this blockchain can be used from an existing application using a REST API. This would enable you to start using blockchains in your own applications that can benefit from a blockchain or distributed ledger.
We take a case study-based approach and motivate why we need the commands we're running and how everything fits together. If there is a concept that is typically covered in similar courses but isn't immediately necessary for deploying our first smart contract, we'll skip it. We aim to have our first smart contract up and running in about an hour and then integrate with it from outside the Fabric environment by the end of this course -- a total of about 1.5 hours.
There is also a real-time chat system in place for students who enroll in this course. With a free signup, you get access to real-time chat with myself and fellow students who are working to complete this course (or have completed the course before you). We plan on creating this network of like-minded experts who can help each other out and collaborate on exciting ideas together.
What will I learn?
Basics of a hash
How this simple concepts enable the powerful blockchain architecture
Install and configure Hyperledger Fabric using the easiest method available
Install and run Composer -- a high-level, easy to use interface to Fabric
Set up a REST API to use our blockchain from outside Fabric
Use a REST API testing application and then PHP to access data from our blockchain
Use the Latest Fabric 2.x
About the instructor:
Teacher and researcher by profession
PhD in Security and a PostDoc from Max Planck Institute for Software Systems, Germany
17+ years of working with computers and 15+ years of teaching experience
10+ years of working professionally as a Linux System Administrator -- including 5+ years of provable track record on UpWork (with 5.0 star rating there)
What you need to know:
No prerequisites are assumed.
*** UPDATES ***
Updated videos and files for commands changed in the next release of the official docs (just 5 days after the release of the course).
Added Fabric 2.x details now.
Instructor Details
- 4.3 Rating
926 Reviews
Dr. Mohammad Nauman
Great hands-on courses for beginners
All my courses are 100% hands-on with practical examples and demos. No lengthy theoretical discussions about boring topics. We dive into the practical and only see theory if needed (and only the minimum amount).
Learn by doing
Step-by-step tutorials and problem-based learning.
Get excellent support
One-on-one support by me ... All questions answered within 24 hours. I really want you to succeed!
More about me
I have a PhD in Computer Sciences and a PostDoc from the Max Planck Institute for Software Systems. I have been programming since early 2000 and have worked with many different languages, tools and platforms. I have an extensive research experience with many state-of-the-art models to my name. My research in Android security has led to some major shifts in the Android permission model.
I love teaching and the most important reason I upload on Udemy is to make sure people can find my content. If you have any problem with finances and you want to take my courses, please visit my site (link on the left). I am more than willing to give out coupons that will make the course more affordable for you.
You can see all the different areas I've worked with on my site as well as on my github page.
More courses by Dr. Mohammad Nauman
Practical Deep Learning with Tensorflow 2.x and Keras (2022)
4.5 (439 Reviews)
Provider: Udemy
Time: 4h
$69.99
Elixir and Phoenix: Real World Functional Programming (2022)
4.5 (341 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
Julia Programming Language - From Zero to Expert (2022)
4.4 (283 Reviews)
Provider: Udemy
Time: 4h
$79.99
Beyond Basic Programming - Intermediate Python (2022)
4.4 (278 Reviews)
Provider: Udemy
Time: 3.2h
$49.99
More Blockchain Programming courses
Learn Blockchain Technology & Cryptocurrency in Java (2026)
4.7 (1,882 Reviews)
Provider: Udemy
Time: 7h
$89.99
The Ultimate NFT Course 2026: Buy, Sell, Create & Trade NFTs
4.7 (1,590 Reviews)
Provider: Udemy
Time: 10.8h
$84.99
NFT Masterclass: Buy, Create and Sell NFTs (2025)
4.7 (838 Reviews)
Provider: Udemy
Time: 2.7h
$11.99
Blockchain A-Z: Build a Blockchain, Crypto, & Smart Contract (2026)
4.6 (23,497 Reviews)
Provider: Udemy
Time: 14.6h
$22.99
Blockchain for Business: The New Industrial Revolution (2026)
4.6 (9,780 Reviews)
Provider: Udemy
Time: 6.1h
$24.99
NFT Fundamentals (Buy, Create and Sell NFTs) (2026)
4.6 (7,894 Reviews)
Provider: Udemy
Time: 2.8h
$79.99
Reviews
By Dinesh Murali on 8/1/2023
The course is good if you already have some basic understanding of all the concepts and the network setup for hyperledger fabric. My recommendation is to read the documentation first before starting the Fabric 2.X section of the tutorial. https://hyperledger-fabric.readthedocs.io/en/release-2.5/network/network.html#joining-components-to-multiple-channels
By Juliana Santos Blicharz on 2/13/2023
Great course. Very well explained for totally begginers in blockchain (but you need of course to read basisc concepts fom HF official docs). It goes through all configurations step by step. I had tried install HF through the official documentation and with this course I finally could understand it. I had few doubs and I found solution in Q&A. Thank you Dr. Mohammad
By Abhi G on 5/14/2022
The instructor doesn't setup the premise of Hyperledger well enough nor briefly explain its key components or how it works. The entire section 3 is like a read-out of what's typed out on the Hyperledger composer website which I could have just read. I totally did not get the network card, the admin creds and their exact usage and significance until I read about them elsewhere which defeats the purpose of buying a course. This also doesn't cover how does the fabric network actually works, as in how does a transaction actually appear on the ledger after verification and ordering, couchDB, consensus etc. Not even briefly. I got all of that from Youtube (for free). Not sure why this is classified as a beginners course by Udemy. Wouldn't a beginner actually want to know all those things? The entire course is structured around samples provided by Fabric in its folders with no deep dive. Overall, I'm glad I didn't pay full price for this course so not particularly disappointed but I wish it was more comprehensive and went deeper on the concepts instead of just superficially going over commands and samples which are already provided and self explanatory anyways.
By Ignasi Andres on 4/26/2022
This course is good for people with zero previous experience with Hyperledger. The instructor is really knowledgeable about the subject and is always ready to respond any question. When the student finishes the course, he will have set up its first Hyperledger on Docker, and perform some basic commands. I would like loved to see more content, or how to deploy all the hyperledger on Kubernetes.
By Sanjeev on 1/25/2022
I have enrolled different courses of Hyperledger Fabric developement, most of them were outdated and difficult to grasp the point that they are trying to convey. But this course is very awesome and straight to the point! Nauman's way of teaching is really cool. He showed a clean demonstration to develop a Hyperledger Fabric application in a very short span of time. BTW, I have completed this course in one day, lol! I highly suggest you to enroll this course, if you are looking for a Hyperledger Fabric course. And you must go through the documentations along with this lecture (as mentioned in lecture) Thanks for the course, Nauman
By Sbastien Picard on 11/19/2020
This course is about a deprecated technology (Hyperledger Composer), the online Playground is not available, the Mac version doesn't load playground either.
By Joo Vieira on 11/13/2020
great explanations, right on the points, perfectly understood
By Iain Michie on 11/4/2020
I very much liked the course. My disappointment stems from the fact that Composer is deprecated and I didn't know that. It doesn't detract from the rest of the course but I'm left wondering if the time could have been better spent on Fabric. Regardless, thank you.
By Kalmesh Sindagi on 9/20/2020
so far nothing new I came across
By Viswas Menon on 9/19/2020
The course was very well structured, Helped me to understand the concepts clearly
By Juan Medina on 9/15/2020
Very good content.
By Amit Rana on 9/6/2020
interesting and well explained
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












