Re: a good book



Jamiil wrote:
I am not a programmer by any means, but a dedicated aficionado. I have
good understanding of Java and C/C++, and now I would like to learn
javascript->ajax, but I don't know where to start. My HTML knowledge is
basic, however, with a little bit of an effort I can program a small
page.
Can anyone recommend a good beginner's book on JavaScript?
Please, bear in mind that it is my intention to learn to program server
and client side, thus the question, should I learn Perl, CGI or any
other language as well?
Any help on this matter is greatly appreciated.


TIA


Personally, I like Elizabeth Castro's "HTML for the World Wide Web" for HTML/CSS, amd the latest edition (5th?) of "The Javascript Bible". JS itself is pretty straightforward -- espeically if you already know C/C++ or Java. The tricky bits are in learning the details of using and manipulating the DOM, dealing with the numerous cross-browser differences, etc. When I run into a problem, it's usually more often a CSS or HTML issue than a JavaScript issue, but that might just be me. Some people who come from C++/C backgrounds might find JS's weak typing a little disconcerting at first.

Of course, like most things programming, Google is one of your best resources. This is especially true for JS.

Hope that helps -- m

--
(Replies: cleanse my address of the Mark of the Beast!)

Teleoperate a roving mobile robot from the web:
http://www.swampgas.com/robotics/rover.html
.



Relevant Pages

  • Re: a good book
    ... good understanding of Java and C/C++, and now I would like to learn ... My HTML knowledge is ... Can anyone recommend a good beginner's book on JavaScript? ... For an alternative tack to leverage your Java knowledge, ...
    (comp.lang.javascript)
  • What types of variables can be passed with JNI?
    ... My application is written mainly in Java, but it uses C/C++ through ... I purchased a OCR library which receives calls form the Java side using ... if JNI is up to the task. ... as said above, I know I can pass an int or a string ...
    (comp.lang.java.programmer)
  • Re: Is VB Caca??
    ... competition to Sun's Java. ... it is beyond any doubt syntactically much more like C/C++ than it ... a Switch statement with the same "break;" ... It isn't that I don't want to believe it I just don't see the similarities ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Buildsysteme ... Erfahrungswerte?
    ... gibt es dafür eigentlich kein gescheites Tool ... C/C++ durchnuddelt. ... Java code base haben wollen/müssen ... ... eben "gut genug" werden. ...
    (de.comp.lang.java)
  • Re: Javas performance far better that optimized C++
    ... I've heard such silly statements only from narrow-minded C/C++ programmers. ... But real-time system and OS are different ... Any byte-array acces in java is a subject of boundry check indeed. ... of unlimited memory access (you get mem access violation dialog, ...
    (comp.lang.cpp)