You don't need to be a kungfu developer to monetize your skills.

Learn the fundamentals of HTML, CSS, and JavaScript.

Start making money.

Here's a Free roadmap + Projects to kickstart your front-end development career.

A thread ↓
Fundamentals first.

Before JavaScript, you need to master fundamentals.

Published by Harvard itself, this free course is the best way to set the foundations of your development career.

Fundamentals of computer science:
courses.edx.org/courses/course…

{ 1 / 18 }
Learn HTML and CSS.

Everything started with HTML, then someone thought of making things "cool" and created CSS.

From Zero to CSS/HTML hero, in this "Responsive Web Design" certified Free course:
freecodecamp.org/learn/responsi…

{ 2 / 18 }
Develop your first project

Up and running with HTML and CSS?

Learn by doing is key but you need a place to showcase your works.

A plain HTML and CSS portfolio is a great first project.

A step by step guide, by @florinpop1705:


{ 3 / 18 }
Learn Git.

Knowing version control is not optional.
- Keep track of your changes.
- Back up your code.
- Avoid disastrous consequences.
- Collaborate seamlessly.

Learn Git in this crash course with Mosh:



{ 4 / 18 }
Learn JavaScript.

Learning JavaScript is one of the best investments you can make as a developer.

Start developing interactive websites and monetize your skills, with this Free course from edX:

edx.org/course/javascr…

{ 5 / 18 }
Learn Algorithms and Data Structures.

Being a good developer means a lot of things: one of those is knowing your tools.

Understand Algorithms and Data Structures to write better code.

Freecodecamp offers a free certified JavaScript course:

freecodecamp.org/learn/javascri…

{ 6 / 18 }
Develop your second project.

Elon Musk once said: The best way to learn is through a problems-driven approach

Create a Todo App to test how HTML, CSS, and vanilla JavaScript work together in a real-world scenario.

Here's an amazing tutorial:

{ 7 / 18 }
What vanilla JavaScript means?

When you read "vanilla JavaScript" you should intend this as JavaScript used without any framework (React, Vue, etc.)

{ 8 / 18 }
Develop more projects.

I can't stress enough: learning by doing and solving problems is the best way to learn.

Once you know HTML, CSS, and JavaScript: start developing more stuff!

Lack of inspiration?
Here's a list of 16 projects ideas:

dev.to/frontendmentor…

{ 9 / 18 }
How to choose the right project?

Do you want to develop web apps? Develop a Netflix clone.
Do you want to develop SaaS? Develop a subscription-based tool.
Do you want to develop landing pages? Create a landing page.

Be relevant.

{ 10 / 18 }
It's time to monetize.

You don't need to have 10-years of experience as a front-end developer to start monetizing or land your next job.

You need:
- HTML, CSS, JavaScript.
- A portfolio.
- 3 relevant projects.
- Consistent social profiles

Apply.

{ 11 / 18 }
How to make money as a developer?

If you want to learn how to make money as a developer, read:
"Ten++ Ways to Make Money as a Developer" by @florinpop1705

Start monetizing your skills now: gumroad.com/a/669160563/Sk…

{ 12 / 18 }
Make money with Open Source.

Lots of developers don't know that you can make money with Open Source Software.

Here's a thread that will teach you how to build wealth out of your contributions 🚀



{ 13 / 18 }
Learn a framework.

Learning a framework will skyrocket your job opportunities.
Choose your weapons between:
- React
- Vue
- Svelte

Choose based on your preferences and your country's demand.
All of them are stunning frameworks.

{ 14 / 18 }
React roadmap.

React is an amazing open-source framework for building UI and is maintained by Facebook.

Here's an amazing playlist by the net ninja to kickstart your React journey



{ 15 / 18 }
Vue roadmap

Similar to React, with great documentation, and easy to learn.

Learn Vue in this amazing crash course by @traversymedia



{ 16 / 18 }
Svelte Roadmap

Svelte has a new approach to building user interfaces.

Whereas frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.

svelte.dev/tutorial/basics

{ 17 / 18 }
Conclusions:

Becoming a web developer in 2021 is free and it's the best investment you can make.

Remember to learn by doing, being consistent, and trust the process.

Learn the fundamentals first and build, brick after brick, your wealthy future.

{ 18 / 18 }
Here's the summary:

- Learn fundamentals.
- Learn HTML and CSS.
- Create a portfolio.
- Start monetizing.
- Learn JavaScript.
- Populate your portfolio.
- Learn a framework.
- Apply.
Thank you for reading!

I'm Vitto 👋
Helping developers monetizing their skills

