The Ultimate Guide to Web 3.0 - Everything you need to know about Web 3.0 before learning it πŸ”₯

Thread 🧡
{1/20}

You've probably heard about Web3 unless you've been living under a rock. Web 3.0 is the next step in the web's growth, and it aims to make the internet more intelligent. Before learning more about Web3, let's understand the evolution of the web first.
{2/20}

Over the last few years, the World Wide Web has developed, bringing with it new tools and strategies. Web 1.0, 2.0, and 3.0 are typical names for these stages. Now let's understand each of their stags.
{3/20}

πŸ’  Web 1.0

It is the first stage in the evolution of the web, which is also referred as the read-only web. Web 1.0 websites were not as dynamic and interactive as it is now. The primary goal of the websites was to make the information available to the general public.
{4/20}

As servers were improved, average connection speeds rose, and developers gained new skills and techniques, the shift from Web 1.0 to 2.0 took occurred over time.
{5/20}

πŸ’  Web 2.0

It is the second stage in the evolution of the web, which is also referred as the read-write web. It's just a better version of the first worldwide web, marked by the shift from static to dynamic or user-generated content, as well as the rise of social media.
{6/20}

Some of the famous Web 2.0 applications are Twitter, YouTube, and etc. Web technologies such as HTML, CSS, and Javascript frameworks such as ReactJs, VueJs, and others enable users to come up with new concepts, allowing users to contribute more to this Social Web
{7/20}

Now that you have a good understanding of the evolution of the web and its old stages, Let's understand, What is Web 3.0
{8/20}

πŸ’  Web 3.0

It is the third stage in the evolution of the web, which is also referred as the read-write-execute which refers to the future of the web. In this era, AI and Machine Learning enable computers to understand data in the same way that people do.
{9/20}

Web3 applications or DApps, are developed on decentralized peer-to-peer networks like Ethereum and IPFS. These networks are developed, operated, and maintained by their users, rather than by a business. They self-organize and don't have a single point of failure.
{10/20}

You'll notice that when you hear about Web3, cryptocurrencies are frequently mentioned. This is due to the fact that many of these protocols include cryptocurrencies. Anyone who wishes to help create, control, or improve one of the projects is given a cash incentive.
{11/20}

These protocols frequently provide a wide range of services, including computation, storage, bandwidth, identification, hosting, and other online services previously supplied by cloud providers.
{12/20}

πŸ’  What makes Web 3.0 so unique?

Web 3's major benefit is that it seeks to solve the most serious issue that has arisen as a result of Web 2: the gathering of personal data by private networks, which is subsequently sold to marketers or potentially stolen by hackers.
{13/20}

Web 3's network is decentralized, meaning it is not controlled by a single organization, and the decentralized applications (apps) created on top of it are open.
{14/20}

πŸ’  Properties of Web 3.0

The following are three key characteristics that can help us define Web 3.0:
{15/20}

πŸ’  Semantic Web

One of the key elements of Web 3.0 is β€œsemantic web.”. This enhances online technologies by allowing users to create, share, and connect content via search and analysis based on the ability to understand the meaning of words rather than keywords.
{16/20}

πŸ’  3D Graphics

3D Graphics is being used widely in websites and services in Web 3.0 such as online games, e-commerce, and portfolio website.
{17/20}

πŸ’  Artificial Intelligence

Semantic Web and AI are the two cornerstones of web 3.0. By combining this capacity with natural language processing, Web 3.0 allows computers to comprehend material in the same way that people do resulting in quicker and more relevant results
{18/20}

πŸ’  What is Web3.js

The Web3.js library is the primary JavaScript library you'll use while creating Web3 applications. web3.js is a set of libraries that let you use an HTTP or IPC connection to communicate with a local or distant ethereum node.
{19/20}

The Ethereum blockchain is accessed with the web3 JavaScript library. It can access user accounts, send transactions, and communicate with smart contracts, among other things. In fact, Web3.js is one of the main frameworks used in designing dApps.
{20/20}

πŸ’  People

Follow these amazing people to learn about Web 3.0, they provide valuable content that helps you learn Web 3.0

@oliverjumpertz
@dabit3
@jsjoeio
@saminacodes
That is it :D

If you found this thread useful, consider:

βœ… Following me @SuhailKakar for more content like this
πŸ”„ Retweeting the first tweet.

Thanks for your support πŸ™Œ

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Suhail Kakar πŸ’»

Suhail Kakar πŸ’» Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SuhailKakar

20 Oct
An Ultimate Guide to Git and Github πŸš€

Thread 🧡
#opensource
πŸ’  Introduction

Git is a source code management technology used by DevOps. It is a free and open-source version control system that is used to efficiently manage small to extremely big projects.
Git is a version control system. Version control is a file manager that maintains track of changes to your projects over time and keeps a complete history of whatever you're working on. It allows many devs around the globe to work together on the same project at the same time
Read 19 tweets
20 Oct
Googling is a must-have skill for developers. πŸš€

Here are tips on how to use Google like an expert. πŸ‘‡

A thread 🧡
Google is such a dominant force in the search engine industry that it is the default search engine for Android smartphones and web browsers such as Chrome.
To put it frankly, Google has become one of the most widely utilized online resources for discovering everything from random facts and music videos to products and services. The sophisticated Google search methods and tips listed below can help you narrow your search results.
Read 9 tweets
20 Oct
An Ultimate Guide to @Docker 🐳

Thread 🧡
{1/11}

πŸ’  What is Docker

Docker is a container management service. Docker's entire purpose is to make it simple for developers to create apps, ship them into containers, and then deploy them wherever they want. Now let's discuss what are containers.
{2/11}

Containers are a solution to the challenge of moving software from one computing environment to another and having it operate consistently. This might be from a developer's laptop to a test environment, or from a real data center computer to a VM in a private/public cloud
Read 13 tweets
19 Oct
πŸš€ 5 Trending projects on GitHub for web developers

A Thread 🧡

#javascript
1. craft.js

A React framework for building extensible drag and drop page editors
github.com/prevwong/craft…
2. Medusa

Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences.

github.com/medusajs/medusa
Read 7 tweets
18 Oct
10 Most Used Windows Softwares Alternatives for Linux 🐧

The alternatives below are more reliable, less buggy, more secure, easy to upgrade, and easy to install. They have a huge amount of fans among users and don’t crash as often as their Windows equivalents πŸš€

Thread 🧡
{1/10}

Adobe Photoshop | Alternatives πŸ‘‡

Gimp: gimp.org/downloads
Darktable: darktable.org
RawTherapee: rawtherapee.com
CinePaint: cinepaint.org
{2/10}

Acrobat Reader | Alternatives πŸ‘‡

Okular: okular.kde.org
Xpdf: xpdfreader.com
MuPDF: mupdf.com
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(