if you could work through this entire guide front to back, you'll be a very competent rails coder: Ruby on Rails Tutorial: Learn Rails by Example | Ruby on Rails 3 Tutorial book and screencasts | by Michael Hartl
^^ I have that on DVD. I started it and all it was on about was github. As I don't really know what github is for, I backed out until I'm a bit more knowledgable.![]()
Hi,
Good to hear from you. You would need to be specialized in a scripting languages like PHP, Perl, Python, or Ruby. Python is generally the house language at Google, and Ruby has some exciting feature. PHP is very broadly used, and was developed for webdev in the first place, but there are lots of smart people using the other ones.
If you decide to go with PHP, you might want to get the book Web Application Development with PHP & MySQL. It doesn't get into any frameworks, and it doesn't go into a lot of depth regarding either PHP or MySQL, but it will get you started.
You would need to learn at least a little about MySQL.
Then, you might want to learn one of the webdev frameworks. These take over a lot of the low-level gruntwork involved in accessing the database, building the HTML, etc, and more or less force you into certain programming practices for your own good. For Ruby, it's the widely-known Ruby on Rails; for Python it's Django. There are a few for PHP also.
You probably don't need to mess with java.
Best regards,
Jeffrey Koertzen
Hi,
Good to hear from you. You would need to be specialized in a scripting languages like PHP, Perl, Python, or Ruby. Python is generally the house language at Google, and Ruby has some exciting feature. PHP is very broadly used, and was developed for webdev in the first place, but there are lots of smart people using the other ones.
If you decide to go with PHP, you might want to get the book Web Application Development with PHP & MySQL. It doesn't get into any frameworks, and it doesn't go into a lot of depth regarding either PHP or MySQL, but it will get you started.
You would need to learn at least a little about MySQL.
Then, you might want to learn one of the webdev frameworks. These take over a lot of the low-level gruntwork involved in accessing the database, building the HTML, etc, and more or less force you into certain programming practices for your own good. For Ruby, it's the widely-known Ruby on Rails; for Python it's Django. There are a few for PHP also.
You probably don't need to mess with java.
Best regards,
Jeffrey Koertzen