Best and quickest to learn how to build a full stack web app and Javascript?

Hi,

I am new to programming. I would love to learn how to quickly and also well learn how to make a web app? What is the best way to learn Javascript? All recommendations welcome but would also love tips and personal advice!

Did you find this post useful? Show some love!
DISCUSSION (1)

By doing it.

The perfect answer to this kind of question does not exist since everyone learns differently (and at different speed) but I do think the best way to learn something quickly is to do simply do it.

Find a good tutorial or article explaining how to build a webapp from the ground, and reproduce the steps yourself as you read it. Once you feel comfortable with the tech/language/framework/whatever you are learning, try to break free from the tutorials and code something yourself. Having a concrete project in mind is also very helpful: you'll feel more motivated to learn something if you know how and why you will use it.

Also: set progressive goals and steps, take your time (learning quickly is possible, but learning too quickly is a bad idea), read a lot of documentation and don't be afraid to ask for help when you need to.

Also be careful of too high expectations, learning how to code can be quick, but nothing beats experience, you'll get better over time and that is something you cannot rush.

Edit 1: For clarification: even though it seems like a generic recommendation, this is actually how I learned web dev, so this is also personal advice/tips. Also, I voluntarily ignored the question focus on Javascript since I believe my advice to be valid for any language or tech. Although, if I had to give you a JS advice: you don't just "learn JS" in 2018, since today JS comes in many flavors (you might want to google about ES5 vs ES6) and frameworks are just as important as the language itself.

Classic DEV Post from Sep 17

How did you decide on what you wanted to do?

What steps did you take to become the developer you wanted to be?

READ POST
Follow @yokim to see more of their posts in your feed.
Devlin22
Member since Jun 14, 2018
Trending on dev.to
The Stack : Making a free open-source disposable email service prototype (inboxkitten.com) in 14 hours
#opensource #serverless #javascript #vue
ES6 Destructuring with Crayons
#es6 #javascript
JSON, JSON, JSON
#javascript #webdev
How to create properties from variables in JSON (Part 1)
#javascript #json #howto #properties
Understanding JavaScript Promises
#javascript
What to do with lists of things in JavaScript
#functional #javascript #fundamentals
Explain JavaScript Promises like I am five.
#discuss #explainlikeimfive #javascript
Top 26 JavaScript Interview Questions I Wish I Knew
#javascript #interview #fullstack #career