Skip to content

Commit 6f80588

Browse files
committed
Add LessonHeader to each of the fundamentals.
1 parent 69c02a7 commit 6f80588

File tree

10 files changed

+29
-11
lines changed

10 files changed

+29
-11
lines changed

pages/lessons/fundamentals/cli_lesson.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: []
55
authors: ['piablo', 'georgemac510']
66
---
77

8-
## Navigating in a CLI for beginners
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="Navigating in a CLI for beginners" />
911

1012
A CLI is an invaluable tool for development. It's actually quite straightforward to use, but just a bit tricky to get used to initially. You can't see everything readily, like you would in your computer's graphical user interface, but we'll teach you how to **navigate** the pathways, so you can get around easily. CLI stands for **C**ommand **L**ine **I**nterface. Generally speaking, Linux users call a CLI a terminal, Mac users call it a console, Windows users a shell. All these names have some technical differences, and we are going to stick with CLI for now. Happy travels!
1113

pages/lessons/fundamentals/code-editors.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ icons: []
66
author: 'georgemac510'
77
---
88

9-
# Code Editors (IDEs)
9+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
10+
11+
<LessonHeader title="Code Editors (IDEs)" />
1012

1113
## What is an IDE?
1214

pages/lessons/fundamentals/connect-with-rpc.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: []
55
author: 'georgemac510'
66
---
77

8-
# Connecting to a Network via RPC
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="Connecting to a Network via RPC" />
911

1012
**Remote Procedure Call (RPC)** could be classified as a type of API
1113
(application programming interface) that allows for developers to run code that

pages/lessons/fundamentals/decentralized-storage.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: []
55
author: ['georgemac510', 'pbillingsby']
66
---
77

8-
# Decentralized Storage with Arweave and IPFS/Filecoin
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="Decentralized Storage with Arweave and IPFS/Filecoin" />
911

1012
Among the many use cases for these great technologies, the most common are for
1113
storage of image, audio and video NFTs as well as deploying web dApps. Here are two protocols that specialize in decentralized data storage.

pages/lessons/fundamentals/install-npm.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: []
55
author: 'georgemac510'
66
---
77

8-
# How to install node.js and npm
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="How to install node.js and npm" />
911

1012
![NPM Overload Joke](/assets/lessons/install_npm/npm-jokes-1.png)
1113

pages/lessons/fundamentals/nft-hosting.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ icons: []
66
author: 'georgemac510'
77
---
88

9-
# NFT hosting through OpenSea and Rarible
9+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
1010

11+
<LessonHeader title="NFT hosting through OpenSea and Rarible" />
1112

1213
## What are NFTs?
1314

pages/lessons/fundamentals/open_zeppelin.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: ['openzeppelin']
55
author: ['piablo', '7i7o']
66
---
77

8-
# Open Zeppelin Smart Contract Concepts
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="Open Zeppelin Smart Contract Concepts" />
911

1012
We are going to stand on the shoulder of giants and leverage the power of open
1113
source to create our project in a simpler way, while not losing focus on

pages/lessons/fundamentals/testnets.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ icons: []
55
author: 'piablo'
66
---
77

8-
# Test, test, test, testnets
8+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
9+
10+
<LessonHeader title="Test, test, test, testnets" />
911

1012
**TL'DR**
1113

pages/lessons/fundamentals/token-standards.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ icons: ['ethereum']
55
author: 'piablo'
66
---
77

8-
98
**LEGO and our digital Web3 realm…..**
109

11-
# What are token standards and why do we need them?
10+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
11+
12+
<LessonHeader title="What are token standards and why do we need them?" />
1213

1314
There is an analogy used in the Web3 world that a blockchain such as Ethereum, Polkadot, or Solana is a platform for money-LEGOs. When audited contracts, DeFi protocols, crypto tokens, etc all have recognisable standards across the eco-system, it guarantees that they can inter-operate smoothly with each other. So when crypto tokens are designed, we need to make sure the infrastructure on the blockchain, e.g. crypto *wallets* can communicate with them. We therefore ensure that the whole system is composable, just like Lego blocks.
1415

pages/lessons/fundamentals/wallets.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ icons: []
66
author: ['piablo', 'Meowy']
77
---
88

9-
# Web3 wallets, and public and private keys....
9+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
10+
11+
<LessonHeader title="Web3 wallets, and public and private keys..." />
1012

1113
### What do we have in store?
1214

0 commit comments

Comments
 (0)