What should I do to become good on js??? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

What should I do to become good on js???

I tried to understand js but ...😫

30th Jul 2019, 10:53 AM
Yeabsera 🇪🇹
Yeabsera 🇪🇹 - avatar
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
31st Jul 2019, 5:05 AM
Danijel Ivanović
Danijel Ivanović - avatar
+ 9
Code your code. Code others code. Code what you learn. Ultimate advice.
30th Jul 2019, 5:27 PM
Iqbal Hawre
Iqbal Hawre - avatar
+ 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 ☺️
31st Jul 2019, 4:26 PM
ron
+ 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!
30th Jul 2019, 1:51 PM
Jason Thomas
Jason Thomas - avatar
+ 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.
30th Jul 2019, 6:05 PM
$hardul B
$hardul B - avatar
+ 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.
30th Jul 2019, 8:50 PM
Fredericks
Fredericks - avatar
+ 7
Write JS code, read other people's JS code, understand the steps, test parts of the code and gradually expand your knowledge.
31st Jul 2019, 3:02 AM
Sonic
Sonic - avatar
+ 6
Try to look at other people's codes, it can help.
30th Jul 2019, 11:15 AM
Airree
Airree - avatar
+ 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. 👍🏻
31st Jul 2019, 2:39 PM
7Pineapple
7Pineapple - avatar
+ 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.
30th Jul 2019, 11:49 AM
Sarthak
Sarthak - avatar
+ 5
Start with an alert !🤗
31st Jul 2019, 2:41 AM
Sanjay Kamath
Sanjay Kamath - avatar
+ 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
31st Jul 2019, 12:01 PM
Erion Gogu
Erion Gogu - avatar
+ 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.
31st Jul 2019, 2:45 PM
Mamadou Aliou Diallo
Mamadou Aliou Diallo - avatar
+ 4
Iqbal Hawre and Sonic good advice thanks
31st Jul 2019, 8:13 PM
Ayoub Khan
Ayoub Khan - avatar
+ 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
31st Jul 2019, 9:20 PM
Logomonic Learning
Logomonic Learning - avatar
+ 3
Dont stop learning ok 💪💪
30th Jul 2019, 11:05 PM
Eyõñgkêt Përñâl
Eyõñgkêt Përñâl - avatar
+ 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.
31st Jul 2019, 5:29 PM
7Pineapple
7Pineapple - avatar
+ 3
Thanks all of you...I will do it 💪💪
1st Aug 2019, 5:36 AM
Yeabsera 🇪🇹
Yeabsera 🇪🇹 - avatar
+ 3
Thanks you all for inspiration and reasonable Advice
1st Aug 2019, 6:03 AM
Oluwaseun Shaydus Oni
Oluwaseun Shaydus Oni - avatar
+ 2
The only way to do a thing is to do it! © Man from advertisment...
31st Jul 2019, 9:11 PM
Belarusianin
Belarusianin - avatar