forked from ethereum/remix-ide
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
60 additions
and
38 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
Remix Tutorials with Learneth | ||
============================= | ||
|
||
**Learneth** is a tutorial platform integrated into Remix. | ||
|
||
Tutorials can contain quizzes for testing students' work. These quizzes are run by Solidity Unit Tests. | ||
|
||
![](images/a-learneth.png) | ||
|
||
We have a growing set of tutorials on our repo- but anyone can build tutorials on their own repos and have their students load them up! | ||
|
||
The tutorials contain .md files for instructions and can also contain example files, Solidity Unit Test files for quizzes, as well as answer files for a quizzes. | ||
|
||
### Opening Learneth & associated links | ||
Learneth is a plugin - so to access it, you need to activate the Learneth plugin in the Plugin Manager. Alternatively - this link will active it: click this link. | ||
|
||
``` | ||
https://remix.ethereum.org/?#activate=udapp,solidity,LearnEth | ||
``` | ||
|
||
This link will activate Learneth and then will open a specific tutorial - in this case it will load the **proxy contract** tutorial: | ||
|
||
``` | ||
https://remix.ethereum.org/?#activate=udapp,solidity,LearnEth&call=LearnEth//startTutorial//ethereum/remix-workshops//master//proxycontract | ||
``` | ||
|
||
**NOTE:** For other tricks about Remix URLs with parameters, go here: [locations](locations.html). | ||
|
||
### Learneth Tutorials | ||
|
||
Here is the current list of Learneth Tutorials | ||
|
||
***Beginner Level*** | ||
|
||
Remix Basics | ||
Intro to Solidity | ||
|
||
***Intermediate*** | ||
|
||
Basic Use of web3.js | ||
The Recorder | ||
|
||
***Advanced*** | ||
|
||
All About Proxy Contracts | ||
Deploy with Libraries | ||
Opcodes in the Debugger | ||
|
||
|
||
### Learneth & Tutorial Repos | ||
|
||
The code for the Learneth plugin is located here: | ||
https://github.com/bunsenstraat/remix-learneth-plugin/blob/master/docs/index.rst | ||
|
||
Documentation for creating your own tutorials is located here: | ||
https://remix-learneth-plugin.readthedocs.io/en/latest/index.html | ||
|
||
Remix maintains and curates this repo of Learneth tutorials: | ||
https://github.com/ethereum/remix-workshops |