| Section 01: Introduction to This Course | |||
| Course Introduction | 00:02:00 | ||
| What Is Solidity? | 00:07:00 | ||
| What Is Blockchain? | 00:15:00 | ||
| Centralised vs Decentralised vs Distributed Systems | 00:12:00 | ||
| Is Blockchain Truly Decentralised and Distributed? | 00:08:00 | ||
| Structure of a Block | 00:10:00 | ||
| What Is a Hash? | 00:08:00 | ||
| What Are Merkle Trees? | 00:08:00 | ||
| What Is a Ledger? | 00:06:00 | ||
| History of Blockchain | 00:21:00 | ||
| Why Use Blockchain? | 00:10:00 | ||
| What Are Cryptocurrencies? | 00:09:00 | ||
| What Is Cryptography? | 00:09:00 | ||
| Section 02: Ethereum Basics | |||
| What Is Ethereum & How Does It Differ To Bitcoin? | 00:10:00 | ||
| Advantages and Disadvantages Compared To Bitcoin | 00:10:00 | ||
| Ethereum vs Ethereum Classic | 00:09:00 | ||
| Section 03: History & Overview | |||
| What Are Smart Contracts? | 00:17:00 | ||
| What Is Gas? | 00:09:00 | ||
| What Is Ethereum Mining? | 00:06:00 | ||
| What Are Ethereum Virtual Machines (EVM)? | 00:06:00 | ||
| Section 04: Install Ethereum Client | |||
| Setup on Mac OS X | 00:04:00 | ||
| Setup on Linux | 00:04:00 | ||
| Setup on Windows | 00:02:00 | ||
| Remix Online IDE | 00:03:00 | ||
| Remix IDE Overview | 00:10:00 | ||
| Section 05: Solidity Basics | |||
| Simple Source Code Example | 00:03:00 | ||
| Comments | 00:03:00 | ||
| Data Types | 00:08:00 | ||
| Variable Literals | 00:03:00 | ||
| Conditional Statements | 00:08:00 | ||
| Loops | 00:09:00 | ||
| Ether and Time Units | 00:07:00 | ||
| Function Calls | 00:06:00 | ||
| Special Variables and Functions | 00:03:00 | ||
| Arrays | 00:05:00 | ||
| Structs | 00:03:00 | ||
| Enums | 00:04:00 | ||
| Interfacing with Other Contracts | 00:04:00 | ||
| Constructor Arguments | 00:04:00 | ||
| Contract Inheritance | 00:05:00 | ||
| Multiple Inheritance and Linearization | 00:03:00 | ||
| Abstract Contracts | 00:04:00 | ||
| Visibility Specifiers | 00:07:00 | ||
| Accessor Functions | 00:02:00 | ||
| Function Modifiers | 00:05:00 | ||
| Events | 00:02:00 | ||
| Esoteric Functions | 00:02:00 | ||
| Section 06: Advanced | |||
| ICO (Initial Coin Offering) | 00:11:00 | ||
| 2007/2008 Crisis | 00:18:00 | ||
| Cypherpunks | 00:18:00 | ||
| History of FIAT Currency | 00:13:00 | ||
| DAO (Decentralised Autonomous Organisations) | 00:13:00 | ||
| Section 07: Other Uses of Blockchain | |||
| Education | 00:15:00 | ||
| Retail | 00:21:00 | ||
| Health Industry | 00:18:00 | ||
| Business | 00:10:00 | ||
| Governance | 00:12:00 | ||
| Last Will and Testament | 00:12:00 | ||
| Blood Diamonds | 00:06:00 | ||
| Housing | 00:15:00 | ||
| Proof of Ownership/Identity | 00:11:00 | ||
| Data Storage | 00:13:00 | ||
| Section 08: Resource | |||
| Resource | 00:00:00 | ||
| Assignment | |||
| Assignment – Create Ethereum & Blockchain Applications Using Solidity | 2 weeks, 1 day | ||
| Order Your Certificate | |||
| Order Your Certificate QLS | 00:00:00 | ||