If you found this Thread useful:
- Retweet it
- Hit the follow button
- Turn on the notifications

Receive weekly tips to build wealth as a developer:
getrevue.co/profile/vitto

• • •

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

Keep Current with Vitto 🥑

Vitto 🥑 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 @VittoStack

15 Sep
You don't need to spend $10k on a Bootcamp to become a backend developer.

Node, Express, SQL, NoSQL, E2E, REST, JSON, Web Security.

Learn everything for Free and start Monetizing!

2021 JavaScript Backend Development Roadmap + Free Resources and Projects.

A thread ↓
Learn How the Web Works.

Before digging into back-end development, is strongly suggested to understand what's powering the web, and how data exchange works.

What is HTTP or a DNS?

A primer for newcomers to web development:
freecodecamp.org/news/how-the-w…

{ 1 / 26 }
Fundamentals First, always.

Before Express, you need to master the fundamentals of Computer Science.

Published by Harvard itself, this free course is the best way to set the foundations of your development career.

Fundamentals of CS:
learning.edx.org/course/course-…

{ 2 / 26 }
Read 28 tweets
14 Sep
What is the Blockchain?
How does it work?

But mostly, why are blockchain developers paid $140k/year on average?

A mega-thread on web3.0 and how the Blockchain might shape the future ↓
The Beginning

In 2008 Satoshi Nakamoto Published:
"Bitcoin: A Peer-to-Peer Electronic Cash System"

Explaining:
- The reversibility and trustability issues.
- Bitcoin, a p2p version of electronic cash (not blockchain).
- The mechanics of Consensus.

{ 1 / 38 }
What was the blockchain?

The blockchain was only a special type of shared, and secured database, not owned by any entity, used to run the Bitcoin.

A cryptographed and autoregulated collection of transaction data, validated and stored on a network of computers.

{ 2 / 38 }
Read 40 tweets
8 Sep
Do you want to create a stunning portfolio?

I've reviewed more than 1k+ portfolios while working as a VFX supervisor,
and more than 50 last week, here on Tech Twitter.

How to create a web development/design portfolio that converts customers.

A thread ↓
To create a great portfolio you have to:
- Be relevant.
- Showcase your best stuff first.
- Present your projects properly.

We will go through all of these points and something more.

{ 1 / 12 }
Be relevant:

In your journey, a great and well-curated portfolio is what sets apart a new customer, and your emails getting trashed.

A portfolio capable of showcasing your projects, skills, and expertise, will hook your users’ interest and build trust.

{ 2 / 12 }
Read 14 tweets
7 Sep
Learning web development is the best investment you can make.

I've seen people rising from the dust, friends paying parents' retirement, and humans traveling around the world, between countries and seas: with a laptop, a backpack, and some MERN Stack.

What are you waiting for?
If you want to learn how to make money as a developer, read:
"Ten++ Ways to Make Money as a Developer" by
@florinpop1705

Start monetizing your skills now: gumroad.com/a/669160563/Sk…
Want a complete Roadmap to become a front-end developer?

Here it is 👇
Read 4 tweets
2 Sep
I'm surprised!
Lots of developers don't know that you can make money with Open Source Software.

I've met people making a living just by contributing to projects on GitHub.

Let me tell you how.

How to make money with Open Source:
A thread (not only) for developers ↓
Open Source is a huge market, and there are lots of methods to monetize your contributions
- Bug hunting programs
- Support
- Associated Content
- Double Licensing
- Donations
- SaaS

All of them are effective methods to build a good side revenue as a developer.

{ 1 / 20 }
Bug Hunting Programs

Also known as Bug Bounty is a way of earning money by
- Finding errors and reporting them.
- Solving Errors and submitting a pull request.

There are huge companies out there ready to pay you real money to find and solve bugs in their products.

{ 2 / 20 }
Read 22 tweets
26 Aug
Finding your first customers as a developer is not easy.

Not matter if you know the basics of HTML, CSS, and Javascript or you already are a 10x full-stack dev:

You need a strong method to kickstart your business..

Get your first job as a freelance developer.
A thread ↓
Think about finding customers as a freelance developer, like a 5 steps funnel:

1.Find and contact
2.Gain trust.
3.Sell yourself
4.Price your skills
5.Make a customer not a sale

Optimize your success rate, and make more customers, using a strategy that works.

{ 1 / 30 }
How to find and connect with your first customers:

During your journey, you'll need to find clients, gain their trust, sell yourself, and close deals, recursively.

The more you succeed at those steps, the more wealth you'll build.

There are different approaches.

{ 2 / 30 }
Read 35 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!

:(