Browse Courses
beginner

Smart Contract Programming

Comprehensive introduction to everything you need to know about smart contract programming. Whether you're a beginner programmer or have some experience, our course is designed to give you the skills and knowledge you need to succeed. Get started today and take your career to the next level.
Prerequisites
Programming Skills

Table of Contents
1 Lesson 1: Introduction to Blockchain

Basics of blockchain

8:00

2 Lesson 2: How does the blockchain work

How does blockchain work?

10:18

3 Lesson 3: An Introduction to Ethereum and Smart Contracts

Smart contracts on the ethereum blockchain

9:23

4 Lesson 4: Building smart contracts on Ethereum

Building on ethereum

17:13

5 Lesson 5: Understanding the Ethereum Virtual Machine

Understanding the Ethereum Virtual Machine

11:08

6 Lesson 6: Setting up your Smart contract

Setting up your Smart contract

8:35

7 Lesson 7: Smart contract setup exercise

Smart contract setup exercise

11:11

8 Lesson 8: Smart contract exercise contd A step by step guide to building solidity functions

Smart contract exercise contd A step by step guide to building solidity functions

17:00

9 Lesson 9: Smart contract exercise continued

Smart contract exercise continued

6:47

10 Lesson 10: Basic Reference Data types

Basic Reference Data types

9:21

11 Lesson 11: Basic operations of solidity

Basic operations of solidity

8:04

12 Lesson 12: Visibility of functions and events

Visibility of functions and events

8:56

13 Lesson 13: Activity Create a world cup game to show the collaborative power of the blockchain

Activity Create a world cup game to show the collaborative power of the blockchain

28:08

14 Lesson 14: Best practices in smart contract development

Best practices in smart contract development

14:35

15 Lesson 15: Exercise on Security best practices

Exercise on Security best practices

25:14

© Mowblox 2024. All rights reserved