Decentralized App Development with Blockchain-Novice to Pro! (Udemy.com)
Build decentralized gaming application using Ethereum! Blockchain projects which establish security using Hyperledger.
Created by: Packt Publishing
Last updated November 2018
What you will learn
- Gain a better understanding of how Blockchain tech works through code. Learn the Blockchain exclusive Solidity coding language.
- Develop your first smart contract and deploy it live to the Ethereum Blockchain. Design your dApp’s front-end for user interactions.
- Design and develop Hyperledger Blockchain business applications using the Hyperledger Composer and Fabric Framework.
- Work with permissionless and permission Blockchains and see how Bitcoin/Ethereum differ from Hyperledger.
- Secure the network by implementing OAuth, implementing the Fabric Certificate Authority, and setting up your network on Kubernetes.
How it compares
Against the other 94 rated Udemy courses in Blockchain Programming on CourseDuck:
- Rating4.3 out of 5higher than 41% of them
- Reviews42#84 of 95 by number of reviews
- Length12.6 hourslonger than 86% of them
- Last updatedNovember 2018earlier than 93% of them
Course Description
While building enterprise-grade Blockchain applications to serve a large set of customers you need to think about whether your application complies with data protection regulations. The Blockchain is a distributed database that enables permanent, transparent, and secure storage of data. Blockchain technology uses cryptography to keep data secure. Using the Hyperledger framework you can build permission applications with better performance, scalability, and trust. This will not only give you full control of data being shared with other parties but also brings in a higher level of security.
This comprehensive 4-in-1 course is an all-inclusive guide that allows you to build smart blockchain applications and explore the power of this database. Initially, you’ll learn how to compile and deploy a dApp from scratch and how to create sleek and interactive front-ends. Create a decentralized gaming application using Ethereum. You’ll also set up a Hyperledger Composer Playground and REST server and have it interface with the Hyperledger Fabric network. Finally, you’ll build Blockchain projects which establish trust, security, and transparency using Hyperledger!
By the end of the course, you’ll build decentralized gaming application using Ethereum with practical examples, also build Blockchain projects which establish trust, security, and transparency using Hyperledger.
Contents and Overview
This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Essentials of Bitcoin and Blockchain, is your entry point to the world of decentralized databases! This video course is aimed at anyone who is in interested in learning about bitcoin basics, the technical operation of bitcoin.This video would give you a full insight of this leading technology and its implementation in the real world. We would begin with the technical foundations of the Blockchain, teaching you the fundamentals of cryptography and how it keeps data secure. Along the way, you would also learn about the mechanisms behind cryptocurrencies. In this video, you will learn everything you need to know about decentralized digital money.
The second course, Blockchain Development for Beginners, covers writing code to develop your own small Blockchain, generate your own tokens, and deploy your first dApp. The viewer will then begin learning the Solidity coding language which is essential for developing various Blockchain dApps. We will go over the basic data types and functions with Solidity as we start to showcase to the viewer how exactly these functions can be used. The viewer will see their code work in action through the Remix IDE and get introduced to the MetaMask virtual wallet.
The third course, Blockchain Application Development in 7 Days, covers Building Ethereum DApps Using Smart Contracts for Beginners. This course will teach you to build an online gaming application using the Ethereum Blockchain. Each 30-minute section will introduce fundamental Blockchain programming concepts as they relate to creating an online game, followed by practical exercises that customers can implement as homework assignments. With this course, you will learn core Blockchain application development skills, creating smart contracts, interacting with the Ethereum network, building user interfaces, and deploying your application to the Internet. This course supplies seven self-contained lessons taught in a practical, hands-on way. By the end of the course, you will be amazed at how much you have learned about Blockchain application development on the Ethereum network in just one week.
The fourth course, Hyperledger for Blockchain Applications, covers building Blockchain projects which establish trust, security, and transparency using Hyperledger. This course will teach you all the basics of Hyperledger Fabric technology so that you can use it in your Enterprise grade projects with better understanding & clarity. You will learn about Hyperledger Fabric, how it is different from technologies like Bitcoin, Ethereum & related cryptocurrencies. Architecture and components of Hyperledger Fabric & how this works in applications. You will be building a legal land registration application with Hyperledger Fabric which caters to a large set of customers and also can be used by large enterprises for non-financial projects. Evaluate if a business application will benefit by the adoption of Distributed Ledger Technology. By the end of this course you will be confident in building your own fault-tolerant, high performance, secure business related applications using Hyperledger Fabric and Compose framework on Blockchain technology.
By the end of the course, you’ll build decentralized gaming application using Ethereum with practical examples, also build Blockchain projects which establish trust, security, and transparency using Hyperledger.
About the Authors
Kirankalyan Kulkarni is a determined and highly influential author. He has more than 17 years of experience in various technologies and has more than 9 years of experience in hands-on programs, delivery, and account management. He has managed teams of around 125 professionals across global locations, including entry-level developers, project managers, and architects. He researches blockchain and its underlying architecture with Hyperledger and Ethereum variants.
Sriharsha Bingi is currently pursuing his masters in computer science at New Jersey Institute of Technology, NJ. Being a Philomath, he has been into cryptocurrencies, investments, and data science for 3 years. He did his schooling in India and Oman. His passion towards cryptocurrencies grew from the year 2016. That interest started multiplying ever since he got awestruck by the amount of research big companies are doing and spending money on it, in the year 2017. That is when he realized that the blockchain technology is going to revolutionize the world. Technology has to evolve continuously says Harsha. At present, he is working in the world financial center, Manhattan, New York as a blockchain developer. In the road of constantly honing his skills in blockchain technology, he wants to share his knowledge with us. As the need for blockchain developers is exponentially increasing the people who are actually trained to develop are still less. He has developed a functional demo using blockchain technology for BdiPlus company in world financial center, Manhattan and now he would like to share his experience and knowledge with us.
Instructor Details
- 4.3 Rating
42 Reviews
Packt Publishing
Packt are an established, trusted, and innovative global technical learning publisher, founded in Birmingham, UK with over eighteen years experience delivering rich premium content from ground-breaking authors and lecturers on a wide range of emerging and established technologies for professional development.
Packt’s purpose is to help technology professionals advance their knowledge and support the growth of new technologies by publishing vital user focused knowledge-based content faster than any other tech publisher, with a growing library of over 9,000 titles, in book, e-book, audio and video learning formats, our multimedia content is valued as a vital learning tool and offers exceptional support for the development of technology knowledge.
We publish on topics that are at the very cutting edge of technology, helping IT professionals learn about the newest tools and frameworks in a way that suits them.
More courses by Packt Publishing
Rust: Building Reusable Code with Rust from Scratch (2019)
4.5 (522 Reviews)
Provider: Udemy
Time: 6.3h
$59.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 Michael A Holloway Jr on 11/29/2023
Over all a great course. A little confusing while updating requirements as web3 requirements and test environments are rapidly changing. After configuration and installing my test and dev environment; It all came together very well. The 7 day portions is great for academic notes and understanding. Great class room lectures and explanations
By MadhanaGopal SeethaRaman on 8/12/2020
It was a wonderful journey and easy to lean.
By Awadhesh Kumar on 10/15/2019
Clear and crisp material and audio.
By Giu A on 4/2/2019
Last part is really good
By Harish Patel on 2/7/2019
Explanation is vivid, the concepts could have further covered in depth.
By Arezki AIT MOUHEB on 2/2/2019
I am currently doing a university project on the subject. I went through all the available content online trying to understand how hyperledger / hyperledger fabric works but I quickly got lost and spent months with a very slow learning curve because the documentation was not really structured. I tried this course and everything is so clear Now !
By Sajin Padiyath on 12/14/2018
The course instructor could explain connections to Atom Composer a bit better, and help troubleshoot common issues like not being able to connect to remote host machines
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












