Marigold
Type:
Smart Contracts
Level:
Expert
Tech Stack:
JsLIGO,
CameLIGO,
TypeScript,
OCaml
This advanced tutorial series is designed to equip you with the knowledge and skills needed to effectively use LIGO, whether you prefer the JsLIGO syntax (similar to TypeScript) or the CameLIGO syntax (reminiscent of OCaml).
What you’ll learn:
In this tutorial, we walk you through the process of installing LIGO on a Windows operating system. You'll learn how to set up your development environment to start writing and deploying LIGO smart contracts.
Tickets are a unique feature in LIGO that allows you to implement non-transferable tokens or privileges. This tutorial explains what tickets are and provides a detailed guide on how to use them in your smart contracts.
Testing is a crucial part of smart contract development. In this video, you'll learn various tips and tricks to effectively unit test your LIGO contracts, ensuring they work as intended and are free from bugs.
Intercontract calls allow your contracts to interact with each other, expanding the functionality of your dApps. This tutorial covers how to set up and manage these interactions to enhance your applications' capabilities.
Polymorphism can make your smart contracts more flexible and efficient. This video shows you how to use polymorphism to optimize your code, making it cleaner and more concise, which can significantly reduce the gas costs of deploying or executing your contracts.
For a comprehensive learning experience, you can access the entire playlist here: LIGO Advanced Tutorial Series Playlist
Embark on this journey to master LIGO and take your smart contract development skills to the next level. Happy coding!
Contents
Dive into one of the tutorials from the community and get started now.
FOLLOW US
Feedback or comments? Get in touch with us at reachout@tezos.com
For media inquiries please contact communications@tezos.foundation