Architecture and UX of web 3
Learn to design blockchain-powered application architectures
This course is an opportunity for web developers to earn a Certificate of Completion that represents the ability to ship their application to NEAR MainNet
During this course we will practice:
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.
Learn to design blockchain-powered application architectures
Learn to design and develop web-based frontends for web 3 applications
Learn to deploy your contracts to TestNet
Learn to deploy your contracts to TestNet
Demonstrate your group project in 5-10 minutes
After the course, you can join the NEAR EDU Fellowship program as a Developer in Residence
You can apply for a grant to build out your demo project
You can start your own business and get funded as part of the Open Web Consortium
You can find a job in the NEAR Ecosystem
NEAR Lucky Quote
The project generates lucky learning quote from NEAR wallet id and counts how many times the quote generator has been used.
GithubNEAR Vehicle Service
The idea of the project was to create a contract that records a vehicles history of owner and service. The goal was to practice how to write and deploy simple contract to testnet using the starter repo.
GithubCartoon Voting App
This is the beginning of a voting application that will allow users to vote once for their favorite cartoon and also see at any time how many current votes a cartoon has. Demo Video via Loom:
GithubCompanies Phone Directory
We made a phone directory for companies to help the users to find the information of a company in an easy way.
GithubHelpAFriend
This is a smart contract on NEAR Protocol blockchain to donate to friend's or public projects, so you can get public projects or friend's projects and with the id you can donate to help them achieve a certain amount of tokens.
GithubCompanies Phone Directory
We made a company directory in a team of 3, it was the first time we worked with NEAR, it has 3 methods, one for registring a company and just needs the creator, name of the company and phone number. One to show all of them, and one for searching by name. We made the demo on live.
GithubCompanies phone directory
It's a web application where people can view data of different companies registered in the blockchain and also register their own company
GithubDonation
The users donate the NEARs, when the goal will be reached, the smart contract will send the tokens to the receiver
GithubThis 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.
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.
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.
I enjoyed, loved, and learned from this course.
Instruction is very good, helpful support.
Excellent course to build the fundamentals. Both Instructors are rally amazing
Videos and tutorial are so informative.
I liked a lot, interesting, and funny sometimes, a very good experience of learning.
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.
Very good foundational information.
Dedicated instructors
Gives a very good intro to the various important topics in the world of NEAR Protocol and blockchain.
Amazing course that kept me interested throughout. I would highly recommend taking it!
Nothing, the course is absolutely free. The only thing you pay is your attention
Yes, and it won’t be easy – we’ll be moving quickly, no joke
Hell yes! Contact us to discuss your future project
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
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
There’s no such thing as winning here because we’re all lost. Welcome, friend
Please don’t
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.
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.
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.
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”.