There are numerous channels that cover Zilliqa and Scilla programming content on various social media channels. In this section we'll cover videos related to Zilliqa and Scilla programming that are available on Zilliqa's official channels. We'll continue to add videos to this course over time.
Playlist link on youtube :https://www.youtube.com/playlist?list=PLhAZ7IjBUYmvQGQmEGRHNgBQRu-ZNH_J6
Course introduction video in which we talk about the overview of the course - share it with your friends to get them excited about Zilliqa!
Course structure and developer resources you will need to build on Zilliqa.
Background on what were the motivations for creating a new smart contract language which is safe by design and formally verifiable, i.e., Scilla. We also talk about some of the core features of Scilla in this video.
We cover some key Scilla concepts like variables (mutable, immutable), expressions, statements, transitions, procedures, events, and messages.
In this video, we deploy a Hello World contract on Zilliqa using the IDE available athttps://ide.zilliqa.com/
Hello World contract code with some explanation of its components:https://scilla.readthedocs.io/en/latest/scilla-by-example.html#helloworld
In this video we teach you how to deploy a ZRC-2 (fungible token contract) using the Zilliqa IDE.
ZRC-2 Standard:https://github.com/Zilliqa/ZRC/blob/master/zrcs/zrc-2.md ZRC-2 Contract Code:https://github.com/Zilliqa/ZRC/blob/main/reference-contracts/FungibleToken.scilla
We look at important Scilla concepts like functions, error handling, options, maps, booleans, lists, and standard libraries.
We explore the crowdfunding contract and its various components as available on:https://scilla.readthedocs.io/en/latest/scilla-by-example.html#a-second-example-crowdfunding
Finish coding all the components of the crowdfunding contract.
In this video we look at some Scilla tips and tricks that you can use to write better Scilla smart contracts Reference : https://scilla.readthedocs.io/en/latest/scilla-tips-and-tricks.html