I have completed the Resonvipe Design course. Then I moved toward Javascript. But even before I complete the 50 test I feel like it is sooooo hard. I know for web dev Javascript is very important. Are there any
resources for learning Javascript easy? or Tips to easy learn Javascript?
I felt the same why when I started learning javascript a few months back but it just takes time. Plus if this is your first programming language then you are also getting used to programming basics.
Here are some javascript resources that I used when I went through the javascript section and still use now.
I would just set aside small chunks of time that you can dedicate to study each day. Just try to do a little bit each day and it will build up over time.
You can say tomorrow I am going to do a few of these challenges on array methods, or regex or maybe just try to tackle one of the algorithms. ( or wherever you are at in the curriculum)
I would not recommend âEloquent javascriptâ to total beginners. Maybe first four(ish) chapters. Itâs more for an intermediate level.
When you have JS basics down, Iâd recommend to take https://javascript30.com/, itâs short, itâs free and itâs fun.
Also if youâre willing to spend some 10âŚ15$, you could check Udemy (they have regular âsalesâ, so donât be shocked by initial prices).
Courses on Udemy are usually more structured and go deeper than youtube videos/playlists.
THIS!
Please, i know that many people are good and have best intentions, but i stumbled way too much on this advice. This is definitely not a book for beginners. Source:yours truly.
I have asked around my fellow aspiring web devs and 90 percent of them agrees, this book will make you better developer, just WHEN you chug basics down and start doing fun stuff.
Mosh is cool, FCC gets best balance and Amanda, Colt and Shaun(the NetNinja) are my choice when you are at the starting pointâŚjust like me.
JS is not easy but worth every minute of your time.
JavaScript is hard (because programming is hard). Because it is hard, there is no way to make it easy instead. The resources listed above take different approaches to explaining JavaScript, so itâs worth looking at a few and figuring out which ones make the most sense to you. Ultimately, you will end up using many resources to learn.
I recommend edabit.com. I recently found it and I think itâs a great resource for practicing JavaScript. Itâs for programmers of all levels. It has challenges from very easy to advance levels and it provides resources that you can check out when you get stuck on a topic.
@codely JavaScript is hard yes. But with persistence and patience you will be able to come to like it.
I like what @prak3429 shared. I have finished the whole book and I am onto the node section right now. It is really a good book. I would say one thing I am going to do when I read it again is to take some notes. It is hard to remember all the things coming at you but is great for beginners! Happy Coding!
âImpossible is just a word thrown around by small men who find it easier to live in the world theyâve been given than to explore the power they have to change it. Impossible is not a fact. Itâs an opinion. Impossible is potential. Impossible is temporary. Impossible is nothing.â- Muhammad Ali-
@codely You will do great! Also just because it is hard doesnât mean it isnât fun. You might get stuck at times but that is what the forums are here for! Happy coding!
I am doing a ground up re-learn of JavaScript and I am using a copy of Headfirst HTML5 alongside FCC - it helps and provides a different perspective. The other great resource is W3C Schools: [JavaScript Tutorial (w3schools.com)] https://www.w3schools.com/js/default.asp)
Getting a full development set up configured in Windows 10 (Mac or Linux) with all the tools is often the hardest bit - just spent over a day getting basics of VS Code, Scoop, Git, Node, Python and variety of other tools working just to debug a Hello World app and stuff it into a Git repository.
Its great fun when it all finally works and journey with any coding language is the same - be patient, take things step by step and above all enjoy the experience.
Hope you find the right resources for you - I have already added several new things to my list based on answers to your post - so thanks.