1/19/2024 0 Comments Eloquent javascript solutions gitIf you find any broken link, please let me know Some are JS files and you might have to copy/download the code and paste/run it in the browser or Node.js environment to see the output they produce in the console. So, use the Devtools of your favourite browser for checking the code. Some are HTML files and can be viewed directly in the browser. I may have done a little bit more work than asked by the author’s book on those exercises I enjoyed doing in that reading time. But, I think it’s always cool to learn new things! Let’s cut to the chase right way!įollowing below is the contents of the book and I linked each with my own solutions. You may find out you don’t need to get so deep in JS, maths, programming or anything. It depends on what kind of tasks you have to do on daily-basis. You start doing things, then practice more, and read the hard parts again later and eventually you reach 100% of understanding. It doesn’t matter if it is just 10% or 100%. However, I tell you that it worths give everything in this book a try at first anyway, because I believe you always learn something at first. It is a bit hard to grasp some concepts, but you can always revisit some concepts later when need them. TL DR In a few words: Deep JS ES6+, HTTP and Forms, Asynchronous Programming, DOM Manipulation, Regular EXpressions, Modules, Bundles, Packages and Node.js It’s importante to note that I read the Third Edition, being the latest on the time this written. You can either buy the paper, or use its free online version or its free pdf file. It is considered by many one of the Best, and I personally like it a lot. If you are like me and need to harden your core JavaScript skills you can't go wrong with the teachings from Marijn and the great learning tools from Gordon.įYI: If you are interested in learning AngularJS and Firebase, Gordon has an excellent course that will get you up to speed in no time.EloquentJS is a great book to learn Javascript. Think a beginner would be a bit scared off by a bunch of for loop constructs interspersed with %.Īgain the beauty (and the curse) of programming in any language is the limitless possibilities for solving problems. For me, it's more understandable and readable. I've found that I completely prefer using while over for. Of course these solutions work, but I find them too complicated LOOKING. The solutions from Marijn and Gordon focus on the for loop. There are literally limitless ways to approach this problem. The end result should look like: #ĭoing this sample really shows how difficult teaching a programming lanuage can be. While working on today's sample, the assignment was to generate a chessboard from hashes (#) and spaces. I'm trying to devote 30 minutes to an hour on just learning each day. With Gordon's system, I'm more engaged and likely to work the examples than if I were just reading a book.Īs I've just started, I'm not very far into it yet. He's added code explanations and a commenting system to make it more of a course than just a book. Gordon has packaged the content of the book into a step by step guide. I'm reading through Marijn Haverbeke's Eloquent JavaScript course via the Watch and Code course from Gordon Zhu. I finally started doing something about my skills gap. In the last few months, I've really come to realize that my basic understanding of the language is lacking. Beginners are encouraged to develop custom, slow, undocumented frankframeworks not maintainable by teams.- Adam Bradley November 17, 2015Īt the same time, frameworks / libraries certainly can become a crutch to a developer. Sometimes, performance isn't the only thing that exactly. However, I've felt that frameworks are a great way for novice and experienced developers to actually accomplish something in a reasonable amount of time. Some feel that frameworks are simply too costly in terms of performance. There's been a lot of criticism of frameworks recently. To be honest, I've mainly been using libraries and frameworks like jQuery, prototype(gasp!), mooTools, Ext JS, and AngularJS. I've been "developing" in JavaScript for nearly 10 years.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |