This is the course header. This will be added on top of every page. Go to DoDAO.io to know more.
Smart contracts allow users to implement conditions, rules and policies of the blockchain applications. In this course you will learn how to write smart contracts and all the features of Rust language.
"Line1" "Line2" "Line3"
S.No | Title | Contents | Links | Status | Completion Week |
---|---|---|---|---|---|
1 | Your First Solana Smart Contract | * Typed language * Value Types * Variables * Keywords * Bit Manipulation * Strings * Package Manager |
Details Summary Reading List Questions |
In Progress | July 18 |
2 | Data Types | * Typed language * Value Types * Variables * Keywords * Bit Manipulation * Strings * Package Manager |
Details Summary Reading List Questions |
In Progress | July 18 |
3 | Control Flow & Functions | * Control Flow * If Expressions * Multiple if conditions - how to evaluate them? * How to nest if, else if and else statements? * The conditional match statement * Loop statement * Infinite loops * Returning Values from Loops * For Loop * Error Handling * Unrecoverable Errors with panic! * To panic! or Not to panic! * Recoverable Errors with Result * Propagating Errors * Functions * Start with Fn * Function names * Statements and Expressions * Option and Result * Basic usages of Option * List of Programming arguments |
Details Summary Reading List Questions |
In Progress | July 18 |
4 | OOPS(Object Oriented Programming) | * Typed language * Value Types * Variables * Keywords * Bit Manipulation * Strings * Package Manager |
Details Summary Reading List Questions |
In Progress | July 18 |
5 | Ownership and Borrowing | * Memory Allocation * Variable Scope * Ownership * Borrowing |
Details Summary Reading List Questions |
In Progress | July 18 |
6 | Collections | * Introduction * Vector * Strings * HashMap |
Details Summary Reading List Questions |
In Progress | July 18 |
7 | Pointers and Iterators | * Typed language * Value Types * Variables * Keywords * Bit Manipulation * Strings * Package Manager |
Details Summary Reading List Questions |
In Progress | July 18 |