+ 12
What should I do to become good on js???
I tried to understand js but ...😫
21 Answers
+ 17
• Best way to learn is to practice ;
• Finish the JavaScript Tutorial on SoloLearn ;
• View the codes made by the public ;
• Create websites of your own.
https://www.sololearn.com/discuss/869920/?ref=app
https://www.sololearn.com/discuss/739193/?ref=app
https://www.sololearn.com/post/47491/?ref=app
https://code.sololearn.com/WKFF4vOCr3mi/?ref=app
+ 9
Code your code.
Code others code.
Code what you learn.
Ultimate advice.
+ 9
1. Expose yourself to as many online tutorials and books and YouTube videos as necessary to get your head around this stuff.
2. Make sure you really know and understand the basics.
3. Use your IDE to Practice, run through all of the examples.
4. Don't give up. No matter how long it takes.
You got this ☺️
+ 8
sometimes it gets tough. dont let it discourage you. push through. its hard for everybody sometimes, even if they say it isnt. its why programmers make decent money, if it was easy EVERYONE WOULD DO IT!
my advice is start a small project. use stack overflow for help if needed. good luck!
+ 8
Well you should code... Or at least try to understand the basic concepts by writing codes...
If you haven't understood the getElementById and other stuff... Even I didn't get it in first attempt..
I wrote my first code with total reference from the JS course..
Gradually I developed my skills in Js bit by bit... Also I would suggest don't go through ES-6 part right now... Once you're a bit confident about basics... Then you may try going through ES6 as it hurts 🙁
Edit:Also follow the everything.js account scroll down you may get some useful stuff there 😉
Other way if you want something external then try searching for articles on Medium... It's a great place.
+ 8
Don't read too much articles, it gets exhausting real quick, watch videos instead and make sure you don't assume you "know or understood it" until you've coded it and gotten it over the line.
+ 7
Write JS code, read other people's JS code, understand the steps, test parts of the code and gradually expand your knowledge.
+ 6
Try to look at other people's codes, it can help.
+ 6
Write a code after learning each individual component.
After writing, move on to the next topic and try to use it in your previously written code. It’s okay to make errors.
Read other people’s codes on that topic and decode them.
Understand what each element means and what it performs there.
Ask questions here if you don’t understand.
Just stay committed to it. 👍🏻
+ 5
Oh my God!
JS is the most easy, fastest, and most stable programming language in the world.
It has some basic concepts. Understand those concept thoroughly, and then you can not even imagine, how easy is it.
+ 5
Start with an alert !🤗
+ 4
The tips I give for being a good js are listed below:
1. Enter your code
2. See how others' codes are built
3. Watch video tutorials that talk about js
4. Don't read too many articles
5. You have to code what you learned
+ 4
Try to practice at least 30 minutes a day instead of 2 hours a week. It helped me a lot and continued to help me.
+ 4
Iqbal Hawre and Sonic good advice thanks
+ 4
1)see the bigger picture, js is multiparadigm so includes the following paradigms:
-procedural( if, for , while, do, switch, etc)
-object oriented(Object.assign,Object.create, Symbol, etc)
-event driven(onclick, onload, etc)
-functional(reduce, filter, map, etc)
try to master one paradigm at a time, starting with procedural programming and advance to functional.
2) you will need to know the basic data types and how to assign variables (var, const, let)
-strings,
-numbers
-boolean
-arrays
-objects
3) perform simple string and numeric operations and know the different types of operators and how to use them:
-assignment operators ->let x=2, y=3
-arithmetic->x+y
-relational->if(y>x){//do}
-logical operators->if(y>x && x>=1){//do}
3) Learn how to create functions and understand the difference between iteration and recursion. Youll also need to learn the different types of algorithms down the line, but look into fibonacci which will give you a good start to understanding it.
4) at a higher level you will need to learn about diffenent design patterns and terms such as clojures, iife, currying, etc
5)from there you can learn about ajax, json
+ 3
Dont stop learning ok 💪💪
+ 3
ron I don’t agree with you on the first point though.
Reading a topic of confusion from the book helps tremendously, but one doesn’t has to stress it.
I’ve come to realize from experience that taking a break from trying to learn something difficult, or solving an error is absolutely necessary.
I stop and start doing something totally different like eating or watching a movie and the solution to the problem comes to me out of the blue.
We stress ourselves too much over not getting better at things.
But I totally second your idea for the use of an IDE 👍🏻
Yeabsera Wondesen 🇪🇹
Use Notepad++. It’s not exactly an IDE, but it’ll help you immensely because of how it separates different elements of the code using colours.
+ 3
Thanks all of you...I will do it 💪💪
+ 3
Thanks you all for inspiration and reasonable Advice
+ 2
The only way to do a thing is to do it! © Man from advertisment...