- Intro
- Why focus on Aries development?
- Why we need identity solutions
- The Verifiable Credential (VC) model
- Key concepts
- Knowledge check
- Summary
- Home
- The Linux Foundation
- Courses
- Becoming a Hyperledger Aries Developer
Becoming a Hyperledger Aries Developer
Use Hyperledger Aries and develop production-ready identity applications based on blockchain with Becoming a Hyperledger Aries Developer online programme on edX
Beginner
Online
10 Weeks
Free
16 Jan, 2024 - 22 Aug, 2024
Enrollment Date
Quick facts
particular | details | ||
---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Learning efforts
3-4 Hours Per Week
|
Course overview
The world is driven by data. However, with this advancement, identity breaches and data thefts have also increased. Hence it is crucial to a new and more resilient approach to identity management. We need to ensure user privacy and data security through robust infrastructures and transactions. Block-chain-based security management is gaining popularity. To understand how it works, you can join the Becoming a Hyperledger Aries Developer online course.
Becoming a Hyperledger Aries Developer by edX curriculum focuses on various applications of Hyperledger Aries components. You will learn about the tools, reusable components, and libraries of the open-source Aries projects. To understand this course in its entirety, you need to have a basic foundation of what Ursa is and does.
Becoming a Hyperledger Aries Developer is a seven-week introductory course in Computer Science. You can complete the course by devoting about two to three hours a week. The educators for this training will be Stephen Curran and Carol Howard from The Linux Foundation. According to their preferences, students will be able to select either the verified track or the audit track. For free limited access, they can pick the audit track whereas for the unlimited version, they will need to pay to pick the verified track.
The highlights
- Computer Science introductory course
- Self-paced with a weekly time requirement of two to three hours
- The Linux Foundation offering
- Online course with free enrolment option
- Paid benefits and certification
- Programme duration seven weeks
Program offerings
- Self-paced with a weekly time requirement of two to three hours
- Online course with free enrolment option
- Programme duration seven weeks
- Computer science introductory course
- The linux foundation offering
- Paid benefits and certification
Course and certificate fees
Type of course
You can join the Becoming a Hyperledger Aries Developer programme without paying any fee. For full access and verified track, the fee is Rs. 20,636 .
Becoming a Hyperledger Aries Developer fee structure
Course Name | Fee |
Verified track | Rs. 20,636 |
certificate availability
certificate providing authority
certificate fees
Eligibility criteria
Before enrolling in the Becoming a Hyperledger Aries Developer Certification, you need to be familiar with working with Python, GitHub, and Linux command lines. Also, to get a solid foundation in Hyperledger technologies and Blockchain-based identity solutions, it is recommended that you take up the Introduction to Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa (LFS172x) course on edX.
What you will learn
Become proficient in the following topics with Becoming a Hyperledger Aries Developer programme:
- What is Hyperledger Aries architecture? What are its components?
- What is DIDComm protocol? How does it work for peer-to-peer messages
- How to create Aries agents from scratch or extend them to add business logic
- Possible applications of Aries agents
- How to establish a connection between two or more Aries agents and deploy instances of Aries agents
Who it is for
Becoming a Hyperledger Aries Developer programme is best suited for a Self-Sovereign identity (SSI) application developer.
Admission details
- Begin your journey of Becoming a Hyperledger Aries Developer by visiting this weblink: https://www.edx.org/course/becoming-a-hyperledger-aries-developer.
- Once you have gone through the details, select any one of the ‘Enroll Now’ boxes.
- Use your credentials to create or log in to your edX account.
- There will be three options available, the free audit track, the paid verified track, or ‘I am not sure yet’. Select whichever you prefer and pay the training fee if needed.
Filling the form
Once you log in to your edX account, you can begin learning from the Becoming a Hyperledger Aries Developer online course. To log in, enter any of your social media credentials that are accepted by the website. Available options are Microsoft, Apple, Facebook, and Google. Else, you can even create your account. All the website needs are your email address, a password of your choosing, your name, and a public name that will appear on the website.
The syllabus
Welcome
Chapter 1 : Overview
Chapter 2 : Exploring Aries and Aries Agents
- Introduction
- Examples of Aries agents
- An Aries ecosystem
- Aries agent architecture
- Knowledge check
- Summary
Chapter 3 : Running a Network for Aries Development
- Introduction
- Ledgers: what you don’t need to know
- Running a local Indy network
- The Indy genesis file
- Knowledge check
- Summary
Chapter 4 : Developing Aries Controllers
- Introduction
- Aside: the term ‘wallet’
- Agent start-up
- How Aries protocols impact controllers
- Building your own controller
- Controllers for other frameworks
- Knowledge check
- Summary
Chapter 5 : Digging Deeper—The Aries Protocols
- Introduction
- The all-important Aries-RFCs repository
- Basic concepts of DIDComm messaging
- The format of Aries protocol messages
- Framework message processing
- The Aries Interop Profile (AIP)
- Knowledge check
- Summary
Chapter 6 : Aries Development Tools
- Introduction
- The Aries toolbox
- The Aries test suites
- Aries protocol test suite
- Aries agent test harness
- Getting to one test suite
- Knowledge check
- Summary
Chapter 7 : Mobile Agents and Message Routing
- Introduction
- Agent message routing
- Mobile agents and mobile agent mediators
- Establishing a connection with routing
- Open-source mobile agents
- Knowledge check
- Summary
Chapter 8 : Planning for Production
- Introduction
- Production challenges—mobile agent apps
- Production challenges—enterprise agents
- Agent storage backup and restore
- Horizontal scaling
- Knowledge check
- Summary
Chapter 9 : What to Do Next
- Introduction
- Where to go from here
- Contributing to Aries projects
- How to get involved
- Knowledge check
- Summary
Final Exam
- Before you begin your final exam
- Final exam
How it helps
Data breaches and identity thefts happen all the time. Many organisations are looking to protect themselves from such incidents. By completing the Becoming a Hyperledger Aries Developer training, the knowledge you gather will be invaluable to these organisations, thus enhancing your employability. You can share the certificate you receive on your CV or job profiles to help connect with the right recruiters.
Instructors
Ms Carol Howard
Instructor
Freelancer
Mr Stephen Curran
Instructor
Freelancer
FAQs
No. The syllabus will be made available to you once you join the programme.
Educators from The Linux Foundation will be teaching this course.
The educators are Stephen Curran and Carol Howard. Click on their names to find out about the experience and profile.
Yes. You need to be familiar with GitHub to understand the course thoroughly.
Yes. You can complete the Introduction to Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa course to prepare for this course. Click on the course name to find out the details.
Articles
Popular Articles
Latest Articles
Similar Courses
Blockchain Basics
Great Learning
Bitcoin and Cryptocurrencies
UC Berkeley via Edx
Blockchain and FinTech Basics Applications and Lim...
HKU Hong Kong via Edx
Blockchain Scalability and its Foundations in Dist...
The University of Sydney, Sydney via Coursera
Blockchain for the Decision Maker
EIT Digital via Coursera
Blockchain 360 a State of the Art for Professional...
EIT Digital via Coursera
The Blockchain System
UCI Irvine via Coursera
Cryptography and Hashing Overview
UCI Irvine via Coursera
The Blockchain
UCI Irvine via Coursera
Blockchain and Cryptocurrency Explained
UM–Ann Arbor via Coursera
Courses of your interest
C++ Foundation
PW Skills
Data Science Foundations to Core Bootcamp
Springboard
User Experience Design And Research
UM–Ann Arbor via Futurelearn
Data Analysis with Excel for Complete Beginners
CloudSwyft Global Systems, Inc via Futurelearn
Artificial intelligence Design and Engineering wit...
CloudSwyft Global Systems, Inc via Futurelearn
Data Science Fundamentals on Microsoft Azure
CloudSwyft Global Systems, Inc via Futurelearn
Artificial Intelligence Projects
Great Learning
More Courses by The Linux Foundation
Open Source Software Development Methods
The Linux Foundation via Coursera
Using Git for Distributed Development
The Linux Foundation via Coursera
Secure Software Development Requirements Design an...
The Linux Foundation via Edx
Introduction to Hyperledger Blockchain Technologie...
The Linux Foundation via Edx
Open Source and the 5G Transition
The Linux Foundation via Edx
Business Considerations for 5G with Edge, Internet...
The Linux Foundation via Edx
Introduction to Hyperledger Sovereign Identity Blo...
The Linux Foundation via Edx
Blockchain Understanding Its Uses and Implications
The Linux Foundation via Edx
Introduction to Jenkins
The Linux Foundation via Edx
Introduction to Serverless on Kubernetes
The Linux Foundation via Edx
Trending Courses
Popular Courses
Popular Platforms
Learn more about the Courses
The Brochure has been downloaded and sent to your registered email ID successfully.
Thank You!
Brochure has been downloaded.
Sign In/Sign Up
We endeavor to keep you informed and help you choose the right Career path. Sign in and access our resources on Exams, Study Material, Counseling, Colleges etc.