Chris Clark ([info]bobthespirit) wrote,
@ 2007-04-17 20:56:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Venting about this Programming Web Applications class
This course sucks.

First, it's obvious the instructors have no idea how to communicate information and run the class.  At first they were like 'Oh, we're going to do Python/Django, Perl/Catalyst, Ruby/Rails, and maybe PHP!'  Then they realize, this is perhaps a bit ambitious for a 16 week course.  First they get rid of PHP.   Understandable.  Then, they decide, instead of getting rid of one of the other three applications (Which are way different in application but pretty identical in terms of what they can be used for), decide, hey, let's NOT give any sort of primer for the programming languages these web applications use!

Oh, you've never seen Perl before?  Okay, pick it up as you go along!

They also have no idea how to communicate with people who don't know as much about programming as they do.  They tend to throw a bunch of code on the screen and briefly describe it, then move on to the next major topic in less time than any reasonable person could possibly absorb it.

There were originally supposed to be five homeworks.  But, with the first homework, they randomly gave a two week extension.  The second homework, they kept saying they were going to put it up, but not doing it, for about a month.  Then for another week they didn't mention the due date at all.

Then, oh, the class server.  They say, the login name is your first initial, then first seven letters of your last name.  They forget to mention, oh, there's ANOTHER PERSON WITH THE SAME NAME AS ME!  I find out about two months into the class, I'm not (First initial)(Last Name), I'm (First initial)(Last Name)2!

They tell me this after important section meetings which we are required to log on, which I missed because I couldn't log in at the time.  So right now I have about ten days to develop a Catalyst application with a database.  I know absolutely nothing about Perl, and have very little idea how to get a Catalyst application up.

I know even less about Django because that was the homework they decided to cancel, and by the time I could actually log on, we had moved on.

This might be the most useless class I've ever taken.  They damn well better do a Ruby primer so I can actually learn Rails.  (I hear that's the most popular out of the three).

If this was a better class they would have had a tighter focus and went better into procedural detail, as well as had actual homeworks planned out.

Worst.  Class.  Ever.



Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…