*** Proof of Product ***
Exploring the Essential Features of “EOS Smart Contract Programming 101 – Ivan on Tech”
In this course we will cover the basics of EOS, how it came about, how it works and how you can program on it. When we are done, you will have learned:
- How the EOS Blockchain Works
- What Delegated Proof of Stake is
- How to Program a Smart Contract on EOS
- How to deploy a Smart Contract on EOS
- How to build persistent storage on EOS
- How to deploy your own token to EOS
If you after this course want to continue to learn about more advanced eos programming and how to build dapps. Make sure you check out the Eos Programming 201 course after you’re done.
Your Instructor
Ivan on Tech
Course Curriculum
Introduction
Welcome (1:58)
Disclaimer
ToshiTimes Forum – Important (1:06)
EOS Basics
Introduction to EOS (6:12)
POS VS DPOS (6:52)
Scalability Trilemma (8:48)
TX fees VS rental model (8:50)
Keys & Accounts (5:33)
Reading Assignment: EOS Basics
Setup the Environment
Ecosystem Overview (3:51)
EOS Studio Intro (3:07)
Mac & Linux Setup (6:48)
Windows (web) Setup (2:27)
Platform Walkthrough (5:01)
Basic EOS Programming
Hello World (5:23)
Hello World – Step by Step Walkthrough (7:13)
EOS Authority – Controlling Access (8:15)
Tables Introduction
Reading Assignment: Auto Variables
What are Tables? (5:24)
Table Access & Scopes (3:57)
Tables Programming
Part 1 – Creating Table Structure (6:28)
Part 2 – Defining our Table Type (3:54)
Part 3 – Adding things to our Table (4:17)
Reading Assignment: Multi-Index Database API
Part 4 – Deleting Data from our Table (4:32)
Table Assignment: Modify (1:04)
Assignment Solution
EOS Tokens
Introduction to Tokens (1:59)
Creating our Token (6:19)
Secondary Indexes
Introduction (1:24)
Part 1 – Defining our New Index (5:11)
Part 2 – Building Functions with Our Index (5:26)
Part 3 – Test Driving our New Index (4:58)
Congratulations
Congratulations and How to Continue (1:20)
Please see the full list of alternative group-buy courses available here: https://lunacourse.com/shop/