If I would start my Web Development career in 2021 from scratch

Here 10 steps I'll do to land a job

1st step: learn HTML and CSS

I'll learn it on FreeCodeCamp

It'll take me 2 weeks
Then I'll recreate 3 popular website landing pages using only HTML and CSS

Probably Apple, GitHub, and Netflix

It'll take me 1 week
2nd step: learn JavaScript and NPM

I'll learn it on Javascript Info and FreeCodeCamp

It'll take me 3 weeks
Then I will pick 2 complex projects and will try to recreate their basic functionality using JavaScript, HTML, and CSS

Probably will pick Soundcloud and Twitter

It'll take me 2-3 weeks
3rd step: learn how Computer and Internet works

I'll learn it on Wikipedia and YouTube

I'll try to learn about Application layers and how modern web apps works

It'll take me 1-2 weeks.
4th step: learn Git and Deploying

I'll learn Git using Atlassian official tutorial and for deploying I will choose Netlify or Vercel

I'll deploy my 2 complex apps and add Git to them

It'll take me 5 days
5th step: learn NodeJs and Express

I'll learn it using official tutorials, then YouTube and StackOverflow if I won't understand something

I'll use my 2 apps to practice it and finally add the backend side for them

It'll take me 2 weeks
6th step: learn ReactJS and Redux.

Not Vue, Angular, or Svelte

I choose ReactJS because it has a huge demand
I'll learn it using official tutorials and @kentcdodds course

In the process of learning will transfer my 2 apps to ReactJS

It'll take me 3 weeks
7th step: learn GraphQL

I'll learn it using official tutorials and YouTube (Udemy if needed)

Will transfer all created apps API to the GraphQl.

It'll take me 1 week
8th step: learn TypeScript

I'll learn it using YouTube & Udemy if needed (official tutorial is hard to understand)

After, will transfer all created apps to the TypeScript

It'll take me 1 week
9th step: build 2 complex applications

I'll probably pick popular services and will try to recreate core functionality using learned stack: ReactJS, React Ecosystem, GraphQL, TypeScript, and ExpressJS

Then I'll deploy it and use it in my resume

It'll take me 2-4 weeks
10th step: create a resume, LinkedIn profile and apply for a job

It'll take me 1-4 weeks to land a job
Cheers

– Nick ✨

Also, every week I send my "3-2-1" newsletter with 3 hand-picked articles from me, 2 web development guides from others, and 1 useful Tweet I enjoyed.

Join here ↓

https://t.co/V70vOTSjXd
Note to people who complain about time:

1. I'll practice every day for 8+ hours
2. Use Deliberate Practice and System 69
3. Learn each technology to the level needed to go to the next step, build real apps, and land a junior job (I'm not gonna master it for that period of time)

You May Also Like

@EricTopol @NBA @StephenKissler @yhgrad B.1.1.7 reveals clearly that SARS-CoV-2 is reverting to its original pre-outbreak condition, i.e. adapted to transgenic hACE2 mice (either Baric's BALB/c ones or others used at WIV labs during chimeric bat coronavirus experiments aimed at developing a pan betacoronavirus vaccine)

@NBA @StephenKissler @yhgrad 1. From Day 1, SARS-COV-2 was very well adapted to humans .....and transgenic hACE2 Mice


@NBA @StephenKissler @yhgrad 2. High Probability of serial passaging in Transgenic Mice expressing hACE2 in genesis of SARS-COV-2


@NBA @StephenKissler @yhgrad B.1.1.7 has an unusually large number of genetic changes, ... found to date in mouse-adapted SARS-CoV2 and is also seen in ferret infections.
https://t.co/9Z4oJmkcKj


@NBA @StephenKissler @yhgrad We adapted a clinical isolate of SARS-CoV-2 by serial passaging in the ... Thus, this mouse-adapted strain and associated challenge model should be ... (B) SARS-CoV-2 genomic RNA loads in mouse lung homogenates at P0 to P6.
https://t.co/I90OOCJg7o