Allow cookies for a better experience.
Blockchain
Web3
This is a full-time 8-week course that will take you from zero to a productive Haskell and Smart Contract developer. In this course, we'll learn Haskell (an advanced, purely functional programming language), Marlowe (an ecosystem of tools and languages to enable the development of financial and transactional smart contracts), and Plutus (the smart contract platform of the Cardano blockchain).
Here's a high-level overview of each week's contents:
Week 1 : Introduction to Haskell's syntax, core principles, and IO.
Week 2 : Testing, common abstractions, tools, and testing.
Week 3 : More abstractions, writing non-trivial programs, and data structures.
Week 4 : Combining effects, concurrency and parallelism, and Networking.
Week 5 : Write smart contracts with Marlowe.
Week 6 : Cardano Blockchain, EUTxO, Plutus tooling and simple Plutus contracts.
Week 7 : Non-trivial Plutus smart contracts and complete Dapps.
Week 8 : Final project (chosen by the students) or More Dapps.
0 Reviews
The Africal Blockchain Center is a center of excellence for all things Blockchain technology. We offer solutions and implementations for many cases that can benefit from using blockchain technology for security, transparency and validity of their business transactions and processes.