Skip to content

Commit f63daad

Browse files
committed
Adds Lecture 10
1 parent 34c084d commit f63daad

File tree

6 files changed

+148
-0
lines changed

6 files changed

+148
-0
lines changed

docs/lectures/lecture-10/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Lecture 10
2+
3+
## Welcome to Lecture 10
4+
5+
Congratulations on completing Lecture 9 of the Plutus Pioneers Program (PPP)! In this lecture, you'll learn about some projects contributing to the Cardano ecosystem with a wide range of tools to create Dapps and smart contracts. So, let's begin Lecture 9!
6+
7+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category. So whether you're getting started with Plutus or a veteran participant of the PPP, we encourage you to pass by the [#pioneers-lounge chanel](https://discordapp.com/channels/826816523368005654/862912746847993887) and say hello!
8+
9+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
10+
11+
---
12+
13+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
14+
15+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Lesson 10.1: Developing a Dapp with MeshJS and PluTs (Typescript)
2+
3+
Welcome to Lesson 10.1! In this lesson, you will learn about Mesh, an open source library to create Dapps for Cardano.
4+
5+
{% embed url="https://youtu.be/tazyJWUL0nM" %}
6+
7+
{% tabs %}
8+
{% tab title="Additional Resources" %}
9+
To learn more about the topics covered in this lesson, we encourage you to review the following resources:
10+
11+
* [Mesh Website](https://meshjs.dev/)
12+
* [Mesh on GitHub](https://github.com/MeshJS/mesh)
13+
{% endtab %}
14+
{% endtabs %}
15+
16+
## Collaborate with the Pioneers Community
17+
18+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.
19+
20+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
21+
22+
---
23+
24+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
25+
26+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Lesson 10.2: Developing smart contracts with Plu-Ts (Typescript)
2+
3+
Welcome to Lesson 10.2! In this lesson, you will learn about Plu-Ts, an open source library to allow Cardano-related software to be written entirely in typescript.
4+
5+
{% embed url="https://youtu.be/WN4yxa-ISyk" %}
6+
7+
{% tabs %}
8+
{% tab title="Additional Resources" %}
9+
To learn more about the topics covered in this lesson, we encourage you to review the following resources:
10+
11+
* [Harmonic Laboratories Website](https://www.harmoniclabs.tech/)
12+
* [Plu-Ts on GitHub](https://github.com/HarmonicLabs/plu-ts)
13+
{% endtab %}
14+
{% endtabs %}
15+
16+
## Collaborate with the Pioneers Community
17+
18+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.
19+
20+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
21+
22+
---
23+
24+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
25+
26+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Lesson 10.3: Developing smart contracts with OpShin and PyCardano (Python)
2+
3+
Welcome to Lesson 10.3! In this lesson, you will learn about OpShin and PyCardano. Opshin is a simple programming language for Smart Contracts based on python. PyCardano is a standalone Cardano client written in Python that allows to create and sign transactions without depending on third-party Cardano serialization tools.
4+
5+
{% embed url="https://youtu.be/Ale01hnxZEg" %}
6+
7+
{% tabs %}
8+
{% tab title="Additional Resources" %}
9+
To learn more about the topics covered in this lesson, we encourage you to review the following resources:
10+
11+
* [OpShin Website](https://opshin.opshin.dev/opshin/)
12+
* [OpShin on GitHub](https://github.com/OpShin/opshin)
13+
* [PyCardano Docs](https://pycardano.readthedocs.io/en/latest/)
14+
* [PyCardano on GitHub](https://github.com/Python-Cardano/pycardano)
15+
{% endtab %}
16+
{% endtabs %}
17+
18+
## Collaborate with the Pioneers Community
19+
20+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.
21+
22+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
23+
24+
---
25+
26+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
27+
28+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Lesson 10.4: Developing smart contracts with Plutarch (Haskell)
2+
3+
Welcome to Lesson 10.4! In this lesson, you will learn about Plutarch, a typed eDSL in Haskell for writing efficient Plutus Core validators.
4+
5+
{% embed url="https://youtu.be/2PNTJLzcP2k" %}
6+
7+
{% tabs %}
8+
{% tab title="Additional Resources" %}
9+
To learn more about the topics covered in this lesson, we encourage you to review the following resources:
10+
11+
* [Plutarch on GitHub](https://github.com/Plutonomicon/plutarch-plutus)
12+
{% endtab %}
13+
{% endtabs %}
14+
15+
## Collaborate with the Pioneers Community
16+
17+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.
18+
19+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
20+
21+
---
22+
23+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
24+
25+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Lesson 10.5: Aiken Hello World (CLI version)
2+
3+
Welcome to Lesson 10.5! In this lesson, you will learn about Aiken, a modern smart contract platform for Cardano.
4+
5+
{% embed url="https://youtu.be/Y6x46s60bks" %}
6+
7+
{% tabs %}
8+
{% tab title="Additional Resources" %}
9+
To learn more about the topics covered in this lesson, we encourage you to review the following resources:
10+
11+
* [Aiken Website](https://aiken-lang.org/)
12+
* [Aiken on GitHub](https://github.com/aiken-lang/aiken)
13+
* [Aiken Hello World repository on GitHub](https://github.com/scarmuega/aiken-cli-hello-world)
14+
* [Demeter Website](https://demeter.run/)
15+
{% endtab %}
16+
{% endtabs %}
17+
18+
## Collaborate with the Pioneers Community
19+
20+
Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.
21+
22+
If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.
23+
24+
---
25+
26+
This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
27+
28+
<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"></figure>

0 commit comments

Comments
 (0)