├── .devcontainer.json ├── .editorconfig ├── .github └── ISSUE_TEMPLATE │ ├── BUG.md │ └── HELP.md ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .logs ├── .bash_history.log ├── .cwd.log ├── .history_cwd.log ├── .next_command.log ├── .temp.log └── .terminal-out.log ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── bash ├── .bashrc └── sourcerer.sh ├── client └── assets │ ├── fcc_primary_large.svg │ └── fcc_primary_small.svg ├── config ├── projects.json └── state.json ├── curriculum └── locales │ ├── conf.js │ └── english │ ├── build-a-fortune-telling-smart-contract.md │ ├── build-a-sentence-making-smart-contract.md │ ├── build-x-using-y.md │ ├── comments.json │ ├── learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node.md │ ├── learn-how-to-set-up-near-by-building-a-hello-world-smart-contract.md │ ├── learn-near-accounts-by-creating-a-named-testnet-account.md │ └── learn-near-smart-contracts-by-building-a-word-guessing-game.md ├── freecodecamp.conf.json ├── learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node ├── generate-seed.js ├── jsconfig.json ├── package-lock.json ├── package.json └── src │ └── word-guess.js ├── learn-how-to-set-up-near-by-building-a-hello-world-smart-contract ├── babel.config.json ├── src │ └── index.ts └── tsconfig.json ├── learn-near-accounts-by-creating-a-named-testnet-account ├── jsconfig.json ├── package-lock.json ├── package.json └── src │ └── word-guess.js ├── learn-near-smart-contracts-by-building-a-word-guessing-game ├── add-hint.js ├── init.js ├── jsconfig.json ├── package-lock.json ├── package.json └── src │ └── word-guess.js ├── package.json ├── renovate.json └── tooling ├── camper-info.js ├── helpers.js └── rejig.js /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.github/ISSUE_TEMPLATE/BUG.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.github/ISSUE_TEMPLATE/HELP.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.logs/.bash_history.log: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.logs/.cwd.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.logs/.history_cwd.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.logs/.next_command.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.logs/.temp.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.logs/.terminal-out.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # freeCodeCamp: NEAR Curriculum 2 | -------------------------------------------------------------------------------- /bash/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/bash/.bashrc -------------------------------------------------------------------------------- /bash/sourcerer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/bash/sourcerer.sh -------------------------------------------------------------------------------- /client/assets/fcc_primary_large.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/client/assets/fcc_primary_large.svg -------------------------------------------------------------------------------- /client/assets/fcc_primary_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/client/assets/fcc_primary_small.svg -------------------------------------------------------------------------------- /config/projects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/config/projects.json -------------------------------------------------------------------------------- /config/state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/config/state.json -------------------------------------------------------------------------------- /curriculum/locales/conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/conf.js -------------------------------------------------------------------------------- /curriculum/locales/english/build-a-fortune-telling-smart-contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/build-a-fortune-telling-smart-contract.md -------------------------------------------------------------------------------- /curriculum/locales/english/build-a-sentence-making-smart-contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/build-a-sentence-making-smart-contract.md -------------------------------------------------------------------------------- /curriculum/locales/english/build-x-using-y.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/build-x-using-y.md -------------------------------------------------------------------------------- /curriculum/locales/english/comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/comments.json -------------------------------------------------------------------------------- /curriculum/locales/english/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node.md -------------------------------------------------------------------------------- /curriculum/locales/english/learn-how-to-set-up-near-by-building-a-hello-world-smart-contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/learn-how-to-set-up-near-by-building-a-hello-world-smart-contract.md -------------------------------------------------------------------------------- /curriculum/locales/english/learn-near-accounts-by-creating-a-named-testnet-account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/learn-near-accounts-by-creating-a-named-testnet-account.md -------------------------------------------------------------------------------- /curriculum/locales/english/learn-near-smart-contracts-by-building-a-word-guessing-game.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/curriculum/locales/english/learn-near-smart-contracts-by-building-a-word-guessing-game.md -------------------------------------------------------------------------------- /freecodecamp.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/freecodecamp.conf.json -------------------------------------------------------------------------------- /learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/generate-seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/generate-seed.js -------------------------------------------------------------------------------- /learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/jsconfig.json -------------------------------------------------------------------------------- /learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/package-lock.json -------------------------------------------------------------------------------- /learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/package.json -------------------------------------------------------------------------------- /learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/src/word-guess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-interact-with-near-programs-using-the-near-javascript-api-and-node/src/word-guess.js -------------------------------------------------------------------------------- /learn-how-to-set-up-near-by-building-a-hello-world-smart-contract/babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-set-up-near-by-building-a-hello-world-smart-contract/babel.config.json -------------------------------------------------------------------------------- /learn-how-to-set-up-near-by-building-a-hello-world-smart-contract/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /learn-how-to-set-up-near-by-building-a-hello-world-smart-contract/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-how-to-set-up-near-by-building-a-hello-world-smart-contract/tsconfig.json -------------------------------------------------------------------------------- /learn-near-accounts-by-creating-a-named-testnet-account/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-accounts-by-creating-a-named-testnet-account/jsconfig.json -------------------------------------------------------------------------------- /learn-near-accounts-by-creating-a-named-testnet-account/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-accounts-by-creating-a-named-testnet-account/package-lock.json -------------------------------------------------------------------------------- /learn-near-accounts-by-creating-a-named-testnet-account/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-accounts-by-creating-a-named-testnet-account/package.json -------------------------------------------------------------------------------- /learn-near-accounts-by-creating-a-named-testnet-account/src/word-guess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-accounts-by-creating-a-named-testnet-account/src/word-guess.js -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/add-hint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-smart-contracts-by-building-a-word-guessing-game/add-hint.js -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-smart-contracts-by-building-a-word-guessing-game/init.js -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-smart-contracts-by-building-a-word-guessing-game/jsconfig.json -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-smart-contracts-by-building-a-word-guessing-game/package-lock.json -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/learn-near-smart-contracts-by-building-a-word-guessing-game/package.json -------------------------------------------------------------------------------- /learn-near-smart-contracts-by-building-a-word-guessing-game/src/word-guess.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/renovate.json -------------------------------------------------------------------------------- /tooling/camper-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/tooling/camper-info.js -------------------------------------------------------------------------------- /tooling/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/tooling/helpers.js -------------------------------------------------------------------------------- /tooling/rejig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeCodeCamp/near-curriculum/HEAD/tooling/rejig.js --------------------------------------------------------------------------------