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
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. 👍
+ 12
You Don't Know JS: Up & Going
(All 6 e-books available here! ;)
https://drive.google.com/open?id=1BUceDsX94I_kd35MUyRupHq-1NCYBdYb
https://www.sololearn.com/post/47491/?ref=app
https://www.sololearn.com/Discuss/790206/?ref=app
https://code.sololearn.com/WKFF4vOCr3mi/?ref=app
+ 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
+ 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.
+ 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. 😜
+ 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. 😅
+ 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?
+ 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?
+ 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...]
+ 2
That's everything you need to know to start building projects. In programming, learning never stops 😊
+ 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👍🏻
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?
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!
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.
0
oh yep i get that from everyone now and then, and these days i have realised its definitely true👍🏻