Learn NEAR by Yourself

Sometimes you want all the control because you know best how you like to learn. Explore courses and tools that will help you learn NEAR at your own pace.

Start learning today!

Explore

Individual courses

NEAR Web Series by BAF

1 hour
Beginner

This series is developed by the Blockchain Acceleration Foundation as a ten week program that dives into the NEAR ecosystem with Cambridge Blockchain Society, Princeton Blockchain Society and others

Learn Rust with NEAR

1 day
Beginner

A step-by-step course for learning Smart Contract development using Rust. In this set of lessons, we will discuss the main features of the Rust language, as well as going over the NEAR platform.

NEAR Academy

30-60 mins
Beginner

NEAR Academy is an interactive course for web developers looking to explore blockchain integration with their Apps. It is free and ends with a certificate of completion.

NEAR in Minutes

5-10 mins
Beginner

Bite sized binge worthy courses about NEAR in multiple languages

NEAR for Senior Devs

10 mins
Advanced

This brief article will give you everything you need to get started as fast as possible. Don't slow down!

NEAR and Far from Coding

1 hour
Beginner

Anyone with a computer and internet connection can take this course. If you are interested in making sense of Web3, but you don't know how to read or write code, then you are in the right place 😉

You might even be considering attending a NEAR certification course, but already feel lost. Don't worry. This course is a great first step for you.

TL;DR with Ben

Beginner

NEAR University instructor and program manager Ben Sayeg teach about NEAR and Web3 in plain language

Intro to Rust

60 mins
Beginner

Engineers from NEAR Protocol explain how to use Rust alongside their API

Write Your First Contract

30 mins
Beginner

Use AssemblyScript to write your first smart contract and deploy it to the NEAR platform

NEAR 101

60 mins
Beginner

An introduction to NEAR for web developers

NEAR 102

60 mins
Intermediate

An introduction to NEAR for Ethereum developers

Explore NEAR APIs

60 mins
Beginner

Use JavaScript to interact with the NEAR platform by calling APIs that control contract deployment, execution and more

Cross-contract Calls

60 mins
Beginner

Use AssemblyScript to connect two or more smart contracts using cross-contract calls. This is the key to scalability on the NEAR platform!

NEAR Protocol Spec

60 mins
Intermediate

NEAR Protocol is the scalable blockchain protocol. For the overview of the NEAR Protocol, read this document.

NCD preview series

60 mins
Beginner

This is a preview of the NEAR Certified Developer course that teachers you to design, develop, test and deploy smart contracts on the NEAR platform.

NEAR Whitepapers

10 mins
Advanced

A series of papers explaining everything from NEAR Economics to Sharding and more

NEAR Examples

20 mins
Beginner

Wondering what you can build with NEAR? Check out these examples for inspiration! You can also view these examples on GitHub.

I enjoyed this course very much!

busticks.near
NEAR Certified Developer

Videos and tutorial are so informative.

aquafina1.near
NEAR Certified Developer

Amazing course that kept me interested throughout. I would highly recommend taking it!

anifulky.near
NEAR Certified Developer

Dedicated instructors

tabbythunder.near
NEAR Certified Developer

Super nice course. It almost concludes all concept that makes me get into the field fairly quickly.

audatert.near
NEAR Certified Developer

This course was amazing. I knew nothing about blockchain before starting the course. Now I have a good foundational understanding to take the next step in my blockchain journey.

aderiniv.near
NEAR Certified Developer

Gives a very good intro to the various important topics in the world of NEAR Protocol and blockchain.

ctrustre.near
NEAR Certified Developer

I liked a lot, interesting, and funny sometimes, a very good experience of learning.

chodhoyb.near
NEAR Certified Developer

This course is a one stop platform to learn everything about Blockchain and Crypto. The beauty of the course is in the simple language used by the trainer to teach a little complex technology.

actordin.near
NEAR Certified Developer

Excellent course to build the fundamentals. Both Instructors are rally amazing

ageonimi.near
NEAR Certified Developer

Who we are

Learners and Teachers

We find joy in making complicated things easier for people to understand and believe in empowerment through continued learning. Our team is made up of technical and non-technical users that love solving problems in creative ways.

Creatives and Creators

Our team is made up of devs and data scientists, artists and adventurers, entrepreneurs and dreamers. We believe that by working together we can provide just about anyone a meaningful learning experience.

Builders and Makers

We love to see our ideas become reality. In addition to our education work, we are also hard at work on our own technical, creative, and nonprofit projects. We know that the whole point of learning is to be able to do stuff.

Let's build the Open Web!

blockchain developer courseNEAR Certified Developer - Blockchain Developer - Learn to write, read and deploy smart contractsNEAR Certified Developer - Blockchain Developer - Learn to write, read and deploy smart contractsNEAR Certified Developer - Blockchain Developer - Learn to write, read and deploy smart contracts

NEAR is secure enough to manage high value assets like money, assets and  identity while being performant and affordable enough to make things useful for everyday people.

Technically speaking, NEAR is a layer 1 smart contract platform (like Ethereum but cheaper and faster) that scales by parallelizing storage and compute using a technique called “sharding”.