Group Forums >> web developers and designers >> javascript

Rate

javascript

1,086 Views
33 Replies Flag as inappropriate
Dscn0172_max50

145 posts

back to top

Posted 9 months ago

 

well i dont know were to start. i am paying my school 1500 to find a teacher for me to teach javascript. instead i get someone to tell me to get a book and read it and follow the examples. well i could do that for 50 dollars instead. If i have questions she wont answer them she says oh its in the book or its online or im sure there is a way you can do it.


so i guess the questions that i have is, does anyone know of any good sites for javascript and ajax and php tutorials? also while im at it, does anyone know of a adobe illustrator program or online that can take ai files and convert them for me.


and if anyone has advise for me i am glad to hear. as of right now i am going to try and teach myself because these are must know languages.


Thanks for the vent haha 

0 posts

back to top
Rate

Rate This | Posted 9 months ago

 

It is limited, tho : www.w3schools.com/

Dsc00384_max50

440 posts

back to top
Rate

Rate This | Posted 9 months ago

 

Sounds like you need to find a better school and get a refund from your current one.


 

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 9 months ago

 

this is great except its just a reference place not really a tutorial place im looking more for a place to tell me why im doing it. i compare it to algebra, i was failing it until i knew why i was doing it or how it worked than i did it my own way. im looking for the whys or the hows not so much the lines themselves but thanks


MChristophe says ...



It is limited, tho : www.w3schools.com/


 


Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 9 months ago

 

im not making my decision on to switch schools because of this because its just one teacher. up to this point this school has been really great to me and i feel it will be good to me in the future. as for my money back i do agree with that and have talked to another professor about it and he said the same thing. me and a few other classmates have talked about this in the past also.


Phreadd says ...



Sounds like you need to find a better school and get a refund from your current one.


 


0 posts

back to top
Rate

Rate This | Posted 9 months ago

 

Well, HTML only help you arraging text, without allowing you to o anything, so far, javascript will only you to create script on the client-side, php will do the job on the server and the client-side also in some case.


You can do more than text. That's why.


Does that help you ?

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 8 months ago

 

 i understand this whole idea but I need to know this for 2 reasons.... one its for class and my degree... two many jobs require for you to know javascript. but like i said i understand that javascript is only clientside but soon i will also be learning php and MySQL so for future reference i may need some web tutorials on these also haha im going to have the same teacher.

Selfportrait_small_max50

1 post

back to top
Rate

Rate This | Posted 8 months ago

 

Try this link for JavaScript tutorials:


http://www.java2s.com/Tutorial/Java/CatalogJava.htm

Zapata_1__max50

14 posts

back to top
Rate

Rate This | Posted 8 months ago

 

java != javascript.... pfffffff!

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 8 months ago

 

hahahaha


EZapata says ...



java != javascript.... pfffffff!


Avatar_max50

6 posts

back to top
Rate

Rate This | Posted 8 months ago

 

Another thing you could do is take someone elses javascript code and take a look at it, try to understand what it's doing. I would start with simple scripts first, like image rollovers, and move onto more complex ones. Although some people do have horrendous script organization so be careful of that. Also it'll be a slow process, like any language (yes even human language) it can't happen overnight. Usually once you get any programming/scripting basics down it's easier to move in between different ones. I personally teach myself from a book, and for some reason I find javascript the hardest for me to learn in many ways. W3Schools though is a great site, and you should typically use it in conjunction with your other learning resources.



Good luck finding a site though, I personally don't know of any. Other than that best of luck on your endeavor.

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 8 months ago

 

 thanks man. and you bring up a good point. books. if there isnt any good tutorial sites does anyone know of any good books? there are the O'Rielly books but i heard that was just a good reference. maybe im going at it wrong because another good point brought up is the fact of learning the basics of any language. maybe something would teach me some good intro to programing?

Avatar_max50

6 posts

back to top
Rate

Rate This | Posted 8 months ago

 

For JavaScript:

Try this for javascript to get you started: http://www.webmonkey.com/tutorial/JavaScript_Tutorial_-_Lesson_1

