Mammoth Club All levels 5 sections 14 lectures

Build automated tests for Rust smart contracts on NEAR

Unit testing in the Rust programming language for the blockchain

01
Skill level
All levels
02
Sections
5
03
Lectures
14
04
Instructor
John Bura
What's inside

This course includes.

✓
5
Sections
✓
14
Lectures
✓
14
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

5 sections · 14 lectures
+ 00a Project Preview 2 lectures
00a Project Preview Locked
Source Files preview Locked
+ 01 Build simple unit tests for greeting Rust smart contract with Cargo 2 lectures
01 Test A Greeting Rust Contract Locked
Source Files 01 Locked
+ 02 Build unit tests for counter Rust smart contract with Cargo 3 lectures
01 Build A Unit Test To Get State Of Rust Contract Locked
02 Build Cargo Unit Test To Change State Of Rust Contract Locked
Source Files 02 Locked
+ 03 Build unit tests for chatboard Rust smart contract with Cargo 3 lectures
01 Build A Unit Test To Get Total Message Length In Rust Contract Locked
02 Build A Unit Test To Add Entry To Vec In Rust Contract Locked
Source Files 03 Locked
+ 04 Build unit tests for fungible cryptocurrency token Rust smart contract with Cargo 4 lectures
01 Build A Cargo Unit Test To Get Total Supply In Rust Contract Locked
02 Build A Cargo Unit Test To Get Balance Of Account In Rust Contract Locked
03 Build A Cargo Unit Test For Transfer In Rust Contract Locked
Source Files Locked
Description

About this course.

What is the NEAR blockchain?

  • built to be simple, secure and scalable.
  • Low cost. High speed. Effortless scale.
  • <0.01USD Transaction Cost
  • 18M+ Active Accounts
  • 400K Daily Transactions
  • ~2.4s Time to Finality
  • Contracts, DAOs, dapps, funding
  • Layer 1 blockchainnot dependent on other chains.

uses a unique scaling mechanism

  • Nightshade sharding
  • Scales infinitely
  • resists short-term usage spikes

Proof of stake

  • More efficient than Bitcoin and Ethereum

web-based wallet

  • no need for users to install programs or browser extensions
  • makes it especially easy to onboard new users (e.g. through named accounts)

Certified carbon neutral

  • consumes in a year the same energy bitcoin consumes in 3 minutes

Interoperable with Ethereum

  • using Rainbow Bridge

Join 1.3+ million students in high-quality courses featured at Harvard

  • Lifetime access that never expires
  • Project-based curriculum to superboost your portfolio
  • Graduation certificate for every course
  • Absolute beginner-friendly
  • Use any computer
  • Satisfaction guarantee
  • Get all source code
  • Popular bundle by Mammoth students
  • Perfected over years of training

Reviews from the Mammoth Community

"This is AMAZING I just learned how to code without breaking a sweat, this is really easy and fun!" -Shalonda Lewis

"This course so far is by far amazing! The instructor is very encouraging and up beat." -Moiz Saqib

"It was informative and definitely covered the basics. Easy to understand and to follow." -Colin Mooney

Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Unit testing in the Rust programming language for the blockchain

Buy lifetime access →