Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #40098

Re: Project Based python tutorials

Newsgroups comp.lang.python
Date 2013-02-27 18:42 -0800
References <c4fd5abe-3bb8-47b9-bbf9-d80d12fda9e2@googlegroups.com>
Message-ID <2393d98b-15b3-423b-a6bd-fe7a6776e7d9@googlegroups.com> (permalink)
Subject Re: Project Based python tutorials
From llanitedave <llanitedave@veawb.coop>

Show all headers | View raw


On Wednesday, February 27, 2013 12:31:11 AM UTC-8, Alvin Ghouas wrote:
> Hi everyone!
> 
> 
> 
> First of all: Im new to this group and i dont know if there are any "rules" or jargon around her. If so; pleas fill me in.
> 
> 
> 
> So, I desided to start learning programming a few months ago and by now i feel pretty confident about the basics of the python language, and programming in general. 
> 
> Variables,loops, conditionals, data structures, methods and even some object oriented programming, are all familiar consepts.
> 
> 
> 
> As i want to become a better programmer, i figured the next step would be to start working on some bigger and more complex projects.Yet despite my numerouse web searchs for project based tutorials,i cant seem to find any good ones.   
> 
> I have no trouble with understanding the concepts of programming, however I find it quite difficult to take it to the next "level".
> 
> 
> 
> So, is there anyone out there willing to share some experience? I would be really grateful!
> 
> 
> 
> Greetings from Norway!

There's no teacher like trial and error.  My main advice, as one who's not far beyond raw beginner myself, is to build your complex project in small increments.  Think of the functionality you want to implement, and break it up into individual modules that focus on one aspect of it.

Functions can be simple and short, and always remember that the output of one function can be passed as input into another.

Global variables should be minimized as much as possible, but there are most likely going to be a few that you'll need anyway.  So don't completely prohibit them from your thinking.  Make sure you label them clearly.

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Project Based python tutorials Alvin Ghouas <alvin.ghouas@gmail.com> - 2013-02-27 00:31 -0800
  RE: Project Based python tutorials Andriy Kornatskyy <andriy.kornatskyy@live.com> - 2013-02-27 11:57 +0300
  Re: Project Based python tutorials alex23 <wuwei23@gmail.com> - 2013-02-27 16:19 -0800
  Re: Project Based python tutorials Rick Johnson <rantingrickjohnson@gmail.com> - 2013-02-27 16:40 -0800
    Re: Project Based python tutorials llanitedave <llanitedave@veawb.coop> - 2013-02-27 18:45 -0800
  Re: Project Based python tutorials llanitedave <llanitedave@veawb.coop> - 2013-02-27 18:42 -0800

csiph-web