looking for goodtutorial

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • alexander@modelagentur.de

    looking for goodtutorial

    hi,
    can someone point me to a good JS tutorial? (it may be in German or
    English)
    regards
    alex

  • Randy Webb

    #2
    Re: looking for goodtutorial

    alexander@model agentur.de said the following on 8/29/2007 6:54 AM:
    hi,
    can someone point me to a good JS tutorial? (it may be in German or
    English)
    Not meaning to be obtuse, but, there aren't any "good" ones. The best JS
    resource you will ever find is where you posted to and the archives for
    this group.

    The reason is simple though. Tutorial sites do not get instant, public
    feedback when they tell you something wrong. You post bad, incorrect,
    poor scripts in c.l.j as a response and you can believe - with your life
    - that it will get corrected.

    --
    Randy
    Chance Favors The Prepared Mind
    comp.lang.javas cript FAQ - http://jibbering.com/faq/index.html
    Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/

    Comment

    • Dr J R Stockton

      #3
      Re: looking for goodtutorial

      In comp.lang.javas cript message <Sc2dnTI9Zdy7dk jb4p2dnAA@gigan ews.com>,
      Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtHome @aol.composted:
      >alexander@mode lagentur.de said the following on 8/29/2007 6:54 AM:
      >can someone point me to a good JS tutorial? (it may be in German or
      >English)
      >
      >Not meaning to be obtuse, but, there aren't any "good" ones. The best
      >JS resource you will ever find is where you posted to and the archives
      >for this group.
      >
      >The reason is simple though. Tutorial sites do not get instant, public
      >feedback when they tell you something wrong. You post bad, incorrect,
      >poor scripts in c.l.j as a response and you can believe - with your
      >life - that it will get corrected.

      Learning javascript from a newsgroup is a long and tedious process, both
      for the learner and the experienced users.

      Those experienced in other programming languages can learn a lot (about
      half of it being good, unless care is taken) by looking at the script
      driving the simpler ordinary Web pages.

      Much Web tutorial material is worse than useless, being written by
      ignorant amateurs, or written long ago, or both. An example of the
      former was recently announced here in c.l.j & elsewhere.

      Books at least are generally written by professional programmer/authors,
      are edited before publication, and are often revised which removes many
      of the earlier errors. Choose a book from a respected technical
      publisher, one which has gone through several editions and which assumes
      on the part of its readers an appropriate degree of intelligence. Check
      what you read against ISO/IEC 16262, PDF available at no cost on Web.

      --
      (c) John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v6.05 MIME.
      Web <URL:http://www.merlyn.demo n.co.uk/- FAQish topics, acronyms, & links.
      For news:borland.*, use their server newsgroups.borl and.com ; but first read
      Guidelines <URL:http://www.borland.com/newsgroups/guide.htmlff. with care.

      Comment

      • Randy Webb

        #4
        Re: looking for goodtutorial

        Dr J R Stockton said the following on 8/30/2007 12:19 PM:
        In comp.lang.javas cript message <Sc2dnTI9Zdy7dk jb4p2dnAA@gigan ews.com>,
        Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtHome @aol.composted:
        >alexander@model agentur.de said the following on 8/29/2007 6:54 AM:
        >
        >>can someone point me to a good JS tutorial? (it may be in German or
        >>English)
        >Not meaning to be obtuse, but, there aren't any "good" ones. The best
        >JS resource you will ever find is where you posted to and the archives
        >for this group.
        >>
        >The reason is simple though. Tutorial sites do not get instant, public
        >feedback when they tell you something wrong. You post bad, incorrect,
        >poor scripts in c.l.j as a response and you can believe - with your
        >life - that it will get corrected.
        >
        Learning javascript from a newsgroup is a long and tedious process, both
        for the learner and the experienced users.
        I disagree with that. Trying to find how something works is a lot easier
        to find in the archives than anywhere else. And, a well worded search
        will tell you just about anything you want to know about JS. And then
        you are already in the right place to ask questions about what you don't
        understand. That can't be said about books and/or website tutorials.
        Those experienced in other programming languages can learn a lot (about
        half of it being good, unless care is taken) by looking at the script
        driving the simpler ordinary Web pages.
        99% of the script "driving the simpler...." is obscenely inefficient and
        one of the worst places to try to learn cross-browser scripting.
        Much Web tutorial material is worse than useless, being written by
        ignorant amateurs, or written long ago, or both. An example of the
        former was recently announced here in c.l.j & elsewhere.
        Where do you think the people writing the majority of the "simpler
        ordinary Web pages" learns to code? Surely you can't think from this group.
        Books at least are generally written by professional programmer/authors,
        No, most are written by authors. The main purpose of which is to make
        money, not educate the readers.
        are edited before publication, and are often revised which removes many
        of the earlier errors.
        If, and only if, they employ a programmer in that field to
        review/edit/correct the books. Too many books available prove that is
        far from true or they wouldn't be full of the bad practices they are
        full of.
        Choose a book from a respected technical publisher, one which has gone
        through several editions and which assumes on the part of its readers an
        appropriate degree of intelligence.
        That is a joke, right? The author of a book doesn't care what the
        intelligence level of the reader is. What they do care about is selling
        the book and supporting themselves.
        Check what you read against ISO/IEC 16262, PDF available at no cost on Web.
        And where do you suppose a newbe looking for a decent book is going to
        find out where to check against? And, ISO/IEC is a joke when it comes to
        trying to learn JS.

        --
        Randy
        Chance Favors The Prepared Mind
        comp.lang.javas cript FAQ - http://jibbering.com/faq/index.html
        Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/

        Comment

        • Laurent vilday

          #5
          Re: looking for goodtutorial

          Randy Webb a écrit :
          Trying to find how something works is a lot easier
          to find in the archives than anywhere else. And, a well worded search
          will tell you just about anything you want to know about JS.
          I totally disagree, your reasoning is too english centric !

          Searches with english words are a huge pain for people like me which are
          not speaking well the language, especially when you don't really know
          what you looking for.

          --
          laurent

          Comment

          • The Natural Philosopher

            #6
            Re: looking for goodtutorial

            Laurent vilday wrote:
            Randy Webb a écrit :
            >Trying to find how something works is a lot easier to find in the
            >archives than anywhere else. And, a well worded search will tell you
            >just about anything you want to know about JS.
            >
            I totally disagree, your reasoning is too english centric !
            >
            Searches with english words are a huge pain for people like me which are
            not speaking well the language, especially when you don't really know
            what you looking for.
            >
            Ah.. the perennial 'man page' issue.

            Man will tell you everything you didn't want to know about a given
            command, but it doesn't ever tell you what command you want in the first
            place.

            I used to do software support. In the end it was 'read page 127 of the
            manual: the answer is in there' for 90% of support calls on one product.

            I got the people to put in a sheet with Big Letters on it with each
            package we shipped, which was a retype of that page's crucial
            information (basically that running Word over a network requires more
            than two file handles!!!)

            Comment

            • David Golightly

              #7
              Re: looking for goodtutorial

              On Aug 30, 6:19 pm, Randy Webb <HikksNotAtH... @aol.comwrote:
              Dr J R Stockton said the following on 8/30/2007 12:19 PM:
              In comp.lang.javas cript message <Sc2dnTI9Zdy7dk jb4p2d...@gigan ews.com>,
              Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtH... @aol.composted:
              alexan...@model agentur.de said the following on 8/29/2007 6:54 AM:
              >
              >can someone point me to a good JS tutorial? (it may be in German or
              >English)
              Not meaning to be obtuse, but, there aren't any "good" ones. The best
              JS resource you will ever find is where you posted to and the archives
              for this group.
              >
              The reason is simple though. Tutorial sites do not get instant, public
              feedback when they tell you something wrong. You post bad, incorrect,
              poor scripts in c.l.j as a response and you can believe - with your
              life - that it will get corrected.
              >
              Books at least are generally written by professional programmer/authors,
              >
              No, most are written by authors. The main purpose of which is to make
              money, not educate the readers.
              Despite perennial grumbling about it, I have yet to see a cogent
              argument outlining specific deficiencies in JavaScript: The Definitive
              Guide (5th Ed.) by David Flanagan, published by O'Reilly Media 2006.
              I highly recommend it as a desktop reference.
              >
              are edited before publication, and are often revised which removes many
              of the earlier errors.
              >
              If, and only if, they employ a programmer in that field to
              review/edit/correct the books. Too many books available prove that is
              far from true or they wouldn't be full of the bad practices they are
              full of.
              JavaScript: TDG (5th ed.) was reviewed by Douglas Crockford, Norris
              Boyd, Peter-Paul Koch, Christian Heilmann, Ken Cooper, Todd
              Ditchendorf, Geoff Stearns, and Sanders Kleinfeld. Reviewers of
              previous editions include Brendan Eich and Waldemar Horwat. Anyone
              who's worth their salt in JavaScript is familiar with and esteems at
              least half of those names.

              -David

              Comment

              • FAQEditor

                #8
                FAQUpdate (was Re: looking for goodtutorial)

                David Golightly said the following on 8/31/2007 2:52 PM:
                On Aug 30, 6:19 pm, Randy Webb <HikksNotAtH... @aol.comwrote:
                >Dr J R Stockton said the following on 8/30/2007 12:19 PM:
                >>In comp.lang.javas cript message <Sc2dnTI9Zdy7dk jb4p2d...@gigan ews.com>,
                >>Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtH... @aol.composted:
                >>>alexan...@mo delagentur.de said the following on 8/29/2007 6:54 AM:
                >>>>can someone point me to a good JS tutorial? (it may be in German or
                >>>>English)
                >>>Not meaning to be obtuse, but, there aren't any "good" ones. The best
                >>>JS resource you will ever find is where you posted to and the archives
                >>>for this group.
                >>>The reason is simple though. Tutorial sites do not get instant, public
                >>>feedback when they tell you something wrong. You post bad, incorrect,
                >>>poor scripts in c.l.j as a response and you can believe - with your
                >>>life - that it will get corrected.
                >>Books at least are generally written by professional programmer/authors,
                >No, most are written by authors. The main purpose of which is to make
                >money, not educate the readers.
                >
                Despite perennial grumbling about it, I have yet to see a cogent
                argument outlining specific deficiencies in JavaScript: The Definitive
                Guide (5th Ed.) by David Flanagan, published by O'Reilly Media 2006.
                I highly recommend it as a desktop reference.
                >
                >>are edited before publication, and are often revised which removes many
                >>of the earlier errors.
                >If, and only if, they employ a programmer in that field to
                >review/edit/correct the books. Too many books available prove that is
                >far from true or they wouldn't be full of the bad practices they are
                >full of.
                >
                JavaScript: TDG (5th ed.) was reviewed by Douglas Crockford, Norris
                Boyd, Peter-Paul Koch, Christian Heilmann, Ken Cooper, Todd
                Ditchendorf, Geoff Stearns, and Sanders Kleinfeld. Reviewers of
                previous editions include Brendan Eich and Waldemar Horwat. Anyone
                who's worth their salt in JavaScript is familiar with and esteems at
                least half of those names.
                The FAQ has been changed and I will post a new thread to announce it.

                --
                Randy
                comp.lang.javas cript FAQ - http://jibbering.com/faq/index.html
                FAQ Notes: http://www.jibbering.com/faq/faq_notes/faq_notes.html
                ECMAScript Language Specification via FAQ2.6

                Comment

                • David Golightly

                  #9
                  Re: FAQUpdate (was Re: looking for goodtutorial)

                  On Aug 31, 3:38 pm, Thomas 'PointedEars' Lahn <PointedE...@we b.de>
                  wrote:
                  FAQEditor wrote:
                  David Golightly said the following on 8/31/2007 2:52 PM:
                  On Aug 30, 6:19 pm, Randy Webb <HikksNotAtH... @aol.comwrote:
                  >Dr J R Stockton said the following on 8/30/2007 12:19 PM:
                  >>are edited before publication, and are often revised which removes many
                  >>of the earlier errors.
                  >If, and only if, they employ a programmer in that field to
                  >review/edit/correct the books. Too many books available prove that is
                  >far from true or they wouldn't be full of the bad practices they are
                  >full of.
                  JavaScript: TDG (5th ed.) was reviewed by Douglas Crockford, Norris
                  Boyd, Peter-Paul Koch, Christian Heilmann, Ken Cooper, Todd
                  Ditchendorf, Geoff Stearns, and Sanders Kleinfeld. Reviewers of
                  previous editions include Brendan Eich and Waldemar Horwat. Anyone
                  who's worth their salt in JavaScript is familiar with and esteems at
                  least half of those names.
                  >
                  The FAQ has been changed and I will post a new thread to announce it.
                  >
                  So far for the FAQ of this newsgroup being a reflection of the consensus of
                  the regulars of this newsgroup. Aside from Douglas Crockford, I have never
                  seen any of the aforementioned persons to post to this newsgroup, and I have
                  yet to see a statement that gives an indication about the current consensus
                  that this book recommendation should remain in the FAQ (given the number of
                  bad examples from it posted here to date). There has not even been a
                  strawpoll to back this up.
                  Do you have any examples of posts that illustrate "bad examples" from
                  the above book? I'd be interested in seeing them.

                  -David

                  Comment

                  • Randy Webb

                    #10
                    Re: FAQUpdate (was Re: looking for goodtutorial)

                    Thomas 'PointedEars' Lahn said the following on 8/31/2007 6:38 PM:
                    FAQEditor wrote:
                    >David Golightly said the following on 8/31/2007 2:52 PM:
                    >>On Aug 30, 6:19 pm, Randy Webb <HikksNotAtH... @aol.comwrote:
                    >>>Dr J R Stockton said the following on 8/30/2007 12:19 PM:
                    >>>>are edited before publication, and are often revised which removes many
                    >>>>of the earlier errors.
                    >>>If, and only if, they employ a programmer in that field to
                    >>>review/edit/correct the books. Too many books available prove that is
                    >>>far from true or they wouldn't be full of the bad practices they are
                    >>>full of.
                    >>JavaScript: TDG (5th ed.) was reviewed by Douglas Crockford, Norris
                    >>Boyd, Peter-Paul Koch, Christian Heilmann, Ken Cooper, Todd
                    >>Ditchendorf , Geoff Stearns, and Sanders Kleinfeld. Reviewers of
                    >>previous editions include Brendan Eich and Waldemar Horwat. Anyone
                    >>who's worth their salt in JavaScript is familiar with and esteems at
                    >>least half of those names.
                    >The FAQ has been changed and I will post a new thread to announce it.
                    >
                    So far for the FAQ of this newsgroup being a reflection of the consensus of
                    the regulars of this newsgroup.
                    To date, the only person that has complained or even commented on that
                    section since it was changed to include the Fifth Edition was you.
                    Hardly what I would call a consensus to drop it altogether.
                    Aside from Douglas Crockford, I have never seen any of the aforementioned
                    persons to post to this newsgroup, and I have yet to see a statement that
                    gives an indication about the current consensus that this book recommendation
                    should remain in the FAQ (given the number of bad examples from it posted here
                    to date). There has not even been a strawpoll to back this up.
                    That makes 4 then that think it is a good book and one that thinks it
                    isn't. How much more of a consensus do you want?
                    PointedEars
                    Please correct your signature.
                    --
                    Randy
                    Chance Favors The Prepared Mind
                    comp.lang.javas cript FAQ - http://jibbering.com/faq/index.html
                    Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/

                    Comment

                    • Dr J R Stockton

                      #11
                      Re: looking for goodtutorial

                      In comp.lang.javas cript message <mMCdnedTv51u9k rb4p2dnAA@gigan ews.com>,
                      Thu, 30 Aug 2007 21:19:01, Randy Webb <HikksNotAtHome @aol.composted:
                      >Check what you read against ISO/IEC 16262, PDF available at no cost on Web.
                      >
                      >And where do you suppose a newbe looking for a decent book is going to
                      >find out where to check against? And, ISO/IEC is a joke when it comes
                      >to trying to learn JS.

                      The word, albeit horrible, is spelt "newbie".

                      We are not discussing newbies in general, just that special subset that
                      read the FAQ. The FAQ should have links leading to the ECMA and ISO/IEC
                      standards.

                      If you were better able to comprehend English, you would have understood
                      that I was not recommending using the standards as tutorials; that is
                      what books are for. But newbies should realise that no one source is
                      entirely reliable - I recently read, for example, that Apophis is 240
                      miles wide - and, having got a general idea from the book, it can be
                      helpful to look at what the standard says, even if one does not yet
                      fully understand all of the latter.

                      As an example from elsewhere : the on-line Help of a PC language gives
                      264-1 as the limit of an ARCTAN2 argument. A newbie might well deduce
                      that it should have been ((2 superscript 64) minus one) and had been
                      electronically mis-copied. Reference to the FPU data proper would show
                      no support for any limit (one may not understand it all, but one can see
                      when something like that is absent) - and, indeed, all possible 10-byte
                      float pairs are correctly handled in hardware (I've tested a sufficient
                      range of finite ones myself), values up to over 1.0e4951. And ISO/IEC
                      15.8.2.5 is easily seen to show no limit other than those of Number
                      itself (and to differentiate where appropriate between +0 and -0).

                      An example from javascript : many sources give the zero of a date object
                      as 1 Jan 1970 midnight. Midnight is ambiguous and GMT/UTC is essential.
                      The standards clearly show UTC, misuse "since", but do say "beginning" .

                      And if a newbie is not going ever to find the standards useful, it's
                      good that he/she discover that as soon as possible, before committing to
                      a choice of career.

                      --
                      (c) John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v6.05 MIME.
                      Web <URL:http://www.merlyn.demo n.co.uk/- FAQish topics, acronyms, & links.
                      Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
                      Do not Mail News to me. Before a reply, quote with ">" or "" (SonOfRFC1036)

                      Comment

                      • Dr J R Stockton

                        #12
                        Re: looking for goodtutorial

                        In comp.lang.javas cript message <46d79451$0$403 $426a74cc@news. free.fr>,
                        Fri, 31 Aug 2007 06:09:32, Laurent vilday <mokhet@mokhet. composted:
                        >Randy Webb a écrit :
                        >Trying to find how something works is a lot easier to find in the
                        >>archives than anywhere else. And, a well worded search will tell you
                        >>just about anything you want to know about JS.
                        >
                        >I totally disagree, your reasoning is too english centric !
                        >
                        >Searches with english words are a huge pain for people like me which
                        >are not speaking well the language, especially when you don't really
                        >know what you looking for.

                        Try putting your question in your preferred language, and using Google
                        Translate, Babel Fish, or a dictionary to discover English words.

                        OTOH, put a few common foreign words such as "avec" in the query, and
                        ISTM that there's much in Foreign on the Web.

                        --
                        (c) John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v6.05 MIME.
                        <URL:http://www.merlyn.demo n.co.uk/TP/BP/Delphi/&c., FAQqy topics & links;
                        <URL:http://www.merlyn.demo n.co.uk/clpb-faq.txt RAH Prins : c.l.p.b mFAQ;
                        <URL:ftp://garbo.uwasa.fi/pc/link/tsfaqp.zipTimo Salmi's Turbo Pascal FAQ.

                        Comment

                        • Randy Webb

                          #13
                          Re: looking for goodtutorial

                          Dr J R Stockton said the following on 9/1/2007 12:34 PM:
                          In comp.lang.javas cript message <mMCdnedTv51u9k rb4p2dnAA@gigan ews.com>,
                          Thu, 30 Aug 2007 21:19:01, Randy Webb <HikksNotAtHome @aol.composted:
                          >
                          >>Check what you read against ISO/IEC 16262, PDF available at no cost on Web.
                          >And where do you suppose a newbe looking for a decent book is going to
                          >find out where to check against? And, ISO/IEC is a joke when it comes
                          >to trying to learn JS.
                          >
                          >
                          The word, albeit horrible, is spelt "newbie".
                          YSCIB.

                          --
                          Randy
                          Chance Favors The Prepared Mind
                          comp.lang.javas cript FAQ - http://jibbering.com/faq/index.html
                          Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/

                          Comment

                          Working...