awesome-motoko

所属分类:工具库
开发工具:Motoko
文件大小:0KB
下载次数:0
上传日期:2023-07-09 10:09:11
上 传 者sh-1993
说明:  为对Motoko编程语言感兴趣的开发人员策划的教程、资源、库和工具列表。,
(A curated list of tutorials, resources, libraries, and tools for developers who are interested in the Motoko programming language.,)

文件列表:
basic_syntax/ (0, 2023-03-03)
basic_syntax/arrays/ (0, 2023-03-03)
basic_syntax/arrays/main.mo (2706, 2023-03-03)
basic_syntax/creating_new_class/ (0, 2023-03-03)
basic_syntax/creating_new_class/NewClass.mo (775, 2023-03-03)
basic_syntax/creating_new_class/main.mo (1317, 2023-03-03)
basic_syntax/hashmap/ (0, 2023-03-03)
basic_syntax/hashmap/main.mo (3573, 2023-03-03)
basic_syntax/intercanister/ (0, 2023-03-03)
basic_syntax/intercanister/main.mo (3122, 2023-03-03)
basic_syntax/intercanister/othercanister.mo (528, 2023-03-03)
basic_syntax/intercanister/thirdcanister.mo (262, 2023-03-03)
basic_syntax/lists/ (0, 2023-03-03)
basic_syntax/lists/main.mo (3162, 2023-03-03)
basic_syntax/loops/ (0, 2023-03-03)
basic_syntax/loops/main.mo (1442, 2023-03-03)
basic_syntax/options/ (0, 2023-03-03)
basic_syntax/options/main.mo (1103, 2023-03-03)
basic_syntax/order/ (0, 2023-03-03)
basic_syntax/order/main.mo (1856, 2023-03-03)
basic_syntax/text_handling/ (0, 2023-03-03)
basic_syntax/text_handling/main.mo (4794, 2023-03-03)
basic_syntax/tries/ (0, 2023-03-03)
basic_syntax/tries/main.mo (2585, 2023-03-03)
basic_syntax/variants/ (0, 2023-03-03)
basic_syntax/variants/main.mo (1013, 2023-03-03)
dfx.json (1508, 2023-03-03)
lectures/ (0, 2023-03-03)
lectures/admins-errors-cycles/ (0, 2023-03-03)
lectures/admins-errors-cycles/dfx.json (770, 2023-03-03)
lectures/admins-errors-cycles/motoko/ (0, 2023-03-03)
lectures/admins-errors-cycles/motoko/access-control-basic.mo (511, 2023-03-03)
lectures/admins-errors-cycles/motoko/access-control-multi.mo (1253, 2023-03-03)
lectures/admins-errors-cycles/motoko/error-handling.mo (780, 2023-03-03)
lectures/admins-errors-cycles/motoko/experimental-cycles-a.mo (690, 2023-03-03)
lectures/admins-errors-cycles/motoko/experimental-cycles-b.mo (877, 2023-03-03)
lectures/create_read_update_delete/ (0, 2023-03-03)
... ...

# Getting started with the Internet Computer . This repository contains curated content from the 1st edition of the **Motoko Bootcamp** . ## Lessons 6 differents topics are covered, all the lessons are focused on **Motoko**.
For each topic, a guide is available and a set of challenges with their solution are also available. - [Introduction : **Actor**, **function**, **types**,**variables**, **loops** and **modules**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_1/) - [**Binary**, **Nat 8**, **Char** and **Text**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_2/) - [**Array**, **Optional and Generic type**, and **Higher order functions**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_3/) - [**Custom type** and **Linked list**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_4/) - [**Principal**, **Hashmap**, **Cycles** (how to deal with upgrades) & **stable variables**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_5/) - [**Variant types**, **Result type**, **HTTP request** & **Intercanister messages**](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lessons/day_6/) ## Lectures Each lecture is approximately 1 hour long and was held live by one of the bootcamp mentor. - Motoko : introduction to the language by Seb . - Motoko : Variables, function and types by Albert . - An introduction to the Internet Computer protocol by Bob . - Why Web 3.0 and the IC matter by Weedpatch . - Motoko : Create, read, update & delete (CRUD) by Seb . - Deploying your first canister locally and on the Internet Computer by Anthony . - Introduction to NFTs on the IC by Ted . - Candid, the language of the Internet Computer by Yan . - Frontend and authentication by Kyle . - Motoko : handle HTTP request and assets by Austin . - Motoko : mutable states and shared types by Saikat Das . - Rust : using tests to speed up development by Adam . - Deploying a website on the Internet Computer by Saikat Das . - Motoko : packages and vessel by Quint . - Motoko : admin access, error handling and cycles management by Jorgen . - Motoko : variant types by Paul . - An introduction to the ICP ledger by Fulco . - Typescript : writing canister with TS by Jordan . - How to interact with a canister by Albert . - Rust : handle ICP payments by Adam . - Rust : storing data and keeping it secure on the IC by Nima . - Token, nfts and standards on the IC by Jorgen . This repository also contains the code during some lectures. - [Motoko : mutable states and shared types](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/mutable_state_shared_type/). - [Deploying a website on the Internet Computer](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/deploying_website_internet_computer/). - [Motoko : create, read, update & delete](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/create_read_update_delete/). - [Motoko : admin access, error handling and cycles management](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/admins-errors-cycles/). - [Token, nfts and standards on the IC](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/token-standards/). - [Rust : Storing data and keeping them secure](https://github.com/motoko-bootcamp/awesome-motoko/blob/master/lectures/storing_data_and_keeping_them_secure/). ## Ressources Links to other helpful ressources. **An article by DFINITY that summarizes Motoko concepts.** : Motoko, Candid, Web assembly... **Internet Computer documentation** : The main documentation website for the Internet Computer. **Motoko Language documentation** : The main documentation for the Motoko language. **Motoko Types documentation** : A reference for the Motoko base library types and their functions. **DFX documentation** : The main documentation for the DFX command line tool used to deploy and manage dapps on the Internet Computer. **Motoko playground** : A sandbox to quickly write and test Motoko code from your browser. **Motoko extension** : A Motoko extension for Visual Studio Code that provides syntax highlighting. **Dfinity education repo** : Educational ressources on datastructures, web development, blockchain and more. **Examples** : Sample code and applications written in Rust or Motoko. **create-ic-app** : Template project for major frameworks (Vue, React, Vanilla JS,Svelte). **The invoice canister** : processing payments on the IC. ## Communities - Developer discord - Dfinity forum

近期下载者

相关文件


收藏者