#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 2006
    Posts
    1
    Rep Power
    0

    Looking for book recommendations...


    Hi, I'm new to programming, I've decided to start with Python, and I've also thought about learning bash script editing as I'm a slackware user. Just looking for advice on the best way to get into these, and any book's you could recommend to help. Thanks.
  2. #2
  3. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2006
    Posts
    160
    Rep Power
    18
    It is great that you have decided to start with python. I support you 100%.

    Here are some online books I have had good experience with when it comes to python:

    http://honors.montana.edu/~jjc/easytut/easytut/
    http://greenteapress.com/thinkpython/

    Start with the first one, but stop at chapter 7 in the first one and continue with the second one. This is because functions is brought up very sudden and in a bad way. I did it and it worked very well for me. After you have made your way through the above try these:

    http://www.diveintopython.org/
    http://www.python.org/doc/

    and then you can go on to the python docs etc. which should be one of the final goals before completion

    Good luck!

    - Moridin
  4. #3
  5. Contributing User
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    Dec 2004
    Location
    Meriden, Connecticut
    Posts
    1,797
    Rep Power
    154
    It may be best to start out with reading Python's tutorial which is located on their site under the Documentation section. It is a very nice tutorial and will get you started, later on you can move onto other tutorials/documents to learn more advanced topics not covered on python.org.
  6. #4
  7. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2006
    Posts
    160
    Rep Power
    18
    Originally Posted by Yegg`
    It may be best to start out with reading Python's tutorial which is located on their site under the Documentation section. It is a very nice tutorial and will get you started, later on you can move onto other tutorials/documents to learn more advanced topics not covered on python.org.
    I would strongly disagree with that statement. The python tutorial by Guido van Rossum:

    http://docs.python.org/tut/

    is pretty complex and not at all suited for a beginner. The tutorials I have listed are very basic and is more suiteable for beginners to python.
  8. #5
  9. Periodically energetic Perler
    Devshed Regular (2000 - 2499 posts)

    Join Date
    May 2005
    Location
    Dublin, Ireland
    Posts
    2,265
    Rep Power
    538
    Hi,

    this link is good for a beginner programming: Learning to Program

    also see the following for a good intro to Python:A Byte of Python

    Also the Learning Python book from O'reilly is apparently quite good.

    Hope this helps
    Displeaser
    Vi Veri Veniversum Vivus Vici.
  10. #6
  11. Contributing User
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    Dec 2004
    Location
    Meriden, Connecticut
    Posts
    1,797
    Rep Power
    154
    Originally Posted by Moridin
    I would strongly disagree with that statement. The python tutorial by Guido van Rossum:

    http://docs.python.org/tut/

    is pretty complex and not at all suited for a beginner. The tutorials I have listed are very basic and is more suiteable for beginners to python.
    Then I guess it depends on the individual. I moved from using Visual Basic to learning Python. Notice I bolded "using", this is because I never learned VB, I knew bits and pieces I guess you could say. I then moved to Python without any real programming experience, Python and VB are very different languages in so many ways. However I did find the tutorial simple and easy to follow and it taught me well. Maybe it will be the same for him, maybe it won't.

IMN logo majestic logo threadwatch logo seochat tools logo