Developing P2P Applications with Rust
Learn to create awesome and decentralized applications with ease!
IT and Software ,Other IT and Software,
Lectures -29
Resources -1
Duration -23 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Having a little-bit of Rust knowledge?
If yes, then this course is 100% for you!
This course is a very good starting point for anyone who may want to start develop a blockchain or any kind of p2p applications.
In this course, first we are going over the basics of peer to peer development that gives you a relatively good understanding of how these kind of applications looks like. While learning, of course we do some coding as well, to get familiar with LibP2P's Rust based implementation!
Then in the last big section we will go through a full real world application development cycle (not making it 100% production ready, but works fine) from scratch!
There we check all the aspects of a real P2P application, including local database, networking, verification of data coming from other peers and so on!
While this course expects some basic Rust knowledge, during the course it can be get easily as there are not much expert topic is touched regarding Rust.
So overall, if you would like to deepen your understanding of P2P application development and add some cool new skills to your skillset, just take this course.
Goals
- Learning the basics of peer-to-peer application development
- Development with LibP2P using Rust
- Different technics to implement anything on a peer-to-peer basis
- Creating a real-world p2p application using Rust
Prerequisites
- Basic Rust development experience/knowledge needed

Curriculum
Check out the detailed breakdown of what’s inside the course
Peer-to-Peer Basics
2 Lectures
-
Introduction 03:48 03:48
-
P2P Basics 09:45 09:45
LibP2P step-by-step
6 Lectures

Developing a real world P2P application
21 Lectures

Instructor Details
Richard Bertok
Senior Software Engineer (Rust)I always love experimenting with something new, also I'm a crypto enthusiast, so I also love creating anything crypto related (consensus algorithms, peer-to-peer application development and so on..).
Always looking for a new challenge in my career and my life :)
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now