Help - Search - Members - Calendar
Full Version: Looking For Tutorials
Zymic Webmaster Forums > Web Design & Development > General Web Design Discussion
Nexus
I am not asking people to hold my hand in this. So if you're accusing me of that, GTFO! What I am asking, is if anyone knows of some good websites with tutorials for these subjects, and if possible, if they show what I need (like compilers, development kits, etc):
  • PHP (PHP: Hypertext Preprocessor)
  • SQL but I'd prefer tutorials for MySQL (Structured Query Language)
  • JavaScript
  • XML (Extensible Markup Language)
  • AJAX (Asynchronous JavaScript and XML)
  • C++
  • Java

The last two (C++ and Java) are not for web design. But mainly for my own self-indulgence. However, they can be incorporated into websites (take RuneScape or even Tiko, for example). No, I do not plan to make another RuneScape World Switcher or Java-based MMORPG. Both are not my main goals, it'd be sweet to know how to do it, but if I were to make an online game it would not be massive and would probably be only shown to a select few.

I do not plan on making World Switchers because it's an unoriginal idea. There is too many. There's SwiftSwitch, Tiko, EvilSwitch and LeetScape. Just to name a few. In fact, I wouldn't make one if there was only 2 or 3, because it's just not an original idea.

AJAX sounds sweet. But I need to know PHP and MySQL beforehand. Mainly, because PHP and MySQL is more useful to me than AJAX is, at this time. AJAX can help me but is not vital to learn. JavaScript is basic knowledge for a web designer. After HTML and CSS most designers will learn it. So I wish to get into that groove as well.

XML is generally for AJAX as well. But is a handy tool to know in itself. Especially when adding on to self-efficient websites. Of course, if you're giving me tutorials to read, I don't doubt you should already know what half these languages are.

Note: I am not writing this topic because I'm lazy! I am actually looking for tutorials myself as I write this. However, I ask other people because if someone on here has learned, for instance, PHP off a really good tutorial, then I'd like to equally learn that knowledge.
Alex
Well, I can't recommend many places - because most tutorials are pretty poor. SitePoint had some decent PHP articles that I recall (and I happen to like mine... except maybe the functions one, starting to think I was too brief). Of course, the main web reference for PHP has to be http://php.net/.

Remember that "AJAX" does not imply XML these days, you might want to look into JSON as a language to transfer data in.

For C++ and Java (and if php.net doesn't cut it PHP too) I would definitely recommend decent books rather than online tutorials. Be wary though, some books are as bad as the tutorials on the web (a good example of this is C++ for dummies, which is without a doubt the worst C++ related book I have ever seen) so it might be worth dropping into the respective channels on Freenode and asking for recommendations (i.e. irc.freenode.net ##c++).

I can recommend "Accelerated C++" as a book for learning C++, good explanations, starts you off using the stdlib in the first examples rather than coding "C-style", good coding practices throughout.
Nexus
Thanks, I was told to learn PHP first because apparently, it'd make learning C++ and Java easier. Dunno if that's true, but I planned to anyway because it's more web design oriented, lol. Also, what is JSON?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.