ELOQUENT JavaScript | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

ELOQUENT JavaScript

Hello guys, after learning it can I jump into libraries? Ik languages are vast u can't complete them but I want to have complete knowledge of JS essentials before jumping into frameworks help? And also is that javascript.info website a complete guide? If not can u tell me by percentage?like out of hundred how much?thanks

8th Jan 2019, 6:54 AM
Minggan
15 Answers
+ 3
[...continued] The thing you'll find with web technology is that the newer stuff can be exciting, but web browsers are not always quick to integrate the new stuff and users are even less quick to upgrade their browsers (likely more from sheer neglect than hardware limitations), so backwards compatability for consistent UX across users is always a lingering concern. Just to keep things balanced, here are some links to what others have recommended. https://www.sololearn.com/Discuss/790206 https://www.sololearn.com/Discuss/1098498 https://www.sololearn.com/Discuss/1519235 https://www.sololearn.com/Discuss/869920 But maybe you've already looked at these. 😊 You should do a separate search for Node.js resources when you get closer to that point. I'm not a full stack developer (just front end), so I'm afraid my expertise ends here, for now. If I were to pursue back end programming more enthusiastically, I would probably also start with Node.js, depending on the project. Let's keep learning together. 👍
9th Jan 2019, 10:13 PM
Janning⭐
Janning⭐ - avatar
+ 12
Eloquent JavaScript https://eloquentjavascript.net/ Before asking a question on the Q/A, try to search :  • Google Advanced Search : Set domain to 》sololearn.com《 for  search only on the SoloLearn https://www.google.com/advanced_search   • Eclipse Wiki : "Before asking a question on the forums" https://wiki.eclipse.org/Before_asking_a_question_on_the_forums   • SoloLearn Advanced Search : http://www.freecodeexamples.com/2018/12/sololearn-advanced-search.html https://code.sololearn.com/W26q4WtwSP8W/?ref=app
8th Jan 2019, 7:24 AM
Danijel Ivanović
Danijel Ivanović - avatar
+ 5
She is a girl Minggan please stop with that 'man'... As for node.js I loved Udemy courses as well. You won't make a mistake choosing any of the highest rated ones.
10th Jan 2019, 7:38 AM
dρlυѕρlυѕ
dρlυѕρlυѕ - avatar
+ 3
You can jump into jQuery. Even if you ultimately decide that you're not going to use jQuery, it's an old library but a good one, especially since most of the stack overflow answers for JavaScript questions are jQuery solutions. Try to think through the equivalent in JavaScript as you are learning it. If it doesn't come easily, go back and review the respective section in the JavaScript lessons. No sweat. It might even help you understand JavaScript better. 😜
8th Jan 2019, 7:31 AM
Janning⭐
Janning⭐ - avatar
+ 3
Happy to help, Minggan 😊. Knowledge is difficult to quantify, but if I were to make a second attempt, I would say that you should know JavaScript well enough to know where to find relevant information from the menu in the following reference: https://www.w3schools.com/js/ Some questions you might ask yourself: - What are several ways that JavaScript outputs/displays data? - What are some ways events can be handled? - What's the difference between the DOM and the BOM? Being able to recognize the syntax of different things in JavaScript provides clues about expected behavior from programs. Then, when you learn jQuery, you would have some idea of how to map out equivalents in JavaScript in your mind. For me, jQuery seems much more organized and elegant than JavaScript, but there are plenty who prefer "vanilla" JavaScript or ECMAScript. (Other libraries are harder to understand because their focuses are different.) Not sure if this helps any more than the last post. 😅
8th Jan 2019, 2:09 PM
Janning⭐
Janning⭐ - avatar
+ 3
oh firstly m so sorry for that i didnt know that no offense i truly am sorry, and thnx d i guess they are complete guide for node?or i need more courses after them?
10th Jan 2019, 8:57 AM
Minggan
+ 2
no worries, Minggan . I'm still learning too, in many ways. 😊 The Udemy course outline you're looking at seems fine overall, although I couldn't find a section specifically on browser objects, which I had found to be a useful concept. I can't see most of the curriculum content without paying for it and I prefer reading over videos anyway, so this is a very cursory evaluation on my part. I like the practice project ideas, so I think if you did those in JavaScript, then try to reimplement the same thing with jQuery (or frameworks as you grow your foundation), you'll probably do fine. Since JavaScript was the first programming language that I was even a little bit serious about, it took a few different teaching approaches (pedagogies) to get me to understand it, so in that way I do actually appreciate some parts of the "You Don't Know JS" eBooks (keeping in mind my bias towards written materials, of course). Were there any particular frameworks you were interested in aiming for? What do you want to make?
8th Jan 2019, 10:47 PM
Janning⭐
Janning⭐ - avatar
+ 2
🤔 I think that there has been much more change in frameworks and JavaScript tools than in the core JavaScript concepts in the last 3 years (except ECMAScript, which I tend to think of as an offshoot or the more strict / "standardized" JS). JS landscape over recent history overview: https://hackernoon.com/ripvanwinkle-js-returning-to-javascript-after-5-years-1dc17c57a518 https://medium.freecodecamp.org/here-are-examples-of-everything-new-in-ecmascript-2016-2017-and-2018-d52fa3b5a70e Because of this, I don't have an updated book to recommend for core JS concepts, but when you start finding the w3schools reference to be not detailed enough, switch over to MDN -- probably more updated than most books and has an area with pages that are more tutorial-like. Once that's not detailed enough, move on to the actual specifications. [to be continued...]
9th Jan 2019, 10:08 PM
Janning⭐
Janning⭐ - avatar
+ 2
That's everything you need to know to start building projects. In programming, learning never stops 😊
10th Jan 2019, 9:12 AM
dρlυѕρlυѕ
dρlυѕρlυѕ - avatar
+ 1
thnx alot man, so it means books for js are not outdated at all... ill try MDN also and thank you once again u have helped me like way too much bro thanks👍🏻
10th Jan 2019, 7:35 AM
Minggan
0
forst 2 guys m not asking for books read my question and ans pls, janning thank you man but i wana know how much knowledge of pure javascript before jumping into frameworks and libraries bro?any advice?
8th Jan 2019, 12:09 PM
Minggan
0
nope it does help alot bro thank you, ik w3schools infact i got a course from udemy (js basics) by john smilga he has youtube aswell i wanted to learn node js but do i need to master js itself? if possible can u please tell me how good his courses are u can breeze through it....just want to know if it is enough to start with frameworks hope u wont mind me being silly coz ur expert while I as a newbie u know how hard things are, once again thank you!
8th Jan 2019, 7:00 PM
Minggan
0
thnx alot man, i have ydkjs series but someone told me they are way too much outdated since they were from 2015 and no versions for 2018, if possible since u said u prefer reading and ik reading is indepth can u tell me any free updated book (except eloquent js) which is in depth so i dont get confused with other frameworks. and i was aiming for node.js instead of learning python i eama master js, so i could do both front end and back end for a complete website.
9th Jan 2019, 5:06 AM
Minggan
0
oh yep i get that from everyone now and then, and these days i have realised its definitely true👍🏻
10th Jan 2019, 11:39 AM
Minggan