Create Ethereum & Blockchain Applications Using Solidity
Learn to create Ethereum and blockchain applications using Solidity, developing smart contracts, decentralised apps, and secure digital solutions while understanding core blockchain architecture, deployment processes, and real-world use cases.
Course Curriculum
| 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 | ||
Create Ethereum & Blockchain Applications Using Solidity

Take All courses for £49