Packt

Become An Ethereum Blockchain Developer

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen. Sehen Sie sich die Sprachen an, die wir anbieten.
Packt

Become An Ethereum Blockchain Developer

Bei Coursera PlusMehr erfahren enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

1 Woche zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Understand the functionality and use cases of key tools like Remix IDE, Truffle, and Hardhat in Ethereum development.

  • Analyze and debug smart contracts using advanced techniques and tools such as the Truffle debugger and Hardhat.

  • Create decentralized applications, token sales, and NFTs on the Ethereum platform using Solidity and Web3.js.

Kompetenzen, die Sie erwerben

  • Kategorie: Blockchain
  • Kategorie: Transaction Processing
  • Kategorie: Program Development
  • Kategorie: Development Environment
  • Kategorie: Application Deployment
  • Kategorie: Development Testing
  • Kategorie: Secure Coding

Werkzeuge, die Sie lernen werden

  • Kategorie: Web Development Tools
  • Kategorie: Integrated Development Environments

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

5 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 7 Module

In this module, we will introduce you to the course, starting with an overview of the topics and skills you will master. You'll meet your instructor, learn who this course is designed for, and explore the course structure to ensure you get the most out of it.

Das ist alles enthalten

3 Videos1 Lektüre

In this module, we will dive into the Remix IDE, a powerful tool for Ethereum developers. You'll learn how to set up the IDE, manage your project files, and work with smart contracts. We will also cover essential blockchain basics and demonstrate how to read from and write to smart contracts using Remix, culminating in a comprehensive wrap-up of the section.

Das ist alles enthalten

8 Videos

In this module, we will build a blockchain-based messenger application, exploring key Solidity concepts like booleans, integers, strings, and address types. You will learn how to safely manage integer rollover with SafeMath, understand the Msg object, and differentiate between view and pure functions. By the end of the section, you'll implement and deploy your own Blockchain Messenger, solidifying your skills through practical application.

Das ist alles enthalten

12 Videos1 Aufgabe

In this module, we will guide you through the creation of a smart contract for managing deposits and withdrawals, known as "Smart Money." You'll start by setting up MetaMask, sending transactions, and exploring the inner workings of Ethereum transactions and hashing. You'll also learn how to work with Remix and the Injected Web3 provider, apply the payable modifier, and handle fallback functions. By the end of this section, you'll implement a robust Smart Money application.

Das ist alles enthalten

13 Videos

In this module, we will focus on building a smart contract wallet, starting with an introduction to Solidity mappings and how they can be applied to a wallet example. You will learn the differences between structs and child contracts, how to combine structs with mappings, and how to handle exceptions using require, assert, and try/catch. Additionally, we will delve into low-level Solidity calls, providing you with a deep understanding of smart contract interactions. By the end of this section, you will have implemented a fully functional Smart Wallet.

Das ist alles enthalten

12 Videos1 Aufgabe

In this module, we will walk you through creating and deploying an ERC20 token and setting up a token sale. You will learn how to interact with smart contracts using Web3.js, understand the ABI array, and work with events as return variables. The module also covers advanced topics like modifiers, inheritance, reserved keywords, and safely destroying contracts with self-destruct. By the end, you will have successfully implemented an ERC20 Token Sale and verified your source code on a block explorer.

Das ist alles enthalten

14 Videos

In this module, we will guide you through the creation and deployment of a Non-Fungible Token (NFT) using various industry-standard tools and frameworks. You'll start by deploying an ERC721 token using OpenZeppelin and Remix, then progress to Truffle for more advanced development, including migrations, unit testing, and debugging. We'll also cover Hardhat and Foundry setups for deployment and testing, with insights into different token standards. By the end of this section, you will have a thorough understanding of the entire NFT development lifecycle, from deployment to verification.

Das ist alles enthalten

20 Videos3 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.946 Kurse584.643 Lernende

von

Packt

Mehr von Software Development entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen