Marigold
Type:
Smart Contracts
Level:
Intermediate
Tech Stack:
jsLIGO,
TypeScript,
JavaScript
Welcome to the LIGO basics course series! This comprehensive tutorial series is designed to guide you through using the jsLIGO language to create smart contracts on the Tezos blockchain. jsLIGO, a dialect of LIGO inspired by TypeScript and JavaScript, enables you to write concise and expressive code for your decentralized applications. This series covers everything from basic syntax to advanced functionalities, preparing you to deploy and interact with your smart contracts on the Tezos network.
What you’ll learn:
Kick off your journey with an introduction to jsLIGO and learn how this TypeScript and JavaScript-inspired language simplifies smart contract development on the Tezos blockchain.
Understand the fundamental data types in jsLIGO and how they are used to write smart contracts.
Learn how to implement structures and tuples in jsLIGO to organize and manage data efficiently.
Master the creation and use of functions in jsLIGO, a core component of any smart contract.
Explore the use of Booleans and conditionals to control the flow of your smart contract logic.
Dive into more advanced jsLIGO techniques such as variants, options, and pattern matching.
Learn how to work with collections in jsLIGO, including lists, sets, maps, and big_maps.
Understand the implementation of loops and iteration to repeat actions and handle collections.
Learn how to handle errors and exceptions in jsLIGO to make your smart contracts more robust.
Explore mathematical operations in jsLIGO to perform calculations within your smart contracts.
Discover how to manage entry points and views in Tezos contracts to facilitate interactions with your smart contracts.
Learn how to work with events in jsLIGO to trigger actions based on certain conditions or events.
Get an in-depth look at Tezos-specific functions and how to leverage them in your smart contracts.
The LIGO basics tutorial series is your gateway to mastering jsLIGO for Tezos blockchain development. Each tutorial is designed to build on the previous one, ensuring a comprehensive learning experience. Start your journey today and become proficient in creating, deploying, and managing smart contracts on the Tezos network with jsLIGO!
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