Blockchain & Smart Contracts
Fr-0003-Cours Plutus Haskell
Code: HX544A7PVendor: Coxygen GlobalZAR 499.00
Formation avancée Plutus Haskell on-chain en 30 chapitres couvrant les modules Plutus V1/V2 de Coxygen, les maquettes de validateurs, la logique de forge/Value et les tests V2.
Cours francophone de contrats intelligents on-chain construit à partir du tutoriel de modules Plinth/Plutus de Coxygen Global, des maquettes de validateurs Coxygen et de la quatrième itération du programme Plutus Pioneer de l’IOG. Il enseigne les modules historiques Plutus V1 et V2, les validateurs, les politiques de forge, les modèles de migration et les tests. Le code off-chain n’est présenté que comme contexte.
Course content
30 chapters · 30 lessons
1. Plinth/Plutus et le modèle de validateur on-chain
2. Ledger.Tx.Constraints et la frontière on-chain/off-chain
- ○Ledger.Tx.Constraints et la frontière on-chain/off-chainSign in to access this lesson0 min
3. Plutus.V1.Ledger.Address
- ○Plutus.V1.Ledger.AddressSign in to access this lesson0 min
4. Plutus.V1.Ledger.Api
- ○Plutus.V1.Ledger.ApiSign in to access this lesson0 min
5. Plutus.V1.Ledger.Bytes
- ○Plutus.V1.Ledger.BytesSign in to access this lesson0 min
6. Plutus.V1.Ledger.Contexts
- ○Plutus.V1.Ledger.ContextsSign in to access this lesson0 min
7. Plutus.V1.Ledger.Credential
- ○Plutus.V1.Ledger.CredentialSign in to access this lesson0 min
8. Plutus.V1.Ledger.Crypto
- ○Plutus.V1.Ledger.CryptoSign in to access this lesson0 min
9. HTLC : contrat intelligent d’échange atomique
- ○HTLC : contrat intelligent d’échange atomiqueSign in to access this lesson0 min
10. Plutus.V1.Ledger.DCert
- ○Plutus.V1.Ledger.DCertSign in to access this lesson0 min
11. Plutus.V1.Ledger.EvaluationContext
- ○Plutus.V1.Ledger.EvaluationContextSign in to access this lesson0 min
12. Plutus : slots et intervalles temporels
- ○Plutus : slots et intervalles temporelsSign in to access this lesson0 min
13. Plutus.V1.Ledger.Examples
- ○Plutus.V1.Ledger.ExamplesSign in to access this lesson0 min
14. Plutus.V1.Ledger.Interval
- ○Plutus.V1.Ledger.IntervalSign in to access this lesson0 min
15. Plutus.V1.Ledger.ProtocolVersions
- ○Plutus.V1.Ledger.ProtocolVersionsSign in to access this lesson0 min
16. Haskell Plutus : Lift, UnsafeLift et safeLift
- ○Haskell Plutus : Lift, UnsafeLift et safeLiftSign in to access this lesson0 min
17. Plutus.V1.Ledger.Scripts
- ○Plutus.V1.Ledger.ScriptsSign in to access this lesson0 min
18. Plutus.V1.Ledger.Time
- ○Plutus.V1.Ledger.TimeSign in to access this lesson0 min
19. Principes essentiels de Plutus.V1.Ledger
- ○Principes essentiels de Plutus.V1.LedgerSign in to access this lesson0 min
20. Plutus.V1.Ledger.Tx
- ○Plutus.V1.Ledger.TxSign in to access this lesson0 min
21. Plutus : Ada
- ○Plutus : AdaSign in to access this lesson0 min
22. Plutus.V1.Ledger.Value
- ○Plutus.V1.Ledger.ValueSign in to access this lesson0 min
23. Plutus : oracles + PAB + dApp de swap — focalisation on-chain
- ○Plutus : oracles + PAB + dApp de swap — focalisation on-chainSign in to access this lesson0 min
24. Plutus.V2.Ledger.Api
- ○Plutus.V2.Ledger.ApiSign in to access this lesson0 min
25. Plutus.V2.Ledger.Contexts
- ○Plutus.V2.Ledger.ContextsSign in to access this lesson0 min
26. Plutus.V2.Ledger.EvaluationContext
- ○Plutus.V2.Ledger.EvaluationContextSign in to access this lesson0 min
27. Plutus.V2.Ledger.Tx
- ○Plutus.V2.Ledger.TxSign in to access this lesson0 min
28. PlutusTx.Prelude
- ○PlutusTx.PreludeSign in to access this lesson0 min
29. Maquettes de validateurs pour débutants : de l’idée au prédicat on-chain
- ○Maquettes de validateurs pour débutants : de l’idée au prédicat on-chainSign in to access this lesson0 min
30. Projet final : contrat on-chain V2, compilation et tests
- ○Projet final : contrat on-chain V2, compilation et testsSign in to access this lesson0 min