Cur10uslearner's Categories
Cur10uslearner's Authors
Latest Saves
Master Frontend Development for Free.
Thread: 🧵
Note: Choose one or two resources and concentrate on building projects.
Building projects are the one & only way to excel in web development.
1️⃣ Internet:
1. How does Internet work?
🔗 https://t.co/xzyO8cMfRw
2. What is HTTP?
🔗
3. How do Browsers Work?
🔗 https://t.co/3mwSrLhXvY
4. What is Domain?
🔗
5. What is Hosting?
🔗 https://t.co/wdTzfhh00C
6. DNS and How it Works?
🔗
Thread: 🧵
Note: Choose one or two resources and concentrate on building projects.
Building projects are the one & only way to excel in web development.
1️⃣ Internet:
1. How does Internet work?
🔗 https://t.co/xzyO8cMfRw
2. What is HTTP?
🔗
3. How do Browsers Work?
🔗 https://t.co/3mwSrLhXvY
4. What is Domain?
🔗
5. What is Hosting?
🔗 https://t.co/wdTzfhh00C
6. DNS and How it Works?
🔗
🛣 Beginner's Roadmap for Front-End
HTML & CSS → 👩💻 → JavaScript → 👩💻
↓
👩💻 ← React* ← 👩💻 ← Tailwind*
↓
TypeScript → 👩💻 → Next.js* → 👩💻 → 🏁
⇩
What would we cover?
➊ HTML & CSS
➋ JavaScript
➌ CSS Frameworks
➍ UI Frameworks
➎ TypeScript
➏ Server-side Frameworks
➐ Practice, Practice and, Practice
➑ Other Skills
➒ Frequently Asked Questions
➊ HTML & CSS
⬘ Your Front-End journey shall always start from HTML & CSS and, ends with these as well.
⬗ Don't over burden yourself to learn everything at once. It's a continuous subject.
⬙ Do not separate HTML from CSS. That's
➋ JavaScript
JavaScript is essential. You should start with basics and move to complex subjects.
❍ JavaScript Syntaxes
(preferably ES6 onwards)
❍ HTML DOM API
❍ Event Handling
❍ Fetch
➌ CSS Frameworks
CSS Framework is necessary if you are planning to be a professional developer.
There are so many options available.
❍ Tailwind CSS
❍ Bootstrap
❍ Chakra
❍ Bulma
❍ Foundation
❍ Skeleton
❍ Pure CSS
Start with anything. You can switch any time.
HTML & CSS → 👩💻 → JavaScript → 👩💻
↓
👩💻 ← React* ← 👩💻 ← Tailwind*
↓
TypeScript → 👩💻 → Next.js* → 👩💻 → 🏁
⇩
What would we cover?
➊ HTML & CSS
➋ JavaScript
➌ CSS Frameworks
➍ UI Frameworks
➎ TypeScript
➏ Server-side Frameworks
➐ Practice, Practice and, Practice
➑ Other Skills
➒ Frequently Asked Questions
➊ HTML & CSS
⬘ Your Front-End journey shall always start from HTML & CSS and, ends with these as well.
⬗ Don't over burden yourself to learn everything at once. It's a continuous subject.
⬙ Do not separate HTML from CSS. That's
Beginner's Roadmap for HTML & CSS
— Swapna Kumar Panda \uea00 (@swapnakpanda) April 18, 2022
\u21e9
➋ JavaScript
JavaScript is essential. You should start with basics and move to complex subjects.
❍ JavaScript Syntaxes
(preferably ES6 onwards)
❍ HTML DOM API
❍ Event Handling
❍ Fetch
\U0001f6e3 Roadmap for JavaScript Absolute Beginners
— Swapna Kumar Panda \uea00 (@swapnakpanda) March 29, 2022
\u21e9
➌ CSS Frameworks
CSS Framework is necessary if you are planning to be a professional developer.
There are so many options available.
❍ Tailwind CSS
❍ Bootstrap
❍ Chakra
❍ Bulma
❍ Foundation
❍ Skeleton
❍ Pure CSS
Start with anything. You can switch any time.
JavaScript is powerful.
But sometimes, you can do great things using CSS.
A long thread of CSS tips and tricks:
1. Smooth
2. Change marker styling
3. Add styling to video
4. Change input caret
But sometimes, you can do great things using CSS.
A long thread of CSS tips and tricks:
1. Smooth
CSS Tip\U0001f4a1
— Pratham (@Prathkum) February 11, 2021
Enable smooth scrolling for the whole page\U0001f447 pic.twitter.com/E7QERt6V3Y
2. Change marker styling

