You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+7-6
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
# Welcome
2
2
3
-
This lesson plan is designed to teach developers, who are familiar with blockchain, how to build common application components on Nervos. We will walk through a series of examples and lab exercises designed to help you learn the essentials through practical hands-on experience.
3
+
This lesson plan is designed to teach developers, who are familiar with blockchain, how to build common application components on Nervos CKB L1. We will walk through a series of examples and lab exercises designed to help you learn the essentials through practical hands-on experience.
4
4
5
-
These exercises are designed to be completed in sequential order. Each new exercise builds upon the previous, so it is recommended that you do not skip any sections.
5
+
Nervos' L1 blockchain uses the Cell Model, which is a smart contract platform inspired by the Bitcoin UTXO Model. This is significantly different from Ethereum EVM and is not compatible. The Cell Model is considered to be more flexible and efficient, but it is also much more challenging. If you were looking for more information on our 100% EVM-compatible solution on Godwoken L2, please visit [StartWithNervos.com](https://startwithnervos.com/godwoken)[.](https://startwithnervos.com/godwoken)
6
6
7
7
### Prerequisite Knowledge
8
8
9
9
These are the technologies used in this lesson series that a developer needs to be familiar with in order to have a complete understanding of all concepts and tooling. If you're unfamiliar with one of these technologies, it is recommended that you use the provided links to learn about the topic as needed so you can fully complete the course.
10
10
11
11
#### Blockchain Basics
12
12
13
-
You will need to have a basic understanding of Bitcoin, Ethereum, Smart Contracts, Tokens, and other similar concepts.
13
+
You will need to have a basic understanding of Bitcoin, Ethereum, Smart Contracts, Tokens, and other similar concepts. 
14
14
15
15
*[DCX Learn: What is Blockchain?](https://dcxlearn.com/blockchain/)
16
16
@@ -23,7 +23,7 @@ You will need to be comfortable with JavaScript in order to work with the code i
23
23
24
24
#### Rust
25
25
26
-
Rust is used to write on-chain smart contracts. You will need to be proficient in Rust to write your own smart contracts. We try to keep our lab exercises as simple as possible but you should check out one of the tutorials if you find you're having trouble understanding the lessons.
26
+
Rust is used to write on-chain smart contracts. You will need to be proficient in Rust to write your own smart contracts. We try to keep our lab exercises as simple as possible but you should check out one of the tutorials if you find you're having trouble understanding the lessons. 
27
27
28
28
*[Learn Rust](https://www.rust-lang.org/learn)
29
29
@@ -33,7 +33,8 @@ Most of our examples will be performed on a Linux console, so familiarity with a
33
33
34
34
*[The Linux command line for beginner](https://ubuntu.com/tutorials/command-line-for-beginners)
35
35
36
-
### Join Us on Discord!
36
+
These exercises in this course are designed to be completed in sequential order. Each new exercise builds upon the previous, so it is recommended that you do not skip any sections.
37
37
38
-
We have created a chatroom for everyone who is taking the course. Join us on [Discord](https://discord.gg/AqGTUE9) in the [\#developer-training-course](https://discord.gg/AqGTUE9) channel. Feel free to ask any questions you may have, or just tell us how well the course is working for you. Your feedback helps make the course better for everyone!
38
+
### Join Us on Discord!
39
39
40
+
We have created a chatroom for everyone who is taking the course. Join us on [Discord](https://discord.gg/AqGTUE9) in the [#developer-training-course](https://discord.gg/AqGTUE9) channel. Feel free to ask any questions you may have, or just tell us how well the course is working for you. Your feedback helps make the course better for everyone! 
0 commit comments