4 ms·
This is pretty great -- question to HN: as a person learning how to program who has a somewhat tenuous grasp on python (i.e., I have done Project Euler up to 15
by mmanfrin 14y ago
This is pretty great -- question to HN: as a person learning how to program who has a somewhat tenuous grasp on python (i.e., I have done Project Euler up to 15, but I am daunted by full scale apps), how do I make the transition from learning the syntax to learning the methods of something like this? I feel tutorials can only go so far, but those are the only things I can think of to use to learn.
- _pius 14y agoOne approach would be to find a popular Python web framework and then follow the tutorials for that. Because you already have some familiarity with the language, the syntax won't distract you from absorbing the application architecture concepts.
- mmanfrin 14y agoI did that with Django -- I feel on the cusp of getting it, but the tutorial ends kind of abruptly. I'm working on a project to get my feet we, though (a simple tiered to-do that I am planning on integrating with a little under-construction site to show true %-done of aspects of a site).
- Mizza 14y agoCheck this out: http://pinaxproject.com/ http://pinaxproject.com/ Then just built it one step at a time. "how to do a thing python" in Google will give you the thing you're looking for 8/10 times.
- mmanfrin 14y agoThank you! Django happens to be the one thing I've experimented with outside of simple python scripts for PEul, so this will not be terrible foreign.
- rmc 14y agoJust try to write a programme? Make it work (well enough) first. then try to make it neater. Do you know any python programmers? Ask them to look at your code, they might asuggest things you didn't know you could do.