+ 9

Fellow SoloLearners, How should I practice coding JavaScript?

I've learned the language and understand it very well. Fairly good at OOP too. But I'm unable to code something good. (like... an application) Could you guys provide me with some intermediate level stuff to learn more and practice? Please help me get started, friends!

21st Jan 2019, 2:30 PM
SaifAli
SaifAli - avatar
21 Answers
+ 12
You can go ahead with these : 1. Create a calculator 2. Make a quiz App 3. Make a content slider 4. Create math solving script 5. Learn canvas drawing and animation 6. Make Rock Paper Scissors game 7. Make a Tic Tac Toe game 8. Make a snake game 9. Create a media player app 10. Learn to think The last point is very important. Think yourself, and make as your thinking !!
21st Jan 2019, 3:16 PM
Arb Rahim Badsa
Arb Rahim Badsa - avatar
+ 11
If u have enough knowledge but still u r not confident at making things, then try to disintegrate ur problems into smaller and smaller chunks till when u don't realise the solution. For ex, if u want to a off-side canvas bar which shows up on click, then u might approach that ur main problem is to hide and show a bar on click. And then u may realise that u can use event listener and toogle a class, a class which can transform ur box to required px in x-axis to hide it. This is the proper way of thinking.
22nd Jan 2019, 9:56 AM
Arushi Singhania
Arushi Singhania - avatar
23rd Jan 2019, 2:12 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 6
Arushi Singhania Arb Rahim Badsa <Dan Rhamba/> I appreciate your help. Thank you!
22nd Jan 2019, 2:16 PM
SaifAli
SaifAli - avatar
23rd Jan 2019, 4:33 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 6
SaifAli Will this be useful: 👍😉 • How to build an HTML calculator app from scratch using JavaScript https://medium.freecodecamp.org/how-to-build-an-html-calculator-app-from-scratch-using-javascript-4454b8714b98
23rd Jan 2019, 4:44 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 6
SaifAli Such is Programming Life! Trial & Error Exercise will make You a Master...🙃
29th Jan 2019, 2:57 AM
Geovanny Martínez Forero
Geovanny Martínez Forero - avatar
+ 5
Always welcome friend! 😉 Have a nice coding! ;)👍🍻
23rd Jan 2019, 4:50 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 5
SaifAli Just test your creativity & imagination! With that, nothing will stop you..🙂👍🏻
28th Jan 2019, 1:22 AM
Geovanny Martínez Forero
Geovanny Martínez Forero - avatar
+ 4
Try to see here if you find something useful to you https://code.sololearn.com/WaVusr8J1KvK/?ref=app
21st Jan 2019, 3:17 PM
KrOW
KrOW - avatar
+ 4
Arb Rahim Badsa Yes, THAT "Learn to think" How do I do that? Can you tell me more? I'm not able to think logically when I try to code.
21st Jan 2019, 4:21 PM
SaifAli
SaifAli - avatar
+ 4
Just code anything as crude as you imagine...you then review it. Trust me, you'll start seeing mistakes and correcting them one after the other:and that's how you become good at it
22nd Jan 2019, 4:55 AM
Dan Rhamba
Dan Rhamba - avatar
+ 3
SaifAli don't worry dude !! 😊 Complete all the stuffs I had written !! You will understand yourself !! Practice makes perfect !!
22nd Jan 2019, 1:12 PM
Arb Rahim Badsa
Arb Rahim Badsa - avatar
23rd Jan 2019, 4:28 PM
SaifAli
SaifAli - avatar
+ 3
Danijel Ivanović Yeah, definitely! Thanks again for all your help, man :)
23rd Jan 2019, 4:49 PM
SaifAli
SaifAli - avatar
+ 3
Arb Rahim Badsa Sure, man! Will do that. Gonna be using your codes as a reference. They are awesome.
23rd Jan 2019, 5:04 PM
SaifAli
SaifAli - avatar
+ 3
Geovanny Martínez Forero Could you provide more details on that, bro? Everytime I try coding something a bit more complex, I have a hard time constructing objects. It's a pain, really! I guess, I just have to keep practicing.
28th Jan 2019, 5:48 AM
SaifAli
SaifAli - avatar
+ 2
SaifAli it is ok if you can't do this, that is why you have to learn this.
21st Jan 2019, 5:12 PM
Maneren
Maneren - avatar
+ 2
SaifAli Don't forget to let us know when you are done !! 😊
23rd Jan 2019, 4:52 PM
Arb Rahim Badsa
Arb Rahim Badsa - avatar