473,397 Members | 2,099 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

looking for goodtutorial

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

Aug 29 '07 #1
12 1571
al*******@modelagentur.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.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Aug 29 '07 #2
In comp.lang.javascript message <Sc*********************@giganews.com>,
Wed, 29 Aug 2007 17:56:00, Randy Webb <Hi************@aol.composted:
>al*******@modelagentur.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.demon.co.uk/- FAQish topics, acronyms, & links.
For news:borland.*, use their server newsgroups.borland.com ; but first read
Guidelines <URL:http://www.borland.com/newsgroups/guide.htmlff. with care.
Aug 30 '07 #3
Dr J R Stockton said the following on 8/30/2007 12:19 PM:
In comp.lang.javascript message <Sc*********************@giganews.com>,
Wed, 29 Aug 2007 17:56:00, Randy Webb <Hi************@aol.composted:
>al*******@modelagentur.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.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Aug 31 '07 #4
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
Aug 31 '07 #5
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!!!)
Aug 31 '07 #6
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.javascript message <Sc2dnTI9Zdy7dkjb4p2d...@giganews.com>,
Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtH...@aol.composted:
alexan...@modelagentur.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

Aug 31 '07 #7
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.javascript message <Sc2dnTI9Zdy7dkjb4p2d...@giganews.com>,
Wed, 29 Aug 2007 17:56:00, Randy Webb <HikksNotAtH...@aol.composted:
alexan...@modelagentur.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.javascript 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
Aug 31 '07 #8
On Aug 31, 3:38 pm, Thomas 'PointedEars' Lahn <PointedE...@web.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

Aug 31 '07 #9
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.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Sep 1 '07 #10
In comp.lang.javascript message <mM*********************@giganews.com>,
Thu, 30 Aug 2007 21:19:01, Randy Webb <Hi************@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.demon.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)
Sep 1 '07 #11
In comp.lang.javascript message <46*********************@news.free.fr>,
Fri, 31 Aug 2007 06:09:32, Laurent vilday <mo****@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.demon.co.uk/TP/BP/Delphi/&c., FAQqy topics & links;
<URL:http://www.merlyn.demon.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.
Sep 1 '07 #12
Dr J R Stockton said the following on 9/1/2007 12:34 PM:
In comp.lang.javascript message <mM*********************@giganews.com>,
Thu, 30 Aug 2007 21:19:01, Randy Webb <Hi************@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.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Sep 2 '07 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
by: Jason Daly | last post by:
I'm a freshman at college as a computer science major. I'm not sure it has what I want. Does anyone know if a major commonly exists in web design (focusing in server side languages)? I want to...
4
by: Frank Einstein | last post by:
Looking for a tool that can edit an XML file in a browser. The basic requirement is that the XML file is rendered as an HTML form with editable fields (including add/delete, preferably in...
2
by: Wayne Wengert | last post by:
I hope this is an appropriate group for this question? I work with a non-profit group that uses SQL Server 2000 for their data backend. They have a moderate size web site with many data driven...
51
by: Matt | last post by:
Hello, I'm a hiring C++ developer employer looking for existing, online C++ aptitude tests. I have not yet extensively researched this yet, but as an example, I thought this test looked...
1
by: Johann Blake | last post by:
I am looking for a good solution on how to implement data access in an application so that there is a clean separation between the data access layer, the business layer and the GUI layer. I am...
1
by: marklinehan | last post by:
Hi, my name is Mark Linehan. About 20 years ago or so I started learning how to program on the Commodore 64 computer (anyone remember those?) heheheh. I taught myself basic on this little machine...
2
by: Matt | last post by:
Hi, I am looking for a control that will allow me to host other controls inside it but have a method of showing and hiding. I have seen plenty of horizontal controls for doing this but I am looking...
11
by: matsi.inc | last post by:
I am looking to make something like a delegate that i can use in my projects but am having a hard time getting started. The behavior I am most interested in is how a delegate changes it's Invoke...
12
by: amogan | last post by:
**If interested & qualified, please reply with your resume directly to amogan@google.com** Referrals are always welcome!! Network System Test Engineer - Mountain View This position is...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.