mattbell: (Default)
[personal profile] mattbell
I have no background in web programming.

In my quest to build a picture-matching application, I'm learning a lot about it very quickly.

Web programming appears to be a world with a rapidly evolving interlocking set of programming languages and techniques. There seem to be a large number of ways of doing anything, but it's unclear what's best.

I have learned Python (though I'm still quite slow and my coding style probably has a heavy C/C++ accent).  I've learned enough about the Eclipse development environment to start writing and testing programs in it.  I've also learned the Flickr API.  At this point, I have a program that generates queries to Flickr, pulls down the results of the queries, and isolates the URLs of the appropriately sized pictures I want to use. 

It feels like I'm half done, but I know the other 'half' could take quite a while.

So I'm curious -- for those of you who do web programming, can you recommend a good introduction to building a basic modern web app?  I'd prefer something that lets me use Python for the backend, but I'm open to a wide variety of options.  Keep in mind I don't know anything about Ruby on Rails, AJAX, CSS etc so I should get a good global picture of web programming best practices before diving into the details.

My short-term goal is to be able to create an interactive app that presents picture pairs to users and records their votes of them into a database.  Once I get that working, I will gradually start adding new features.


Date: 2009-07-18 07:39 pm (UTC)
From: [identity profile] crasch.livejournal.com
For web development in Python, I would look into Django. I haven't programmed in it myself, but it's what Google uses for their app engine, and it's what kept popping up when I was surveying web development frameworks.

Date: 2009-07-19 09:42 pm (UTC)
From: [identity profile] ferrouswheel.livejournal.com
Ditto - I was going to start a webapp using this before I got distracted by AI.

I got the impression it was the Python equivalent of Ruby on Rails (but I could be making an invalid comparison, so others should feel free to correct me).

Profile

mattbell: (Default)
mattbell

February 2011

S M T W T F S
   123 45
67 89101112
13141516171819
20212223242526
2728     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 3rd, 2025 02:57 pm
Powered by Dreamwidth Studios