Available courses

Welcome to the Blockchain Developer Bootcamp 2021

Welcome to the Blockchain Developer Bootcamp 2021

Blockchain Developer Bootcamp Week 1 covers the introduction, meet the team, and tools & processes. 

Introduction to Blockchain Technology

Introduction to Blockchain Technology

An introductory course about understanding the fundamentals of blockchain technology.

Introduction to Cryptocurrencies

Introduction to Cryptocurrencies

An introductory course on how cryptocurrencies work and why are they essential. 

Introduction to Solidity Programming

Introduction to Solidity Programming

Solidity Programming Week 2 covers the familiarization of blockchain networks, smart contracts, and Solidity tools. In this week, you'll have your first activity, Hello, Solidity!

Solidity Basics

Solidity Basics

Solidity Programming Week 3 covers basic syntax, functions, loops and decision making,  and payables. You'll customize your smart contract as your second activity. 

Common Practices

Common Practices

Solidity Programming Week 4 covers the common practices in Solidity.  In your third activity, you'll apply these common practices to your smart contract. 

Your Own Cryptocurrency

Your Own Cryptocurrency

Solidity Programming Week 5 discusses how to deploy your own cryptocurrency. In the final activity, you'll create your very own token.  

Introduction to React JS

Introduction to React JS

React Development Week 6 discusses an overview of JavaScript and React Js, their short history, statistics, significance, and further details.

Basic JavaScript Programming

Basic JavaScript Programming

React Development Week 7 discusses the values, variables, datatypes, functions and iterations, and some basic JavaScript Object Oriented Programming (OOP).

React JS Fundamentals

React JS Fundamentals

React Development Week 8 discusses generating your first React App, components and props, styling and states and conditional rendering.

Advancing to React JS

Advancing to React JS

React Development Week 9 discusses installing and integrating packages, API calls using fetch and axios, asynchronous JavaScript, and deploying your React JS app.

Introduction to Web3.js

Introduction to Web3.js

Introduction to Web3.js Week 10 discusses an overview of Web3.js, setting up your personal workspace, initializing a React application and funding your wallet.

Building Web3 Playground

Building Web3 Playground

Web3.js Week 11 discusses preparing the UI, a review on states, window.ethereum & web3 initialization, connecting accounts, getting the currently selected address, getting the gas token balance, review on smart contracts, initializing a smart contract in web3 and sending transactions through MetaMask.

Building a Simple Token Faucet
medard mandane

Building a Simple Token Faucet

Web3.js Week 12 discusses creating an Infura Project, setting up The UI and Web3 connection, preparing the back-end, and sending the faucet token.

Building A Simple Crypto Wallet

Building A Simple Crypto Wallet

Web3.js Week 13 discusses the introduction and UI preparations, creating and importing wallets, initializing the token contract, getting the token balance and UI integration, getting the transaction data from the form, and sending ERC20 tokens.

NFT Foundation

NFT Foundation

Non-Fungible Tokens Week 14 discusses the difference between fungible and non-fungible tokens, more about NFTs, and about it being powered by blockchain.

Learning Beyond NFTs

Learning Beyond NFTs

Non-Fungible Tokens Week 15 discusses crypto art, crypto assets, NFT game items, myths and misconceptions and NFT storage and marketplace.

Financial Literacy 101: How Banks Work

Financial Literacy 101: How Banks Work

An introductory course about how banks work. 

Investing 101 for Beginners: Most Common Types of Investment Instruments

Investing 101 for Beginners: Most Common Types of Investment Instruments

This is an introductory course about the most common types of investment instruments. 

DAO 101 for Beginners: SFUEL Governance Token

DAO 101 for Beginners: SFUEL Governance Token

This is an introductory course about the basic concepts of decentralized autonomous organization.

DeFi 101 for Beginners: Knowing the Basics of Decentralized Finance

DeFi 101 for Beginners: Knowing the Basics of Decentralized Finance

This is an introductory course about the fundamental elements of decentralized finance.


Cryptocurrency 101: Buy, Sell and Trade for Beginners

Cryptocurrency 101: Buy, Sell and Trade for Beginners

In this 14 video course, you will learn about the basics of cryptocurrency and how to buy, sell and trade. You will also learn how to find cryptocurrency hidden gems, how to avoid scams and mistakes you will want to avoid.