Read Learning JavaScript: Add Sparkle and Life to Your Web Pages by Shelley Powers (26-Dec-2008) Paperback by author Online

Title : Learning JavaScript: Add Sparkle and Life to Your Web Pages by Shelley Powers (26-Dec-2008) Paperback
Author :
Rating :
ISBN : B012HWAQQ6
ISBN13 : -
Format Type : E-Book
Language : Deutsch
Publisher : -
Number of Pages : 262 Pages
File Size : 772 KB
Status : Available For Download
Last checked : 21 Minutes ago!

Learning JavaScript: Add Sparkle and Life to Your Web Pages by Shelley Powers (26-Dec-2008) Paperback Reviews

  • Gerald Senarclens de Grancy
    2019-04-07 11:27

    Das Buch passt vom Umfang und dem Aufbau gut zur restlichen Learning-Reihe von O'Reilly. Die Screenshots sind sowohl von Mac als auch von Windows, eine angenehme (aber knappe Abwechslung). Das Hauptproblem ist, dass dieses Buch selbst fuer eine 1st Edition sehr, sehr viele inhaltliche Fehler enthaelt. Dies ist sicher besonders aergerlich fuer echte Anfaenger, denen die Fehler unter Umstaenden nicht gleich ins Auge stechen. Um einige Beispiele zu nennen:44 quadrat wird als Floating Point bezeichnet19.5e-2 ist laut dem Buch das gleiche wie 19.5-22e31 soll 2,147,483,648 seinlaut Buchif (sValue) ... // if not null and initalized, expression is truewobei auf leere Strings, 0 etc vergessen wird.var sValue; // ...windows reads...hier fehlt eindeutig ein alert...Fehler in der Erklaerung von bitmask flagsausserdem gibt es da und dort grammatische und Rechtschreibfehler, und fehlende schliessende Klammern etc. Ungeeignet fuer Anfaenger ist auch die erste Erklaerung der if Abfrage - Shelley P. verwendet hier zwei bitwise and und ein regulaeres and.Bis auf diese "Details" ist das Buch aber eine recht gute Einfuefung in JS und wird dem hohen Standard von O'Reilly Buechern in der naechsten Auflage vermutlich gerecht werden.

  • William C. Nelson
    2019-04-22 07:05

    While the author clearly knows what she's talking about, the way the information is presented in this book, it's very difficult to follow at times unless you are an experienced programmer. It reads less like a friendly instructor bending over your shoulder guiding you along, and more as someone standing at a podium reading from an encyclopedia using incredibly distilled language that gets quite tedious after a while. As others have already pointed this out, I thought I would include some specific examples to illustrate.Here is a sample of text from Chapter 7:"The XHTML transitional and strict DOCTYPEs trigger standards mode for most browsers, depending on whether the page is served up as XHTML with an optional XML prolog."I had to read this several times to first find the verb. At no time is 'transitional' defined, nor is the concept of 'XML prolog'. It's mentioned once here and then dropped. Head swimming. I want to roll up this sentence and toss it back.There are several examples that mention (as opposed to formally introduce) concepts that haven't been spoken about yet. This is quite jarring for a reader trying to follow along. Again, as an example in Chapter 7, there is lots of discussion around accessing the DOM objects using JavaScript, but none of this has actually been covered yet.Not to belabor the point, but there was one needlessly complicated example (5-5) to illustrate embedded functions where a function is called from within a return statement from inside a function inside another function. This makes my head want to explode. I wish the author spent at least a paragraph trying to explain exactly how this would work, because it's not at all clear.I will update the review as I follow along, but for now yes I'm learning JavaScript, but aaarrrgh!

  • D. E. Meek
    2019-04-01 07:17

    Good reference book.

  • homerenovationsensation
    2019-04-01 14:06

    This was a required book for my class. I have since taken JavaScript at another school and had to use another version. I think this version is very technical. I felt over whelmed with terminology. I think for someone who is just trying to learn the language there are much better books to start with.

  • Charles D. Duncan
    2019-04-14 09:27

    Some reviewers felt it wasn't appropriate for beginners. I think the book is targeted for people who have some programming experience, but you don't need ANY Javascript background to find this book immensely helpful. A basic understanding of HTML I think is a must. Beyond that, you could learn Javascript with very little understanding of programming.Shelley meticulously steps through the language and applications. Though occasionally using something discussed later in the book, she tells you so and where she will discuss it further; I didn't find those few references to be a problem.Shelley provides real examples every step of the way. Whenever I think she may have made a mistake (and I take pen in hand to tell her so), I find I just didn't read carefully.Shelley nicely handles the cross-browser issues as well though AFTER reading this book, you may want to think about JQuery as a next step.

  • Jim Ratliff
    2019-04-18 09:09

    I've been a programmer for 35 years. On the web side, I've used PERL, CGI, and PHP. So I could work around the problems (and spot the numerous errors). But it was still disappointing. On the one hand, the book advertises that it's appropriate for "someone new to development" and then helpfully explains why a conditional statement is called "conditional." On the other hand, the author jumps right in in Chapter 4 to discussing objects (and related terms such as properties, methods, encapsulation, and instantiation) without providing any definitions at all. Often, the code examples given to demonstrate something simple crucially (and unnecessarily) rely on other constructs that haven't been introduced. Needlessly, the author wraps code fragments within the same, redundant set of declarations over and over again. This distracts from finding the code, and takes away from space that could be much better used with additional and much-needed examples. Like I said, if you've been around the block a few times, you can piece it all together. But the obstacles it presents to learners are really avoidable and unnecessary. After reading 4 chapters, I'm back at Amazon looking for something better.