Chapters tagged with [B] focus more on the concepts of the C# language. Readers who have familiarity with C# or programming can skip these Chapters.
-
Lesson 01: Creating the Alien Finder
- Ch01 - Creating the Alien Finder
- Ch02 [B] - NEO Contracts
- Ch03 [B] - Variables and Unsigned Integers
- Ch04 [B] - Classes, the Basics
- Ch05 [B] - Arrays and Reference Types
- Ch06 - Methods and Return Values
- Ch07 - Blockchain Information and Random Number
- Ch08 - Wrapping Up
- Ch09 - Addendum: Deployment and Invocation
- Ch10 - Summary
-
Lesson 02: Deeper Into NEO Contracts
- Ch01 - Deeper Into NEO Contracts
- Ch02 [B] - More On Classes
- Ch03 - Flow Control & Contract Structure
- Ch04 - Exceptions & Runtime Class
- Ch05 - Static variables & Storage of Key-Value Pairs
- Ch06 - StorageMap & Serialisation
- Ch07 - Exercise: Implementing Query
- Ch08 - Addendum: Variable Limitations for NEO Contracts
- Ch09 - Summary
-
Lesson 03: Dice-Based Adventure System
-
Lesson 04: Aliens as Tokens
- Lesson 01: Creating the Alien Finder
- Lesson 02: Deeper Into NEO Contracts
- Lesson 03: Dice-Based Adventure System
- Lesson 04: Aliens as Tokens