Sunday, July 12, 2009

Best place to learn Perl MYSQL and Apache, XML?

I would like to learn the above online if possible, I have a (ebook - CHM) Sams - Teach Yourself PHP MySQL and Apache in 24 Hours - 2003 book currently. I know a bit of HTML.





Also .NET or JAVA? I know a bit of C and VB6 and a lot of informix and UNIX . But not too sure which route to take. Should I learn a bit more C first? I know .NET is not a language as such.





I am a informix programmer but I have about 18 months left at work before we are all replaced with JDE packages.





Any answers would be appricated.

Best place to learn Perl MYSQL and Apache, XML?
Books from WROX publications are amongst the best for Apache, MySQL and PHP. As for .NET, you're probably referring to programming in C# or VB or J# to develop applications that target the .NET framework. While it would be a good idea to get a hold of programming in .NET languages, you're probably better off on the JAVA track if you're planning to remain in the same company as they're switching over to JDE.





Both .NET languages and JAVA are object oriented languages so it's a better idea to use C++ as the base(Instead of C). Once you've got a hold of concepts like data abstraction, inheritance, ploymorphism etc, and a touch of different types of functions and function calls and their usage, you can move onto Java(In your case, J2EE) or any of the .NET languages.





If it's JAVA, there's a book by Herbert Schildt called JAVA COMPLETE REFERENCE which gives you a good start and for advanced programming in Java, THINKING IN JAVA is a good option.





As for any of the .NET languages, the quickest way is to get a hold of the language by watching microsoft's webcasts (you'll need to sign up for the modules that you're interested in) and then you're out in the field with the MSDN LIBRARY and ofcourse, forums. For advanced programming levels, you can attend a couple of TECH-ED sessions that gets you plenty of learning as you would in a crash course with enough time to get your doubts cleared from Microsoft's product development managers themselves. I think there's one coming up in Barcelona, Spain sometime soon. Apart from videos and webcasts, Wrox publications have good books on most of the popular NET languages as well.
Reply:For on-line training check out


http://www.mindleaders.com/


It's not free, my employer subscribe to this site and I can take any courses and I don't have to pay.
Reply:.net is for enterprise programming and so is JAVA if you want to write websites then PHP is usally the language of choice. Unless it is a huge enterprise that needs a scallable solution like .net or java. If you know UNIX then i would recommend then LAMP way, because you already know it. LINUX/UNIX people are still in high demand when you can prove yourself. So learn PHP then learn JAVA, PHP is rougly bassed off C so you may be able to pick it up fairly quickly. Java from that point should be easy to pick up and if you know C C# should be real easy to pickup. Because .net is not language netural meaning all languages are firstcalls citizens you could easily code C# code that would work with VB.NET components or vice versa that goes for (managed C++, J#, COBOL.NET, FORTAN.NET, PERL.NET, PHP.NET).





For php resources php.net offers the best documentation because of the wiki. Mysql.com offers one of the best refrences for documentation. CPAN for PERL modules and documentation is good to. BOOKS: The WROX series on PHP and MySQL is a good text as well.








to add also quickly is to join ACM (Asociation for Computting machinist) or the IEEE membership is open to anyone and membership (student is usually below 50$) they give you access to a wide array of courses and books that you can view online and read at your liesure. They were apart of the SLC but now its under control of courseview. These are one of the best resouces for Programmers and Computing Professionals they include books on courses on many types of technologies (LINUX/WINDOWS/SECURITY/CISCO/IOS/ETC).





- Mike Roth





Good Luck!





- Mike Roth
Reply:i would also recommend the wrox books, i lernt perl at univeristy as well as .net. i lernt php from scratch using the net for guidance. as php n perl are very similar.





.net supports upto 21 (last time i looked) variations or languages allthough c# and vb are the 2 most common. the .net is also a framework and has key ideas. im looking for some full time employment and c#.net is a very popular skill
Reply:For Apache, MySQL, Perl, and PHP go to http://www.xampp.org. They have self contained binaries for all four of these on Linux Windoze, and Mac platforms. Then just keep reading your e-book. There are several other books going out there that teach MySQL and PHP. Keep torrenting to find them...


No comments:

Post a Comment