Marmooz ๐Ÿ‘‹ Profile picture
Feb 21 โ€ข 12 tweets โ€ข 4 min read
How to become a Web3 FrontEnd Developer

With $125k average salary.

Roadmap for your next 3 months

๐Ÿ‘‡
1๏ธโƒฃ Basics of Web Development

Start by learning the fundamentals of HTML and CSS.

Don't jump into programming languages before practicing Web Dev first.

2๏ธโƒฃ JavaScript (ES6)

JavaScript is the language of Front-End development.

Take the time to learn all the important concepts and the new ECMAScript 6 features

scrimba.com/learn/learnjavโ€ฆ
3๏ธโƒฃ Modern FrontEnd Frameworks

Pick one of the JavaScript Frameworks and libraries to help you build powerful apps

โ†’ ReactJS is the most used in the industry
โ†’ VueJS has an easier learning curve
โ†’ Angular
โ†’ Svelt

4๏ธโƒฃ Basics of Blockchain

Web3 is mainly usual Web + Blockchain

Learn the concepts of Blockchain to understand how Web3 works.

udemy.com/course/blockchโ€ฆ
5๏ธโƒฃ Smart Contracts

Smart contracts are the programs that run on Ethereum.

We use Solidity Language to write the code of Tokens, NFTs, and any decentralized app.

Even if this roadmap is for Web3 FrontEnd, knowing how smart contracts work is essential.

cryptozombies.io
6๏ธโƒฃ Interact FrontEnd with Blockchain

To communicate between Ethereum and apps choose between Web3js or EthersJS library.

I prefer Ethers. But you'll find more resources about Web3js because it's the oldest.

This is the CORE of Web3 frontend development

7๏ธโƒฃ Web3 Tools

These tools will make your developer's life easier:

โ†’ HardHat or Truffle are used to test, debug and deploy your smart contracts.

โ†’Moralis SDK and UI Kits to save time building projects

โ†’ Alchemy or Infura for Blockchain infrastructures (like Web3 AWS)
8๏ธโƒฃ Build Portfolio

Show you skills and learn by buildings projects like

โ†’ Todo list DApp
โ†’ ERC20 and BEP 20 Tokens
โ†’ Voting DApp
โ†’ NFT marketplace
โ†’ Blockchain game
โ†’ DeFi app

Here are some tutorials
9๏ธโƒฃ Apply to jobs

I gathered the biggest list of Web3 Job opportunities for you

PS: This roadmap may take more or less than 3 months depending on your current level and how many hours of work you're willing to dedicate.
That's a wrap !

If you liked this thread, retweet the first tweet and drop a like.

Follow me @marmooznet, for more content about :

- ๐Ÿš€ Web3
- โ›“๏ธ Blockchain Dev
- ๐Ÿ“ˆ Start-Ups
- ๐Ÿช™ NFT/DeFi
- ๐Ÿ“ฑ Web & Mobile Dev

โ€ข โ€ข โ€ข

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

Keep Current with Marmooz ๐Ÿ‘‹

Marmooz ๐Ÿ‘‹ 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 @marmooznet

Feb 19
Learn Web3 Coding by Playing Games ๐ŸŽฎ
๐Ÿ‘‡
1. CodinGame

Before diving into Blockchain Development, start with the basics of JavaScript, Python or Rust.

CodinGame offers free fun games to help you learn more than 20 programming languages.

codingame.com
2. Screeps

This one is fun for JavaScript and NodeJs.

It's an open-source game for programmers. You control your colony by writing JavaScript code.

screeps.com
Read 14 tweets
Feb 17
Don't waste $12K on Bootcamps to study Web3.

You can literally get PAID to learn it!

It's called: Learn to Earn

Thread ๐Ÿงต
The first question you might be asking

is this a Scam?

No!

So why companies are giving us money to learn?

In a simple way, to encourage us to adopt Web3
The Web3 space is still new.

Blockchain companies need more and more users.

So to promote their Services and Apps, multiple Web3 start-ups offer you to:

1- Learn about the Blockchain world
2- Execute some tasks to validate your knowledge
3- Get rewarded with Crypto or Cash

๐Ÿ‘‡
Read 11 tweets
Feb 16
I spent 140+ hours on Youtube to learn about Web3

If I had to start all over again..

Here's the Channels I would watch

Thread ๐Ÿงต
1. Whiteboard Crypto

Web3 concepts made easy for newbies.

Great animations and explanations.

@WhiteboardCryp1

youtube.com/c/WhiteboardCrโ€ฆ
2. FineMatics

@finematics

A good Channel to understand the basics of how Blockchain works with beautiful animations.

youtube.com/c/Finematics
Read 15 tweets
Jan 20
I spent 140+ hours on Youtube to learn about Web3

If I had to start all over again..

Here's the Channels I would watch

Thread ๐Ÿงต
1. Whiteboard Crypto

Web3 concepts made easy for newbies.

Great animations and explanations.

@WhiteboardCryp1

youtube.com/c/WhiteboardCrโ€ฆ
2. FineMatics

@finematics

A good Channel to understand the basics of how Blockchain works with beautiful animations.

youtube.com/c/Finematics
Read 15 tweets
Jan 18
Not need to spend $12K on Bootcamps to study Web3.

You can literally get PAID to learn it!

It's called: Learn to Earn

Ze Thread ๐Ÿงต
First question you might be asking

is this a Scam?

No!

So why companies are giving us money to learn?

In a simple way, to encourage us to adopt Web3
The Web3 space is still new.

Blockchain companies need more and more users.

So to promote their Services and Apps, multiple Web3 start-ups offer you to:

1- Learn about the Blockchain world
2- Execute some tasks to validate your knowledge
3- Get rewarded with Crypto or Cash

๐Ÿ‘‡
Read 10 tweets
Jan 13
๐Ÿ“ฃ Web3 companies are hiring!

Not only Solidity or Blockchain Developers.

Front-end Devs, Marketers, Product Managers etc

13+ Platforms to land your Web3 Dream Job ๐Ÿ‘‡
// Cryptocurrency Jobs

by @jobsincrypto

cryptocurrencyjobs.co
// Web3 Career

by @AndreyAzimov

web3.career
Read 15 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(