
DOWNLOAD FILE HERE
Welcome to Starting with EOS. This course details the fundamental concepts of EOS blockchain technology so you can begin creating your very own advanced smart contracts and crypto projects that enable distributed, blockchain applications. EOS is a new generation blockchain platform and all of its amazing features, including sub-second transaction approvals and smart contracts are accessible through an easy to SDK that we will work with as we familiarize ourselves with EOS and it's newest production release. If you're new to blockchain technology in general, don't worry. We'll cover blockchain fundamentals so when we begin studying EOS and it's mechanics, features, and implementation, we'll understand the concepts and theory behind it all. We'll understand how EOS uses a unique Delgated Proof of Stake (DPOS) mechansim to secure its blockchain and we'll learn to work directly with EOS's highly configurable accounts and the permission layers that secure them and with EOS's smart contract capabilities. When we are familiar enough with blockchain tech and EOS's implementation of it, we'll go heads down and begin learning how to use EOS's amazing CLI tool and SDK to programatically do everything that can be done on the EOS platform. Dive in now and immerse yourself in EOS and all of its advanced smart asset features and position yourself for the continuing blockchain revolution!
Let's understand what we'll learn and set our expectations
EOS is an advanced, yet easy to use, commercial-grade blockchain platform that elmininates many common blockchain limitations
What's wrong with Blockchain in its current form?
How was the EOS platform designed?
Securing EOS in a novel, efficient, & fair manner
Who actually secures the EOS network?
The core of blockchain technology
Securing the blockchain is a job for algorithms
Blockchain use cases are abundant, but not always apparant
How blockchain participants are incented in propagating & securing a crypto-based system
Amazing structure and mechanics compose the blockchain solution
A look into the buzzword of blockchain - Smart Contracts
Files can be well-managed on distributed systems
The security mechanism for Bitcoin
An alternate security approach
A democratic play on the Proof of Stake mechanism
Blockchain organization and administration starts here
Blockchain organization and administration starts here
Account permissions can be grouped for easy administration through inheritance
Unique to EOS, these features contribute to the platforms User-centric design
How can parallel processing work on a distributed blockchain system?
Unique, advanced design for block data and actions
Particular handlers can be configured for common use and all-or-nothing resolution
Scheduling actions for optimum processing efficiency is simple with EOS
Delaying transactions provides additional security
Staking tokens vs. spending tokens
Details on how to allocate resources with tokens
Staking coins provides for voting rights
EOS scripting has its own nuances and VM uniqueness
With muliple EOS chains, transactions can span from one to another
How can parallel processing work on a distributed blockchain system?
Unique, advanced design for block data and actions
Programmatically creating and configuring EOS accounts and wallets
More information about EOS Smart Contracts that we must know
Smart Contracts are relatively simple on EOS, and they actually work!
Reviewing and reflecting on what we've learned
Any IT professional or hobbyist anticipating a solid understanding of how cryptocurrency and smart contract technology works and desires an understanding of crypto's use cases and potential (including blockchains and distributed applications) needs to go through this course to leverage cryptocurrency and smart contracts in new or existing development projects. Anyone desiring to learn how cryptocurrency solutions are designed, configured, and developed needs the knowldege and practice presented in this course. This not only includes web, mobile, and service application developers, but also architects, UI designers, testers, and administrators. This course provides a solid understanding of how crypto and blockchain technology works and a solid foundation for platform evaluation and learning lower level details.