Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Smart Contracts
Rating: 3.2 out of 5(6 ratings)
291 students

Introduction to Smart Contracts

Get started with developing smart contracts today with the course.
Created byAbhinav Raj
Last updated 9/2024
English

What you'll learn

  • Ethereum and Solidity
  • Cardano and Haskell
  • Algorand and Teal
  • Smart contracts in Governance
  • Smart Contracts in Defi
  • Smart Contracts in Game and Metaverse Development
  • Smart Contracts in Distribution and Supply chain
  • Comprehensive implementation of different kind of tokens and assets
  • Internet Computer Framework

Course content

5 sections20 lectures1h 0m total length
  • Token standards and smart contract2:01
  • Smarts Contracts : Internet Computer2:17
  • Building a coin contract on BSC Studio3:03
  • Node.js Packages and installation procedures2:42
  • Introduction to BSC Studio3:10
  • Building a Coin on BSC Studio1:47

    Learn to build a coin on BSC Studio by deploying a simple contract with two public functions and events, then configure migrations, sign an address, estimate gas, and select network.

  • Faucets and Test networks1:54
  • Building a Sponsored coin on conflux1:30
  • Building a Sponsored coin on conflux1:41

    Build and deploy a sponsored coin on conflux by compiling a sponsored claim, applying a migration, and configuring networks from testnet to mainnet.

Requirements

  • You will learn from the basics ,prior knowledge of javascript and blockchain will help.

Description

Dear Students,

This course includes the basics you need to start your smart contract development journey on any featured platform like

  • Ethereum

  • Cardano

  • Binance

  • Internet Computer

  • Algorand

  • Avalanche

This course also introduces you to project integrations, smart contracts integration, and DAPP development.


  • Smart Contracts

A "smart contract" is simply a program or protocol that runs on a blockchain. It's a collection of code (its functions) and data (its state) that resides at a specific address on the blockchain. It can be integrated, optimized, and built together for making decentralized applications.

Anyone can write a smart contract and deploy it to the network. You just need to learn how to code in a smart contract language and have enough credits to deploy your contract. Deploying a smart contract on a network is technically a transaction carried on web3.


  • Dapps

Decentralized applications have been popularised by distributed ledger technologies (DLT), such as the Ethereum blockchain, on which DApps are built.

The trustless and transparent nature of DApps has led to greater developments in the utilization of these features within the decentralized finance (DeFi) space.

DApps are divided into 17 categories: exchanges, games, finance, gambling, development, storage, high-risk, wallet, governance, property, identity, media, social, security, energy, insurance, and health.

Who this course is for:

  • Beginner Blockchain Developers and learners