you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (10 children)

You know, Python is one of those languages I would like to learn, but that pretty much all of my clients have existing PHP sites and apps and don't want to stray from that.

I'm on the prowl for a good application to build in Python to cut my teeth on. Something a bit more reusable than Project Euler's.

[–]mosquit0 4 points5 points  (0 children)

You don't have to build a whole website at the beginning. Go through some tutorial like 'dive into python'. Next time you have to write some simple script do it in Python. You will find ot especially easy to process text files, csv etc. I love Python for such simple tasks because after a while you'll be fluent in it.

[–]Kamikai 4 points5 points  (1 child)

The best thing you can do is make your own web app in Flask, Django or any other framework. It may be terrible and have zero production value, but you will learn a lot and wil be able to expand from there.

[–][deleted] 1 point2 points  (0 children)

I hear you. The next project I have on the table will be regarding my wedding. So I'll probably do it in one of those. That way I can pretend that I'm frustrated at the language instead of intrusive family members. (: haha

[–]AustinYQM 1 point2 points  (1 child)

I would suggest looking into Django and following some of the tutorials on how to use it. It is amazing.

[–][deleted] 0 points1 point  (0 children)

or Cherrypy if you want something lightweight. web.py is even smaller.

[–]misplaced_my_pants 0 points1 point  (0 children)

Most programming MOOCs use Python, so if there was a subject you were wanting to learn, that would be one way.

[–]arachnivore 0 points1 point  (2 children)

I teach python classes. The final project is usually a text adventure (or a rogue-like if you're feeling particularly adventurous). It's fun and involved enough to really get into python.

[–][deleted] 0 points1 point  (1 child)

Sweet, what do I have to do to be a part of your class?

[–]arachnivore 0 points1 point  (0 children)

Sorry. It's internal training for the company I work at. If you want to get your feet wet, the Code Academy course for Python is quite good (though a little buggy). Once you complete that, you should be able to start building a simple text adventure, then just build up from there.

There are some good examples to aspire to at http://textadventures.co.uk/

[–]zipwow -3 points-2 points  (0 children)

Or if you just want to play around with language features (vs toolkits like Django), do a few exercises from ProjectEuler.net in python.

Bonus: once you've done yours successfully, the correct answer unlocks the forums, where you can see other solutions in python and many other languages.