3. Add styling to video
CSS Pro Tip \U0001f3a8
— Pratham (@Prathkum) April 11, 2021
You can style the subtitles of video on your website using ::cue pseudo-element pic.twitter.com/fV56PmxkX7
4. Change input caret
CSS tip\U0001f3a8
— Pratham (@Prathkum) February 23, 2021
You can change the input caret color using CSS\U0001f447
\u27b8 The\xa0caret\xa0is typically a thin vertical line that flashes to help the text area more noticeable pic.twitter.com/VA0paD7d2a
React developers can earn up to $130K a year! 💰
Here are some resources to master ReactJS 🧵
- First of all, why learn React?
ReactJS is a UI framework that streamlines the process of frontend development.
There are other frameworks like Angular, Vue, Svelte, etc., but ReactJS is considered much more beginner-friendly, and also can be highly scalable with NextJS.
- Here is a list of all the resources that I found useful -
P.S.- They are listed in my order of preference, and they are all free 🤓
1/ ReactJS Official Tutorial 🤓
🔗 https://t.co/nqZYeUPGMR
The official tutorial of ReactJS is the most updated version of ReactJS and it shows how to implement the concepts in real-world projects.
2/ Clever Programmer 💪
🔗 https://t.co/hh66HCGKGR
The @cleverqazi's way of teaching is what I like, they are more project-oriented than theoretical. They will go through the ReactJS basics by building projects like Netflix Clones!! 🤯
Here are some resources to master ReactJS 🧵
- First of all, why learn React?
ReactJS is a UI framework that streamlines the process of frontend development.
There are other frameworks like Angular, Vue, Svelte, etc., but ReactJS is considered much more beginner-friendly, and also can be highly scalable with NextJS.
- Here is a list of all the resources that I found useful -
P.S.- They are listed in my order of preference, and they are all free 🤓
1/ ReactJS Official Tutorial 🤓
🔗 https://t.co/nqZYeUPGMR
The official tutorial of ReactJS is the most updated version of ReactJS and it shows how to implement the concepts in real-world projects.
2/ Clever Programmer 💪
🔗 https://t.co/hh66HCGKGR
The @cleverqazi's way of teaching is what I like, they are more project-oriented than theoretical. They will go through the ReactJS basics by building projects like Netflix Clones!! 🤯
Master Javascript.
35 Free Video Resources:
Note: Choose anyone you like and stick to it.
1. https://t.co/8oTS3pmOt2…
2. JavaScript 8 Hour Course. 🔗 https://t.co/QSxt96rjCh
3. JavaScript in 3 Hours.
🔗 https://t.co/DmULYyXnIs
4. JavaScript Full Course.
🔗 https://t.co/xYzXw2zynt
5. Full JavaScript Course by
@freeCodeCamp
.
🔗
6. Learn JavaScript By Building Games.
🔗 https://t.co/5QRFQCgIpa
7. JavaScript Crash Course. By
@traversymedia
🔗 https://t.co/zvikAo6kn1
8. JavaScript Animation Tutorials by
@developedbyed
🔗
@traversymedia @developedbyed 9. JavaScript for beginners.
🔗 https://t.co/vffYUAIOGa…
10. Vannila JavaScript Tutorials.
🔗 https://t.co/3IP8UsrTc4…
11. JavaScript Tutorials for Beginners.
🔗 https://t.co/NlrLeWqDNs…
12. Build 15 JavaScript Projects.
🔗
35 Free Video Resources:
Note: Choose anyone you like and stick to it.
1. https://t.co/8oTS3pmOt2…
2. JavaScript 8 Hour Course. 🔗 https://t.co/QSxt96rjCh
3. JavaScript in 3 Hours.
🔗 https://t.co/DmULYyXnIs
4. JavaScript Full Course.
🔗 https://t.co/xYzXw2zynt
5. Full JavaScript Course by
@freeCodeCamp
.
🔗
6. Learn JavaScript By Building Games.
🔗 https://t.co/5QRFQCgIpa
7. JavaScript Crash Course. By
@traversymedia
🔗 https://t.co/zvikAo6kn1
8. JavaScript Animation Tutorials by
@developedbyed
🔗
@traversymedia @developedbyed 9. JavaScript for beginners.
🔗 https://t.co/vffYUAIOGa…
10. Vannila JavaScript Tutorials.
🔗 https://t.co/3IP8UsrTc4…
11. JavaScript Tutorials for Beginners.
🔗 https://t.co/NlrLeWqDNs…
12. Build 15 JavaScript Projects.
🔗
JavaScript Concepts You Should Know Before Learning React.
A thread 🧵 ↓
1. let, const, and var.
• Difference between let, const, and var.
• Their scopes and declarations.
Here's a details thread about them
2. Arrow Functions
• What are arrow functions?
• Difference between traditional and arrow functions.
• Scoping of arrow functions (lexical).
Here's an elaborated article about arrow functions
3. Template Literals
• What are template literals?
• How to use them?
• Limitations and disadvantages.
MDN's docs has got you covered
4. Destructuring Assignment
• Array and object destructuring.
• Nested destructuring.
This MDN doc will help you learn all you need to know
A thread 🧵 ↓
1. let, const, and var.
• Difference between let, const, and var.
• Their scopes and declarations.
Here's a details thread about them
Difference between var, let and const.
— Parik \U0001f331 (@parik36) January 23, 2022
A thread \U0001f9f5 \u2193
2. Arrow Functions
• What are arrow functions?
• Difference between traditional and arrow functions.
• Scoping of arrow functions (lexical).
Here's an elaborated article about arrow functions
3. Template Literals
• What are template literals?
• How to use them?
• Limitations and disadvantages.
MDN's docs has got you covered
4. Destructuring Assignment
• Array and object destructuring.
• Nested destructuring.
This MDN doc will help you learn all you need to know