Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 27th, 2008, 9:45 AM   #1
Kigneer
Newbie
 
Join Date: Mar 2008
Posts: 3
Rep Power: 0 Kigneer is on a distinguished road
Smile Howdy

Nice to see a more friendly coding forum!

Years ago I was recommended by other programmers to start off programming in Python, as it's teaches you how to write proper code. That is right up my alley, as I'm a stickler to doing things properly early, to avoid headaches later.

My background is basically in web design (XHTML/CSS) and illustration, so jumping into the programming side is like diving into the deep end of the pool! It's not that I can't "see" how the code can function that's confusing, it's understanding how/why the code works to get something done that stumps me (I'm a nuts and bolts type). So I took the book route to "dig in" on Python.

Did get the latest (3rd edition) "Learning Python" tome from O'Reilly, and from reading the introduction discovered that, although not required, it recommends getting a "programming fundementals" book.

Would you know of a good primer of such a book, and any other book to get a good grounding from the start (such as references; concepts; things to avoid that will help)? Looking at Amazon there's a maze of books, so it's difficult to find the ones that are clearly written and justify being called an "introduction" and "reference" (they all look the same to me).

I'll be interested in designing small programs for my computer (organization lists; catergory listings for images, etc.), to eventually doing game modding (did the graphics side, but need to understand the scripting side now), if this helps in pointers.

Thanks!
Kigneer is offline   Reply With Quote
Old Mar 27th, 2008, 10:18 AM   #2
Freaky Chris
Professional Programmer
 
Freaky Chris's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 384
Rep Power: 1 Freaky Chris is on a distinguished road
Send a message via MSN to Freaky Chris
Re: Howdy

Hey welcome to PFO, very friendly place indeed.

Python is a great starting point and also it allows for simple games to be written throught the use of PyGame which may prove help for for you to get an understanding behind the way games are written.

Python does teach good techniques right from the start indeed. Id advise looking at example programs that you will see around the place to see how they have been written and to see what people have replied with as this will help you get and idea for what good programming styles are and how to look at your code.

Hope you enjoy your stay and as a fellow Python programmer i hope to see you in the Python forums xD

Chris
Freaky Chris is offline   Reply With Quote
Old Mar 27th, 2008, 7:38 PM   #3
Kigneer
Newbie
 
Join Date: Mar 2008
Posts: 3
Rep Power: 0 Kigneer is on a distinguished road
Re: Howdy

Thanks, Chris.

Up to my eyebrows in reading, and hopefully what I do read will help me code right. Still trying to get through the long intro of the Learning Python, but it's answering a ton of newbie questions about Python's functions, and a little bit of it's limitations (glad this was included upfront, not halfway through this 600+ page tome!).

Will be at the Python forum when I dive into the first lesson. Still trying to organize the brain to think as a coder (I come from an Art background, let alone being a woman, it uses the side of the brain that lies more dormant).

Never thought I'd do coding, but after my love of web design and game modding (especially 3D modelling and skins), it just seems a natural progression. With the latter, it's almost a requirement!

Once again, thanks!
Kigneer is offline   Reply With Quote
Old Mar 28th, 2008, 2:19 AM   #4
BstrucT
Hobbyist Programmer
 
BstrucT's Avatar
 
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 198
Rep Power: 1 BstrucT is on a distinguished road
Re: Howdy

Welcome to the forums Kigneer!

Never looked into Python before but heard it's a good base to learn and understand the concepts of programming a bit better.

Don't worry 'bout getting your brain into thinking programming, that's inevitable. hehe

>BstrucT<
__________________
Be kinder than necessary because everyone you meet is fighting some kind of battle.
BstrucT is offline   Reply With Quote
Old Mar 28th, 2008, 7:20 AM   #5
Freaky Chris
Professional Programmer
 
Freaky Chris's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 384
Rep Power: 1 Freaky Chris is on a distinguished road
Send a message via MSN to Freaky Chris
Re: Howdy

Quote:
Originally Posted by kigneer
Will be at the Python forum when I dive into the first lesson. Still trying to organize the brain to think as a coder (I come from an Art background, let alone being a woman, it uses the side of the brain that lies more dormant).
Indeed it is the opposite side of the brain, but its always good to do both. I have to say i've not met many people that can use do both coding well and graphics. Alot of coder's including myself are very poor when it comes to graphics not all but alot .

Good luck with it all anyway

Chris
__________________
Steven Skiena - Algorithms

,[->+>+<<]>>[-<<+>>]>++++++++[-<++++++++>]<+[-<->]>+<<[[-]+++++++++++++++.[-]>]>>[+++++++++.[-]],
brainf**k -- It's such a pretty language
Freaky Chris is offline   Reply With Quote
Old Mar 28th, 2008, 8:28 AM   #6
BstrucT
Hobbyist Programmer
 
BstrucT's Avatar
 
Join Date: Dec 2007
Location: Durban, South-Africa
Posts: 198
Rep Power: 1 BstrucT is on a distinguished road
Re: Howdy

Quote:
Originally Posted by Freaky Chris View Post
do both coding well and graphics
I know what you mean man.

Just check out the screenshot of an app I'm working on in the "Show off Project Ideas" section.

I totally suck at it but it's still fun though, although,not as much as coding.

>BstrucT<
__________________
Be kinder than necessary because everyone you meet is fighting some kind of battle.
BstrucT is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Howdy.. randum77 Community Introductions 9 Jun 16th, 2006 8:41 PM
howdy Grubbish Community Introductions 6 Feb 27th, 2006 6:13 PM
Howdy folks Jimbo Community Introductions 11 Feb 21st, 2006 7:41 AM
Howdy FuseX Community Introductions 7 Feb 4th, 2006 6:19 PM
Howdy! frankish Community Introductions 8 Oct 29th, 2005 12:27 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 5:57 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC