Haskell Course - Lesson 1 - Intro to Haskell and tools
IOG Academy
PPP 030101 - Welcome and Introduction
Intro to the Haskell Course
Marlowe TypeScript SDK demo (beta)
Input Output
PPP 030103 - Building the Example Code
Marlowe Runner Demo
Haskell Course - Lesson 2 - Data types, Signatures, and Polymorphism
PPP 030102 - The EUTxO-Model
Creating Marlowe smart contracts using Blockly
PPP 040102 - Setting up Our Development Environment
PPP 040201 - Low-Level, Untyped Validation Scripts
Node Course | Building the node with cabal
PPP 040101 - Welcome and Introduction
Haskell Course - Lesson 19 - Applicative Functors and Effects
Marlowe Typescript SDK: Smart gift card example
PPP 030105 - Auction Contract on the Playground
1.1 Intro to CryptoCurrencies
Alejandro Garcia
PPP 030202 Low Level, Untyped Validation Scripts
1.2 An overview of Haskell
PPP 030306 Deploying to the Cardano Testnet
Haskell Course - Lesson 4 - Pattern Matching and Case expressions
PPP 030104 - Auction Contract in the EUTxO-Model
PPP 040202 - Using the Cardano CLI to Interact with Plutus
PPP 030201 - Triggering Change
Haskell Course - Lesson 3 - Conditional & Helper Constructions
Haskell Course - Lesson 5 - Improving and combining functions
Haskell Course - Lesson 10 - Creating Type Classes and Instances
Haskell Course - Lesson 6 - Recursion and Folds
PPP 030301 Configuring Playground Time Out
PPP 040103 - Kuber Marketplace Demo
Marlowe Playground and TypeScript SDK
PPP 040601 - The State Monad in practice
Haskell Course - Lesson 18 - Functors
PPP 030203 - High Level, Typed Validation Scripts
PPP 040301 - Script Contexts
PPP 040105 - The EUTxO-Model
PPP 030106 - Homework
PPP 040203 - High-Level, Typed Validation Scripts
Node Course | Running the node
PPP 030304 A Vesting Example
Haskell Course - Lesson 12 - Installing Haskell Locally
1.3 Higher Order Functions
Haskell Course - Lesson 9 - Creating Parameterized and Recursive ...
Marlowe TypeScript SDK: deploying and interacting with contracts
PPP 040104 - Hashing & Digital Signatures
PPP 040305 - Offchain Code with Lucid
Haskell Course - Lesson 11 - Basic IO
Haskell Course - Lesson 16 - Tips & Tricks
PPP 030402 - Monads
Haskell Course - Lesson 7 - Intro to Type Classes
PPP 030501 - Start
PPP 040401 - On-chain VS Off-chain
Haskell Course - Lesson 15 - Handling Errors
PPP 030401 - Introduction
PPP 030601 - Introduction
Haskell Course - Lesson 14 - Cabal and Language Extensions
Haskell Course - Lesson 8 - Creating Non-Parameterized Types
PPP 030305 Parameterized Contracts
Node Course | Building the node with NIX
PPP 030302 Script Contexts