Certified Associate in Blockchain – Distributed Systems
The internet vastly improved the flow of data within and between organizations, but the effect on how we do business has been more limited. That’s because the internet was designed to move information — not value — from person to person. When you email a document, photograph, or audio file, for example, you aren’t sending the original — you’re sending a copy. Anyone can copy and change it. In many cases, it’s legal and advantageous to share copies.
By contrast, if you want to expedite a business transaction, emailing money directly to someone is not an option — not only because copying money is illegal but also because you can’t be 100% certain the recipient is the person he says he is. As a result, we use intermediaries to establish trust and maintain integrity. Banks, governments, and in some cases big technology companies have the ability to confirm identities so that we can transfer assets; the intermediaries settle transactions and keep records.
For the most part, intermediaries do an adequate job, with some notable exceptions. One concern is that they use servers that are vulnerable to crashes, fraud, and hacks. Another is that they often charge fees — for example, to wire money overseas. They also monitor customer behavior and collect data, and they exclude the hundreds of millions of people who can’t qualify for a bank account.
What would happen if there were an internet of value where parties to a transaction could store and exchange value without the need for traditional intermediaries? In a nutshell, that’s what blockchain technology offers. Value isn’t saved in a file somewhere; it’s represented by transactions recorded in a global spreadsheet or ledger, which leverages the resources of a large peer-to-peer network to verify and approve transactions. A blockchain has several advantages. First, it is distributed: It runs on computers provided by volunteers around the world, so there is no central database to hack. Second, it is public: Anyone can view it at any time because it resides on the network. And third, it is encrypted: It uses heavy-duty encryption to maintain security.
Blockchain transactions are continuously verified, cleared, and stored by the network in digital blocks that are connected to preceding blocks, thereby creating a chain. Each block must refer to the preceding block to be valid.
Upon completion of the course, participants should be able to:
- Understand what Blockchain is
- Demonstrate knowledge of Peer-to-peer
- Demonstrate knowledge of Distributed ledgers
- Understand what Symmetric Cryptography means
- Understand what time-ordered sequential order means
- Understand what updateable only via consensus means
Who should attend
This course will help, programmers, application developers and software engineers pick the right strategy for developing cross-platform web applications that run on a variety of desktop computers as well as mobile devices. The primary audience is developers who need to learn how to develop applications
Mix of Instructor-led, case study driven and hands-on for select phases
24 Hours (2 days Instructor led + 8 hours online learning)
- Course Name: Certified Associate in Blockchain – Distributed Systems
- Location: Singapore
- Duration: 2 days classroom + 8 hours online
- Exam Time: 60 minutes
- Course Price: Call for price
- Minimum requirements: Foundational Certificate in Programming
|#||Topic||Method of Delivery|
Chapter 1 – Introduction to Distributed Systems
Scripting or programming language
Chapter 2 – How blockchain works
Digitally signing private key
Chapter 3 – Types of Blockchain
Distributed Ledger Technology (DLT)
Chapter 4 – Decentralization
|Online Self paced|
- Certificate Title: Certified Associate in Blockchain – Distributed Systems
- Certificate Awarding Body: ITPACS
Information Technology Professional Accreditations and Certifications Society (ITPACS) is a non-profit organization focused on improving technology skills for the future. ITPACS offers associate level, professional level and leader certifications across 6 domains including data science, web development, mobile development, cyber security, IoT and blockchain. Applicants have to go through a exam eligibility process demonstrating their experience.
The Associate certification is catered to individuals with less than 1 year working experience in the field. This is ideal for newcomers starting out in the profession or those seeking to make an entry into the profession. Applicants are required to have completed the application process prior to taking the exam.
- Exam Format: Closed-book format.
Questions: 30 multiple choice questions, coding exercises
Passing Score: 65%
Exam Duration: 60 minutes
- Exam needs to be taken within 12 months from the exam voucher issue date
Blockchain - Other Associate Certifications
- Distributed Systems
- CAP Theorm
- Cryptography and Technical Foundations
- Hash Functions
- Smart Contracts
- Application-specific blockchains (ASBCs)