Tim Weingärtner
Smart Contract fundamentals - My first DApp
#1about 2 minutes
Understanding the core features of blockchain technology
Blockchain provides an immutable, distributed, transparent, and programmable ledger secured by consensus.
#2about 5 minutes
What smart contracts are and why they matter
Smart contracts are tamper-proof, self-executing programs on a blockchain that solve the problem of digital uniqueness.
#3about 6 minutes
Building and deploying a simple contract with Remix
Use the Remix IDE to write, compile, and deploy a basic Solidity smart contract to a local JavaScript virtual machine.
#4about 2 minutes
Setting up a local DApp environment with Truffle and Ganache
Install and configure the Truffle Suite and Ganache to create a local blockchain for more advanced DApp development.
#5about 6 minutes
Connecting a web front-end to a smart contract
Use Web3.js to build a web interface that interacts with a deployed smart contract and uses MetaMask to sign transactions.
#6about 6 minutes
Creating your own cryptocurrency with ERC-20 tokens
Learn how the ERC-20 standard defines a smart contract for creating fungible tokens with balance mapping and transfer functions.
#7about 5 minutes
Building a decentralized Tic-Tac-Toe game on the blockchain
A smart contract can enforce game rules, manage player stakes, and determine the winner in a trustless Tic-Tac-Toe game.
#8about 4 minutes
Key challenges and risks in smart contract development
Smart contract development requires careful attention to code correctness, security audits, scalability, and the Oracle problem due to immutability.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
04:19 MIN
Using smart contracts and developer tools on Hedera
A Primer on Blockchain and Hedera: An Intro Through Terms
06:11 MIN
Essential tools for building a Web3 application
Road to Web3
05:02 MIN
Introducing Ethereum and programmable smart contracts
Blockchain, NFT and smart contracts for my application
07:18 MIN
Exploring the basics of smart contracts and Solidity
Web3 Developer Crash Course
07:39 MIN
Live demo and recap of the dApp architecture
Connect Metamask with web3js
07:46 MIN
How smart contracts automate trust and business logic
Trust as the Key Concept in Future Mobility
03:35 MIN
Automating business logic with smart contracts
Demystifying Crypto & Web3: A Technical Journey Through 15 Years of Innovation
11:59 MIN
A live coding demo of your first smart contract
Build Real Things: Real-World Problems That Blockchain Actually Solves - Marco Podien
Featured Partners
Related Videos
Blockchain, NFT and smart contracts for my application
Hendrik Ebbers
Connect Metamask with web3js
Wisdom Nwokocha
Web3 Developer Crash Course
Marko Ivanković
Road to Web3
Soumaya Erradi
How to Build for Decentralized Systems
Alessandro Cappellato Ferrari
Build your first app with the HandCash Connect SDK
Rafa Jimenez
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
Chris Heilmann, Daniel Cranney & Marco Podien
Demystifying Crypto & Web3: A Technical Journey Through 15 Years of Innovation
Ed Marquez
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.





Lotum media GmbH
Bad Nauheim, Germany
Senior
Node.js
JavaScript
TypeScript

Head-on Solutions GmbH
Nürnberg, Germany
Junior
Intermediate
CSS
ASP.NET
JavaScript

Schulz.codes GmbH
Darmstadt, Germany
Intermediate
Senior
React
JavaScript
TypeScript

Haufe-Lexware GmbH & Co. KG
Freiburg im Breisgau, Germany
Intermediate
Senior
React
TypeScript

Lotum media GmbH
Bad Nauheim, Germany
Senior
Vue.js
Node.js
JavaScript
TypeScript