Adarsh Chetan Profile picture
Jun 18 โ€ข 15 tweets โ€ข 5 min read Twitter logo Read on Twitter
Full Stack Developer is One of the Highly In Demand and Top Paying Jobs in Tech.

Here's a complete roadmap to be a excellent Full Stack JavaScript Developer (with youtube videos):

A Thread ๐Ÿงต Image
1 Web Foundations: Before diving into JavaScript development, it's essential to have a good understanding of how the web works, including HTTP, DNS, web servers, and client-server architecture.

Link : lnkd.in/d3t9Td7Q
2 HTML5 : After that, you'll want to dive into HTML5, which is the foundation of web development. You can find a wealth of HTML tutorials on YouTube that can help you get started.

Link : lnkd.in/deTN7rBW
3 CSS3 : CSS3 is another essential skill to learn, as it's used to style web pages.

Link : lnkd.in/duSEG8dC
4 NPM/NPM Scripts: NPM is the package manager for Node.js, and it's important to learn how to use it for managing dependencies, running scripts, and automating tasks.

Link : lnkd.in/dzPaRvSK
5 JavaScript : JavaScript is the programming language that's used to create dynamic web applications. It's important to learn the fundamentals of JavaScript, such as data types, functions, and control structures.

https: lnkd.in/dPzgfqUd
6 Bootstrap : It is a popular front-end framework that makes it easy to create responsive and mobile-first websites.

Link : lnkd.in/dRJQ-7Ea
7 Git/GitHub: It is a version control system used to manage code. GitHub is a web-based hosting service for Git repositories. You should learn how to use Git and GitHub to collaborate with other developers.

Link : lnkd.in/dAnikrPa
8 React.js : It is a popular front-end JavaScript library that's used to create dynamic user interfaces. Learning React can be useful in creating modern web applications.

Link : lnkd.in/dutq-J-4
9 Node.js: It is a server-side JavaScript runtime that enables you to build web applications using JavaScript on the server. Learning Node.js can help you become a full-stack JavaScript developer.

Link : lnkd.in/dQb-57fT
10 Database: It is used to store data in web applications, and it's important to learn how to use them to create and manage data.

Link : lnkd.in/du5jbfSs
11 Developer Environment: Lastly you'll need to learn how to set up a developer environment that includes tools such as IDEs, text editors, and command-line interfaces.

Thatโ€™s all
๐‰๐จ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ž๐ฅ๐ž๐ ๐ซ๐š๐ฆ ๐ ๐ซ๐จ๐ฎ๐ฉ ๐Ÿ๐จ๐ซ ๐ฉ๐ซ๐ž๐ฆ๐ข๐ฎ๐ฆ ๐‰๐จ๐›๐ฌ/Notes:t.me/AdarshChetan
PS: Remember, this is just a suggested plan feel free to adjust based on your own learning style and pace.
That's a wrap-up for this one ๐ŸŽ

If you liked this thread :

๐Ÿ” Retweet the first tweet

Do Follow @AdarshChetan for more such amazing stuff โค๏ธ

#coder #SoftwareEngineer #adarshchetan

โ€ข โ€ข โ€ข

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

Keep Current with Adarsh Chetan

Adarsh Chetan 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 @AdarshChetan

Jun 19
Learn Data Structures & Algorithms for Free

A Thread ๐Ÿงต Image
๐Ÿ‘‰ Linked List:ย lnkd.in/dbd3j9pi

๐Ÿ‘‰ Heap:ย lnkd.in/d8yMqiw9

๐Ÿ‘‰ Hashing:ย lnkd.in/dz6D7F_v

๐Ÿ‘‰ Greedy Algo:ย lnkd.in/dqdixCGi

๐Ÿ‘‰ Graphs:ย lnkd.in/dC_Aqg28
๐Ÿ‘‰ Analysis of Algorithms:ย lnkd.in/d6XjwbBy

๐Ÿ‘‰ Tree:ย lnkd.in/dgSGnTSD

๐Ÿ‘‰ Stacks:ย lnkd.in/dErHXVgb

๐Ÿ‘‰ Sorting:ย lnkd.in/d_kx9ffG
Read 10 tweets
Jun 17
TOP Websites to find Jobs/ Remote jobs kindly save it & share it ๐Ÿ™Œ๐Ÿ’ฏ

A thread ๐Ÿงต Image
Workew: workew.com
Pangian: pangian.com
Remotees: remotees.com
EuropeRemotely: europeremotely.com
We Love Work: weloveworkers.io
Read 15 tweets
Jun 15
Essential Linux Command Cheatsheet

A Thread ๐Ÿงต Image
๐Ÿ‘‰ ๐—ธ๐—ถ๐—น๐—น (๐Ÿ’€): It is used to terminate processes manually. Use it with caution!

๐Ÿ‘‰ ls: Lists files and directories in the current directory.

๐Ÿ‘‰ cd: Changes the current directory.
๐Ÿ‘‰ mkdir: Creates a new directory.

๐Ÿ‘‰ rm: Removes files and directories.

๐Ÿ‘‰ cp: Copies files and directories.

๐Ÿ‘‰ mv: Moves or renames files and directories.
Read 7 tweets
Jun 14
Companies which hire freshers Remote Friendly kindly save it & share it ๐Ÿ™Œ๐Ÿ’ฏ

A Thread ๐Ÿงต Image
๐Ÿ‘‰ Aerolab : aerolab.co
๐Ÿ‘‰ Aerostrat : aerostratsoftware.com
๐Ÿ‘‰ AgFlow : agflow.com
๐Ÿ‘‰ Aha! : aha.io
๐Ÿ‘‰ Algorithmia : algorithmia.com
๐Ÿ‘‰ ALICE : aliceplatform.com
๐Ÿ‘‰ Alight Solutions : alight.com
๐Ÿ‘‰ 10up : 10up.com
๐Ÿ‘‰ 15Five : 15five.com
๐Ÿ‘‰ 17hats : 17hats.com
๐Ÿ‘‰ 1Password : 1password.com
๐Ÿ‘‰ Acquia : acquia.com
๐Ÿ‘‰ Adzuna : adzuna.co.uk
๐Ÿ‘‰ AEStudio : ae.studio
Read 16 tweets
Jun 13
๐Ÿญ๐Ÿฌ ๐—š๐—ผ๐—น๐—ฑ๐—ฒ๐—ป ๐—ฅ๐˜‚๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ฆ๐—ผ๐—น๐˜ƒ๐—ถ๐—ป๐—ด ๐—ฎ ๐—–๐—ผ๐—ฑ๐—ถ๐—ป๐—ด ๐—ค๐˜‚๐—ฒ๐˜€๐˜๐—ถ๐—ผ๐—ป ๐—ถ๐—ป ๐—ฎ๐—ป Interview โค๏ธ

A Thread ๐Ÿงต
โ™ฆ๏ธ If we are dealing with top/maximum/minimum/closest โ€˜K' elements among 'N' elements, we will be using a Heap.
โ™ฆ๏ธ If the given input is a sorted array or a list, we will either be using Binray Search or the Two Pointers.
Read 14 tweets
Jun 12
Java Roadmap with YouTube Resources

A Thread ๐Ÿงต Image
1 Java Basics:
Variables and data types
Control structures (if/else, loops)
Methods and classes
Inheritance and polymorphism
Exception handling

lnkd.in/deG6SdJF
2 Object-Oriented Programming:
Encapsulation and abstraction
Inheritance and polymorphism
Interfaces and abstract classes
Composition and aggregation
Design patterns

lnkd.in/dQx7X3Nk
Read 13 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!

:(