NEAR Certified Instructor

Duration
1 week
Level
Advanced
Difficulty
Hard

This course prepares ambitious members of the community to design and lead their own courses. At least one other NEAR Certification level is required before attending this course.

Enroll Now

Course overview

What you'll learn

This is the instructor onboarding experience that will take you through the full range of requirements from facilitation to mentorship and support using the standard NEAR Certified program curriculum. You will learn how to engage with developers in cohort-based learning experiences, answer common questions and even design your own versions of the NEAR Certified programs.

Students of course we will practice:

  • promoting the vision of web 3 including specific use cases
  • answering common questions about web 3 development including challenges
  • facilitating cohort-based experiences for students including communication
  • designing original experiences targeting web 3 developers

Prerequisites

NCD I and II certifications are required for this course.

Please make sure you are familiar with a few of these basics before the week starts. Although you do not need to be an expert in these technologies, you should have no problem cloning a NodeJS project, downloading its dependencies and running a few scripts.

  • Basic JavaScript client and server-side development
  • Basic terminal control
  • Basic git commands

Working agreement

  • We agree to work in small groups of 3-5 people
  • We agree to complete all activities to the best of our ability
  • We agree to work on building a demo by the end of the day


Exploring Web 3

Learn to read (smart?) contracts in Rust and AssemblyScript, there’s really nothing to it.

Reading Smart Contracts

Learn to read and reason about smart contracts on NEAR

Practicing Web 3

Learn to write contracts that control identity and money as the new primitives of web 3

Architecture and UX of web 3

Learn to design blockchain-powered application architectures

Demo Project

Demonstrate your group project in 5-10 minutes

Benefits of this course

Access to fellowship programs

After the course, you can join the NEAR EDU Fellowship program as a Developer in Residence

Access to grants and funding

You can apply for a grant to build out your demo project

Business opportunities

You can start your own business and get funded as part of the Open Web Consortium

Career opportunities

You can find a job in the NEAR Ecosystem

Other Courses

NEAR Certified Analyst

This course is an opportunity for technical and non-technical users alike to learn about the potential of the Open Web and propose meaningful solutions for development.

Beginner
4
hours

NEAR Certified Developer

This course is an opportunity for web developers to earn a Certificate of Completion that represents the ability to design, develop, test and deploy smart contracts on the NEAR platform.

Intermediate
2
hours

NEAR Certified Developer II

This course is an opportunity for web developers to earn a Certificate of Completion that represents the ability to design, develop, test and deploy full stack applications on the NEAR platform.

Intermediate
2
hours

See what students are saying

Very informative and detailed explanation of the blockchain and NEAR Protocol.

dophonse.near
NEAR Certified Developer

Videos and tutorial are so informative.

aquafina1.near
NEAR Certified Developer

A great journey indeed! Completed the course in 2 days and now will be exploring how I can apply this to build my own application.

carsetat.near
NEAR Certified Developer

Frequently Asked Questions

How much does this cost?

Nothing, the course is absolutely free. The only thing you pay is your attention

I have zero time for all this. Can I just binge on some deep work on my own?

Hell yes! Contact us to discuss your future project

Do I need to be a software developer to take this course?

Yes, and it won’t be easy – we’ll be moving quickly, no joke

Do I need a Mac?

MacOS and Linux will be the easiest operating systems to use.

Windows may prove challenging but if you’re ok with that, please join us. You should install WSL before we meet since we’ll be using NodeJS applications like NEAR CLI

Do you care if I cheat?

No, in fact cheating is encouraged. Let’s get one thing straight: if you’re serious about learning, the fastest way from here to there is to meet people, ask questions, look at some answers, look at even more answers, copy some examples, break things and finally, if you’re lucky, learn something new.

As long as you’re honest about what you’re doing, you’re always welcome here.

Just don’t take credit for others people’s work because that’s lame

How do I know if I’m winning?

There’s no such thing as winning here because we’re all lost. Welcome, friend

When moon?!

Please don’t

Let's build the Open Web!

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”.