Server Side Languages
Thu, Apr 21, 2011
Class Overview
Tonight we will discuss the variety of web programming languages and the pros and cons of learning each one. We will also explore some of the things you can do with server side programming, like sending email.
Resources
- Web Technologies Family Tree
- Ruby
- Ruby on Rails - the Ruby Framework
- PHP
- CodeIgniter - PHP Framework
- Python
- Django - the Python Framework
- Google App Engine for Python
- Java
- Android Framework built on Java
- .NET Microsoft Framework
- ColdFusion Adobe Web Framework
- Programming Language Popularity (web and non-web)
- Web Programming Language Job Trends
- Non-Web Programming Language Job Trends
- Popular Web Developer Job Boards
- Ruby v. PHP v. Java Chart
- Pros and Cons of Ruby (on Rails)
- Pros and Cons of PHP
- PHP compared to .NET
- Why Learn Python
- Rails Envy - Rails v. Coldfusion
- Example Files for Contact Form Lab
Homework
Use PHP to send an from the contact form on your web site.

