Blockchain Technology for SMEs – Focusing on Hyperledger Fabric

Development of distributed ledgers with Hyperledger Fabric

Available date and registration:

Every Monday and Friday from 11 to 29 November 2024
Registration

Format:

mixed: lecture, practice, individual preparation

Language:

English

Tuition fee:

pilot edition – free of charge

In today’s rapidly evolving digital environment, blockchain has emerged as a revolutionary technology that offers secure and transparent solutions for various business processes. Hyperledger Fabric is an enterprise-grade blockchain framework known for its scalability, confidentiality features, and modular architecture—ideal for organizations seeking to implement blockchain-based solutions.

Our comprehensive course on the Hyperledger Fabric blockchain platform and smart contract (chaincode) development is designed specifically for small and medium-sized enterprises (SMEs).

This course is aimed at organizations considering in-house development, planning to engage in Hyperledger Fabric development, or preparing to adopt the blockchain technology, that is most commonly used by the world’s top 100 companies.

Throughout this course, you will learn how to harness the full potential of the Hyperledger Fabric blockchain platform and gain experience in smart contract development. Whether you’re an experienced developer or just getting acquainted with blockchain technology, our modular curriculum will equip you with the knowledge and skills necessary to effectively leverage Hyperledger Fabric’s capabilities. From understanding the core principles and consensus mechanisms of Fabric to deploying smart contracts in a permissioned network, you’ll learn the practical skills of building robust and secure blockchain applications tailored to your company’s unique requirements.

What We Offer

A comprehensive understanding of Hyperledger Fabric: Gain a deep understanding of the Hyperledger Fabric framework, including its architecture, components, and key features.

Hands-on, requirement-oriented smart contract development: Learn how to design, develop, and deploy smart contracts using the flexible and efficient programming model of Hyperledger Fabric.

Expert knowledge: Receive guidance and support from experienced instructors who are dedicated to helping SMEs harness the full potential of blockchain technology.

After completing the course, you will be able to:

Design robust smart contracts: Learn the principles of designing smart contracts resistant to vulnerabilities and misuse
Implement secure transaction logic: Master the skills required to write secure transaction logic within smart contracts to ensure data integrity and reduce the risk of data manipulation
Utilize the unique features of Hyperledger Fabric: Take advantage of Hyperledger Fabric's unique features, such as channels, private data collections, and endorsement policies, to tailor your smart contracts to your organization's specific requirements
Test and debug smart contracts: Discover effective testing and debugging techniques to ensure the reliability and correct functioning of smart contracts before they are deployed in a live environment
Integrate smart contracts into business processes: Seamlessly incorporate smart contracts into your company's existing business and operational workflows to automate tasks, streamline operations, and improve efficiency
Lecturers

Dr. Attila Klenik

Attila Klenik (PhD) holds a doctorate from the Budapest University of Technology and Economics and is an expert in blockchain and distributed ledger technology. His research areas include performance modeling and system design for reliability. Along with his academic expertise, he has years of industry experience in designing and implementing solutions in this field.

Dr. Imre Kocsis is an Associate Professor at the Department of Artificial Intelligence and Systems Engineering of the Budapest University of Technology and Economics (BME), and the head of the blockchain laboratory at the Critical Systems Research Group. His key research areas are the systems engineering and end-to-end resilience assurance of blockchain-based applications.
He is leading the participation of BME in the Linux Foundation’s Decentralized Trust foundation and leads the Education Workgroup of the Hungarian Blockchain Coalition.

Bertalan Zoltán Péter

Bertalan Zoltán Péter is a PhD student in Computer Engineering at the Budapest University of Technology and Economics. His primary research areas are distributed ledger systems and blockchains, with a focus on designing for reliability.

Our target group

This course is recommended for technical professionals, primarily developers and designers, regardless of their prior experience with blockchain technology. It aims to equip participants with the skills needed to leverage Hyperledger Fabric and smart contracts, whether they’re experienced developers looking to upskill or system designers exploring blockchain integration opportunities.

Suggested target audience:

System and software developers
System architects
Product Owners
Prerequisites

Basic familiarity with IT system development and operations.
For effective participation in the course, basic knowledge of Linux and Docker, along with basic experience with Java/JavaScript/Golang (one of these languages), is advantageous, as smart contracts will be developed using these programming languages during the course.