Code Monkey home page Code Monkey logo

solana-curriculum's Introduction

freeCodeCamp: Solana Curriculum

Get started here: https://web3.freecodecamp.org/solana

Projects

Project Description
Learn How to Set Up Solana by Building a Hello World Smart Contract In this course, you will learn how to set up Solana by building a simple hello world contract.
Learn How to Interact with On-Chain Programs In this course, you will learn how to write the client code to interact with your previously deployed hello world smart contract.
Build a Smart Contract In this integrated project, you will use what you previously learnt to build a smart contract, and interact with it.
Learn Solana's Token Program by Minting a Fungible Token In this course, you will learn how to use Solana's token program by minting a fungible token.
Learn the Metaplex SDK by Minting an NFT In this course, you will learn how to use the Metaplex JS SDK to mint an NFT.
Build a University Certification NFT In this integrated project, you will use what you previously learnt to build out the logic for an NFT-issuing system for university certifications.
Learn Anchor by Building Tic-Tac-Toe: Part 1 In this course, you will learn how to use Anchor, a framework for building smart contracts on Solana, to build an on-chain Tic-Tac-Toe game.
Learn Anchor by Building Tic-Tac-Toe: Part 2 In this course, you will learn how to test the previously built Tic-Tac-Toe game.
Build an Anchor Leaderboard In this integrated project, you will use what you previously learnt to build the program logic for a game leaderboard
Learn How to Build a Client-Side App: Part 1 In this course, you will learn how to build a multiplayer, client-side app that interacts with your previously deployed Tic-Tac-Toe game
Learn How to Build a Client-Side App: Part 2 In this course, you will learn how to use the Phantom wallet browser extension to connect to your local validator, connect your wallet to a dApp, and sign transactions.
Build a Client Side App In this integrated project, you will use what you previously learnt to build an app your friends can use to message one another.
More Coming Soon... Keep an ๐Ÿ‘๏ธ out

solana-curriculum's People

Contributors

shaunshamilton avatar renovate[bot] avatar gikf avatar mot01 avatar raisedadead avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.