EOS Development Course

From EOS Fundamentals, to Smart Contracts and Decentralized Application development.

Concept : Learn how to develop Decentralized Applications on the EOS Blockchain.

This course will cover everything you need to know to get you started and become an EOS Developer. From running a Local EOS Node, developing Smart Contracts on EOS, all the way to deploying your Dapp to the EOS Mainnet.

Prerequisites:

Basic Javascript & HTML Knowledge. C++ Knowledge is desirable but not required.

Chapter 1 : EOS Fundamentals

What is EOS?
Delegated Proof of Stake
Setting up an EOS Local Node

Chapter 2 : Developing Smart Contracts

What are Smart Contracts?
Setting up the EOS Dev Environment
C++ Programming

Chapter 3 : EOS Best Practices

RAM Optimization
Data Structures and Storage
Smart Contract Security

Chapter 4 : EOS Fundamentals

How to explain EOS to Grandma?
EOS Main Features
Who is Block.One?
What is a Block Producer?

Chapter 5 : EOS Wallet Integration

User ID through Wallet
Scatter, Transit, Ledger
Smart Contract execution

Chapter 6 : Demux Fundamentals

What is Demux?
Blockchain vs. Traditional DataBases
Demux & MongoDB Integration

Chapter 7 : React.js Fundamentals

What is React.js + React Native?
Building a React-based Website
How to use Redux.js?

Chapter 8 : Testing and Deployment

Welcome to the Jungle (TestNet)
Deploying Smart Contracts
Smart Contract Unit-Testing (InfEOS)

Chapter 9 : Development Costs & Alternatives

EOS Sister-Chains (Telos, Worbli, BOS)
Resource Cost Optimization
Token Generation & Airdrops

Chapter 10 : Project Presentations

Personal Project Presentations
What are the next steps?
Technical Contacts & Groups

Ami Heines

Lead Mentor

Core Member @ EOS Israel.

Ami Heines is a Jack of all trades when it comes to dApp development on EOS, master of some.

An EOS blockchain mentor who sees it as the WordPress LAMP stack for the future, top 10 advisor on EOS’s StackExchange. Ami plays the flute, sails the Mediterranean Sea and is a member of Mensa, the high IQ society.

Interested in Learning about EOS?<br />

Which course are you Interested in?

Who is the Course for?

Reach Us

Community center in Tel Aviv, Israel

Bet Ha’Menades, Dizengoff 200, Tel Aviv  Israel

contact@eosisrael.io