The book I have (haven't opened it in a long time) is JavaScript Bible sixth Ed. by Danny Goodman and Michael Morrison



For PHP:


PHP.net is a tool, no matter where you learn from, you'll likely be visiting this site many times, search their forums and read about functions although I'll admit it can sometimes be a bit confusing.



W3Schools.com is where I first started for learning php, it's a very good idea to have a strong knowledge of (X)HTML before you start doing any programming.



I then bought a for dummies book, LoL, I love those books even if they're sometimes next to useless, help you feel like you're not the only one in the world with a problem. I find they can sometimes get you on the right track but you won't learn anything advanced, for PHP the web is definitely your friend, so many poeple use it you can't miss it. Also setting up php is a whole lot easier and you can get right down to the dirty work almost instantaneously, for a test enviroment just install WAMP server.



Hope this helps.

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 8 months ago

 

 thanks again man

Me_max50

1355 posts

back to top
Rate

Rate This | Posted 8 months ago

 

Here is another on-line javascript tutorial. It is a hands on tutorial, I think it would be best accompanied by a book for more in depth understanding. http://www.tizag.com/javascriptT/index.php. Another one is http://www.echoecho.com/javascript.htm. This one is from 2004, but it is a donwloadable tutorial, http://www.trans4mind.com/personal_development/JavaScript/jsDownload.htm.


I would also consider contacting your academic counselor about not getting the help you need in the course. I know that can be a pain in the butt. Back in high school I had that problem with an Algebra teacher. She took the answers out of the book (of course that was every other problem, not all of them) and flunked every student then dropped them all down to basic math. The unfortunate part for me was that my family moved at the end of the semester and when I went to the new school all they saw was that I had been dropped to basic math. My parents didn't believe me so I was stuck with it.


LoL, sorry about my rantings. Anyway.........hope the links can help you.


The forgetful fishy........I think??!!??

Me_max50

6 posts

back to top
Rate

Rate This | Posted 8 months ago

 

My favorite javascript book was 'Danny Goodman's Javascript Handbook' published in 1996 via IDG. A must have office book.

Photo_user_blank_big

2 posts

back to top
Rate

Rate This | Posted 8 months ago

 

B,


 


I still use the O'reilly Javascript book. It was the one I learned from and has been useful despite all the changes to JS over the years.


 


ISBN 1-56592-193-3


 


It's only a couple of bucks these days from Amazon, etc.


http://product.half.ebay.com/_W0QQprZ2135353QQcpidZ1079343657


http://www.a1books.com/cgi-bin/a1Front?act=showDesc&a1code=ZPS4...


 


Also found these very useful:


 


http://www.amazon.com/Learning-JavaScript-Shelley-Powers/dp/0596527...


 


http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/05...


 


 


Rick in Phoenix

Photo_user_blank_big

2 posts

back to top
Rate

Rate This | Posted 8 months ago

 

As for your AI files, this is recommended:


 


http://en.wikipedia.org/wiki/XnView


 

Photo_user_blank_big

1 post

back to top
Rate

Rate This | Posted 8 months ago

 

Try lynda.com you can access video tutorials. You can learn anything you want.

Photo_user_blank_big

2 posts

back to top
Rate

Rate This | Posted 8 months ago

 

Hi,


I wonder whether you're aware of the site


http://appjet.com/


They have a beginners guide to programming (in JavaScript) and you can write little programs and try them out there.


Also they have a http://etherpad.com/ which might be useful for letting someone else see your code and get advice.


I learnt the first time from a dummies book, but since I've not had much practice recently, I've just got 'Javascript : the good parts' which is a much smaller book to learn from.  I think the big O'Reilly book (JavaScript: The Definitive Guide) is a very readable reference which discusses a few more advanced topics. 


Hope that helps,


 


Matt. 

Photo_user_blank_big

1 post

back to top
Rate

Rate This | Posted 8 months ago

 

Before I make a comment or two about learning javascript, let me share a few recommended sites with you:


- javascript.com

- devx.com

- sourceforge.com

- webreference.com

- javascriptsource.com


That list ought to keep you occupied for some time, if you are looking for examples of ways to do things. 


If you want to understand the truly significant cross-browser issues involved in javascript development, then try


- quirksmode.com


There are two most-important issues to consider, in using javascript to address real-world issues:


- Define business rules and information design for project first

- Define UML diagrams including class diagrams second, then define your javascript services in an object-oriented way.  Javascript can be used to accomplish significant work in a very object-oriented way ... it is not doomed to be a point-solution language, unless you simply lack the imagination to use it the way it can be used.


Good luck and bonne chance.


 

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 7 months ago

 

 thanks again all. this topic exploded with some great information for me and i really do appreciate it. thats why i love this site.

Me_max50

1355 posts

back to top
Rate

Rate This | Posted 7 months ago

 

Pay it forward .


Yeah, that's why I like this site too, some really great people here who are there to help one another, not just talk big, but act on their words. Makes for some happy interactions.


The forgetful fishy........I think??!!??

Logosm_max50

2 posts

back to top
Rate

Rate This | Posted 7 months ago

 

 I make a living as a professional freelance web developer. I never attended a single class or any other formal training; IMO it's a waste of time and money. You're right, you can learn everything you need to know off a few books and any of many great web references. I learned HTML, XML, Javascript, PHP, C, C++, and Ruby that way and I don't consider myself exceptionally intelligent; anyone can do it. Besides that, there's a reason your teacher is teaching javascript and not making a living writing javascript, and to give you a clue: it's not that teachers get paid better, or that teaching is more fun. Anything your teacher does happen to know is almost certainly dated to the time she learned it, and 6 months is a lifetime in web programming, so in other words she's the equivalent of several lifetimes out of date.


What you learn in school when it comes to web design & development is probably not going to be remotely applicable or useful in real life beyond a basic understanding of the language. Don't wait for them to tell you how things are or should be done; they don't know - and if you ever hear "this is how it's done in the real world" run screaming, because they have -no means whatsoever- of knowing that and are always, always wrong. At least, that's my experience working with formally educated newbies :) It usually takes more time to unlearn the nonsense than it does to learn from scratch.


The one and only reason to get a formal education in an emerging field like web development is if you're looking for a corporate job right off the bat, in which case just endure the waste of time and make sure you spend your electives in fields relevant to what you actually want to do. Psychology is really helpful when it comes to UI design, for instance.


So anyway, to the sites, a lot of good resources have already been listed by others. For practical guides on accomplishing particular tasks I highly recommend any of the big names in the web development blogosphere, such as http://www.sitepoint.com, http://www.alistapart.com, and keep an eye out on aggregators like http://www.cssbeauty.com as well for good interdisciplinary information. Sitepoint also sells quite a few pdf/hard copy books on various design & development topics, I put them right up there with O'Reilly in terms of content quality and value. Head First is another great series, in that they really try to make use of scientific understanding of how the brain learns rather than just presenting you wtih a lot of dry, technical text or on the flipside the mind-numbingly patronizing approach of the Dummies/Idiot's Guide series and their ilk. You'll find the javascript book at: http://www.amazon.com/Head-First-JavaScript-Michael-Morrison/dp/0596527748/ref=sr_1_1?ie=UTF8&s=books&qid=1239830097&sr=1-1


One of the toughest to comprehend and most useful features of Javascript and other programming languages are regular expressions; a few good resources for learning them and testing them are: expressions.info">http://www.regular-expressions.info/http://www.quanetic.com/Regexhttp://regexlib.com/.


For javascript libraries which will enhance your productivity once you grok the basics of the language, check out:


http://www.jquery.com


http://www.prototypejs.org


http://script.aculo.us


http://www.mootools.net


I can't recommend these enough. I prefer jquery personally, but any of them will vastly cut down the amount of code you have to write. JQuery has a UI suite as well which provides some shortcuts for common UI features like tabs, accordions, dialog boxes, etc. Also have a look at http://www.raphaeljs.com - this is a library for providing interoperability between IE and other browsers' vector graphics implementation, meaning you can easily generate images on the fly using javascript. Really handy and has a lot of potential.


In advanced topics, one of the most useful mental tools for writing in any objective or object-oriented language like JS are object-oriented design patterns. http://www.amazon.com/First-Design-Patterns-Elisabeth-Freeman/dp/0596007124/ref=pd_sim_b_2 : head first design patterns is written for the Java langauge, not Javascript, but it's the best introduction i've encountered to some of the most common and powerful patterns. Put this on your reading list before anything else once you get past the basics!


Last but not least, good luck and stick with it. It will be maddeningly frustrating at first if this is your first programming language, but if you stick with it you'll quickly get past the frustration and into a wonderfully rewarding and entertaining experience.

0 posts

back to top
Rate

Rate This | Posted 7 months ago

 

In a way you can learn more on your own. You can get a Javascript book for Dummies.


Check out these websites:


http://www.freeprogrammingresources.com/jscriptbook.html


http://javascript.about.com/od/reference/bb/bybbook.htm


http://javascript.internet.com/books/


http://oreilly.com/catalog/9780596000486/


 

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 7 months ago

 

 i just had a talk with someone yesterday and ironically they told me (which i forgot somehow) those who cant do teach, or they just really love to teach haha. makes sense. love all this great information btw guys thanks. 

0 posts

back to top
Rate

Rate This | Posted 7 months ago

 

LOL that is great. You are welcome.

120-overwatch_max50

30 posts

back to top
Rate

Rate This | Posted 7 months ago

 

You should inform your school about the teachers lack in ability. If you can get several of the studetns to back you up then the teacher will get fired and others will not experience the same pain. =-)


James

0 posts

back to top
Rate

Rate This | Posted 7 months ago

 

No it isn't the same.

Dscn0172_max50

145 posts

back to top
Rate

Rate This | Posted 7 months ago

 

 we actually got a group together (28 now) and we have really tried and tried. we have gotten a few things changed but we dont expect to get everything changed right away. its a slow process but oh well. i have now finished the class for javascript and got a c+ but i still dont know javascript. so, during any of my free time i am going to try and teach myself what i need to know

Next Page >