DEV Community

Ahmed Nagi
Ahmed Nagi

Posted on • Originally published at ahmednagi.com

90 Days are all you need to get a web developer job

πŸšΆβ€β™‚οΈπŸšΆβ€β™€οΈ A step by step guide to escape tutorial hell

It's a summary of my journey in the frontend world from not knowing how to style a button to design full blowing enterprise apps.

βœ… This guide is your step-by-step plan to getting real at learning web development and getting a real job in 3 months.

Roadmap

πŸ‘‡
Roadmap

Summary

Step 1: Do these things consistently

If you're serious let's start with the less relative things yet effective:

πŸ›Œ Sleep at least 7 hours a day and wake up early typically 6 AM everyday.
πŸ₯€ Drink a lot of water. Your brain is swimming in water and needs a lot of it to function properly.
🍎 Have natural sugars like fruits.
πŸ€Έβ€β™‚οΈ Do some light exercises in the morning.
πŸ”₯ Most importantly you have to work at least 12 hours a day for 90 days and take Fridays off.

Step 2: Learn the absolute basics

Before diving into HTML/CSS/JS and such you should learn the absolute basics first:

Days 1 - 2 : Web Concepts

Tip: Don't just watch 45 mins videos, instead read some blog posts and grasp the general concepts.

🌐 What is web?
πŸ–±οΈ What is a HTTP request?
βœ… What is HTTP methods and headers?
βœ… How the browser works?
🧱 What is HTML and how it works?

Days 3 - 5: HTML Basics

🧱 Learn HTML basics including. (what is the difference between form id and class).
🧱 Why some HTML elements doesn't have closing tag?
🌳 Basics of HTML DOM tree. (Important!)

Apply

πŸ—οΈ Build simple HTML page include all of what you have learned in it.

Days 6 - 10: CSS Basics

βœ… Learn VS Code basics. A basic crash course will do.
βœ… Learn about Chrome dev-tools.
🎨 What is CSS?
🎨 CSS basics.
🎨 What is CSS media query?
🎨 CSS selectors.
🎨 CSS basic best practices.

Read more

Top comments (0)