I'm annoyed enough to leave a bad review because it really does start out as if Haverbeke intends to help introduce us gently into this world. Though with such a misleading title and chapter structure, I don't have much faith the concepts I couldn't understand will turn out to be communicated well upon a second reading after I have learned JavaScript. I'll return to it when I have well beyond an "Introductory" understanding of JS programming. The good news.this book is available in its entirety online, for free. The rest of the book was hit or miss with me - I understood some sections easier than others but I feel like I still haven't grasped some fundamentals, so I'll have to continue my learning elsewhere. I don't blame Marijin, but suddenly the examples became very abstract (to my brain) and there was little explanation to help me out. Then suddenly at the end of chapter 4, I felt like my head exploded. I got through the first 3 and a half chapters no problem. Tired of throwing jQuery at everything I wanted to use javascript for, I decided it best that I start from scratch with the original language instead of relying on frameworks for everything. I am not a programmer by trade, but I have several years of solid experience coding in PHP, actionscript, and javascript (well, some javascript - but mostly jquery). While it's obvious that Marijn is an accomplished programmer and he does have a very accessible writing style ( I never felt like he talked over my head ), I think he made a mistake by calling it an 'introduction' to programming. After all, great programming is an art, not a science-so why settle for a killer app when you can create a masterpiece? Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Though it's simple for beginners to pick up and play with, JavaScript is not a toy-it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Įloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. JavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Plus, JavaScript!" -Brendan Eich, creator of JavaScript This book rekindled my earliest joys of programming. I loved the tutorial-style game-like program development. Here are a few to download: S.No."A concise and balanced mix of principles and pragmatics. There are many great books that can help you learn JavaScript. JavaScript is a powerful and versatile language that is an essential tool for any web developer. This allows for websites to be more interactive, as the user’s actions can trigger changes in the web page without the need for the page to be refreshed. JavaScript is a client-side language, which means that it is executed by the user’s web browser rather than on the server. It is often used to build interactive websites, and can be used to make web pages more dynamic by manipulating the content, layout, and design of a webpage. JavaScript is a programming language that is widely used on the web.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |