Repository
https://github.com/EOSIO/eos
What Will I Learn?
You will learn what the name constructor is and does in the context of EOSIO smart contract development.
Requirements
A C++ compiler
Access to the EOSIO github repo linked in this post
Required Knowledge
Some basic knowledge of programming
Some understanding of C++ (see previous videos in the course for this)
A fair understanding of development and Imperative or Object Oriented Programming
Resources for EOSIO and this Project:
EOSIO Block.One Developer Documentation: https://developers.eos.io/
EOSIO Community Documentation: https://www.eosdocs.io/
EOSIO repository: https://github.com/EOSIO/eos
Sources:
EOSIO Logo: https://eos.io/
Difficulty
Intermediate
Description
Outline and Overview
In this video we deep dive on the behavior of the name constructor used extensively in EOSIO smart contract development. This constructor is used to convert a uint64_t to an eosio name type which can be used in various eosio supported methods, to include eosio::print, but what does that really mean for you as a developer?
Video Tutorial
Curriculum
A Brief Introduction to C++
A Brief Introduction to Blockchain
Smart Contract Development with EOSIO
The EOSIO dApp ecosystem
Proof of Work Done
https://github.com/sjkelleyjr/Learning-Blockchain-with-EOSIO