Special Halloween Offer

Save 20% on all courses by purchasing them now
watching now
4 Students

61 Lessons

Beginner

What You Will Learn?

  • EOS Specific C++
  • A basic understanding of what is Blockchain
  • What is the difference between EOS Blockchain and Ethereum or Bitcoin
  • How to design and deploy smart contracts to the EOS Blockchain
  • How to set up an IDE with EOS

Curriculum

6h 47m
Section 1: Introduction
01:24
Section 2: A Brief Introduction To C++
1:16:17
Hello World And g++
07:33
General Programming Constructs
07:10
Introduction to STL
03:43
Vectors and Lambdas
12:24
(Addenda) The C++11 Flag
00:50
How To Import Boost
04:21
Pointers, References, and OOP
14:13
Templating in C++
04:04
Namespaces and Scoping
07:01
The N Macro in EOS
07:51
The Name Constructor
07:07
Section 3: Multi Index
45:59
Introduction to multi_index
01:40
Employee Example
11:50
Word Count Example
04:22
Using Lambdas For Queries
01:51
Querying Multi Indexes
06:57
Replace, Modify, and Project
07:26
STL Data Structures Using multi_index Syntax
11:53
Section 4: A Brief Introduction To Blockchain
48:59
The Blockchain From a Git Perspective
08:32
The Ethereum Blockchain
09:56
The Steemit Blockchain
06:38
EOS vs Ethereum
23:53
Section 5: EOSIO Development
3:04:53
Building The EOS Code
05:39
Verifying The Installation
01:02
Looking at Nodeos
03:21
Aliasing The Components
01:27
Setting CLion Up
06:01
Where Nodeos Stores Data
06:09
Investigating Keosd
08:56
Investigating EOS Accounts
10:04
EOSIO Token contract
11:47
EOSIO Token Contract Deep Dive
12:44
EOSIO Token vs ERC20 (preview)
04:42
EOSIO Token vs ERC20
08:11
Hello World Smart Contract
17:27
Hello World Ethereum
04:44
Addressbook Example (code)
18:23
Addressbook Example (deployment)
08:37
Investigating eosjs
16:47
Jungle Testnet and Mainnet
11:02
Voting for Block Producers
02:07
Creating accounts, delegating bandwidth, and buying ram
06:33
Memory, Net, and CPU
05:34
Spamming the Jungle Testnet
01:56
Investigating Demux
11:40
Section 6: The EOSIO dApp Ecosystem
49:44
Investigating Scatter
05:43
Investigating EOSRP
01:14
report_endpoints.txt
01:59
Investigating EOSPortal
01:26
Investigating EOSDrops
02:59
Everipedia Airdrop Tool
04:03
Genereos Poorman Token
02:55
Investigating EOSFactory
12:22
Investigating TradEOS
01:16
Investigating Decentwitter
03:40
Decentwitter and Scatter
00:22
Investigating cib
02:02
Investigating Buddy
05:05
Investigating MonsterEOS
01:51
MonsterEOS Battle
02:47

Description

Requirements

  • Command Line In Your Preferred OS
  • Basic Understanding of Programming

About the Instructor

100% of students rated this instructor as excellent!
Reviews 1
Students 79
Courses 1

Jackson Kelley – a colorful personality and an inspiring trainer. From a musician to a software engineer at Amazon to consulting different cryptocurrency projects and doing much more out of a great passion for bringing creative solutions to modern technological challenges. He’s worked on various projects related to embedded systems, big data and machine learning all the way to the standard web and mobile development. The diversity in topics of the projects refers to Jackson’s ability to pick up new technology quickly.

Having accumulated extensive experience in all things tech, as well as perfecting his soft skills, Jackson Kelly started teaching online. Apparently, he’s not going to mess up in this department too, because students already pride Jackson for his excellent teaching ability and translating complex technical concepts in an understandable human language. Remember, his topics are novel and ones that haven’t been talked much about. So for most of us, it helps to have someone like Jackson to explain things, so we’re not left confused. His previous students have been confirming all the above, giving four to five-star raking right from the beginning of Jackson Kelley’s career as an online trainer.

On BitDegree, you may use the opportunity to absorb Jackson Kelley’s rich knowledge in the field of Blockchain programming and master dApp development.

BitDegree platform reviews

Our students say Excellent
9.5 out of 10
trustpilot logo 1 trustpilot logo